Documente Academic
Documente Profesional
Documente Cultură
Alfresco is the best open source content management system. This has a rock solid document management foundation, with several functionality built on top of it. Alfresco provides web based content management, collaboration platform, Content Management Interoperability Services (CMIS), records management and image management. Alfresco has enterprise edition and free community edition. See the difference between them here. If you have an in-house IT team, just go with the Alfresco community edition. It is straight-forward to install and configure Alfresco. In this article, let us review how to install and configure alfresco community edition on UNIX / Linux platform using 12 easy steps.
#w g e tOa l f r e s c o c o m m u n i t y t o m c a t 3 . 3 . t a r . g zh t t p : / / d l . a l f r e s c o . c o m / r e l e a s e / c o m m u n i t y / b u i l d 2 7 6 5 / a l f r e s c o c o m m u n i t y t o m c a t 3 . 3 . t a r . g z ? d l _ f i l e = r #m k d i r/ o p t / a l f r e s c o / #c d/ o p t / a l f r e s c o / #t a rx v f z~ / a l f r e s c o c o m m u n i t y t o m c a t 3 . 3 . t a r . g z
While the alfresco tomcat server is starting up, check the /opt/alfresco/alfresco.log for any possible issues. When alfresco.sh is executed for the 1st time, it will do some database setup, and youll see following messages in the alfresco.log (only the 1st time). Executing database script /opt/alfresco/tomcat/temp/Alfresco/*.sql All executed statements: /opt/alfresco/tomcat/temp/Alfresco/*.sql Applied patch [org.alfresco.repo.admin.patch.PatchExecuter] Look for the line in the log file where it says Alfresco started, which indicates that Alfresco was started successfully. Following are few sample lines from alfresco.log.
0 0 : 0 0 : 3 0/ u s r / j a v a / j d k 1 . 6 . 0 _ 1 8 / b i n / j a v aX m s 1 2 8 mX m x 5 1 2 mX X : M a x P e r m S i z e = 1 6 0 ms e r v e rD a l f r e s c o . h o m e = .-
Default alfresco administrator uid/pwd is admin/admin. Change it immediately after you login.
12. Modify the configuration file to reflect the new alfresco password.
Update the db.password parameter in the alfresco-global.properties file as shown below.
#v i/ o p t / a l f r e s c o / t o m c a t / s h a r e d / c l a s s e s / a l f r e s c o g l o b a l . p r o p e r t i e s d b . n a m e = a l f r e s c o d b . u s e r n a m e = a l f r e s c o d b . p a s s w o r d = d o n t t e l l a n y b o d y
After this, stop/start MySQL database and restart Alfresco Tomcat server. As a final step, make sure to take a backup of alfresco mysql database using mysqldump or mysqlhotcopy and /opt/alfresco directory.
#s e r v i c em y s q l dr e s t a r t #/ o p t / a l f r e s c o / a l f r e s c o . s hs t o p #/ o p t / a l f r e s c o / a l f r e s c o . s hs t a r t
1 Tw eet 4 Like 3
Linux provides several powerful administrative tools and utilities which will help you to manage your systems effectively. If you dont know what these tools are and how to use them, you could be spending lot of time trying to perform even the basic administrative tasks. The focus of this course is to help you understand system administration tools, which will help you to become an effective Linux system administrator. Get the Linux Sysadmin Course Now!
Tags: Alfresco, Alfresco alf_data, Alfresco Installation Guide, alfresco-global.properties, alfresco.sh, Install Alfresco on CentOS, Install Alfresco on Mac, Install Alfresco on Ubuntu, Install Alfresco on Windows { 4 comments read them below or add one } 1 m June 12, 2010 at 7:53 am The first wget command fails file not found I believe. Considering the howto is less than a month old, I am guessing alfresco changes things rather rapidly. Also note that downloading the community bundle (http://dev.alfresco.com/downloads/nightly/dist/) and following your instructions results in a JAVA_HOME env variable missing error. I got it all up and running, however, I would recommend you update your howto, or, make the steps generic enough where they are not dependent solely on copy/paste commands. You are spoon feeding far too much. 2 Vijayalakshmi June 24, 2010 at 3:32 am I am trying to install Alfresco3.3 in linux server. When i use the first command: # wget -O alfresco-community-tomcat-3.3.tar.gz http://process.alfresco.com/ccdl/?file=release/community/build-2765/alfresco-community-tomcat-3.3.tar.gz it saves a file alfresco-community-tomcat-3.3.tar.gz in my current directory. But when i check for its file type, it is a HTML document text. Hence when i execute the following command, # tar xvfz /usr/save/alfresco-community-tomcat-3.3.tar.gz i end up in error. Please let me know the right way of downloading the file from command line. 3 Joel February 9, 2011 at 10:07 am thank you a lot for this tutorial ! 4 SriRam October 1, 2013 at 3:09 am Hi I had installed the alfresco as per the documentation above but alfresco is not creating the alf_data dir and i dont see any errors on alfresco logs or tomcat out logs. Any help will be appreciated. alfresco log 13:55:16,727 INFO [org.springframework.extensions.webscripts.DeclarativeRegistry] Registered 225 Web Scripts (+0 failed), 232 URLs 13:55:16,729 INFO [org.springframework.extensions.webscripts.DeclarativeRegistry] Registered 8 Package Description Documents (+0 failed) 13:55:16,729 INFO [org.springframework.extensions.webscripts.DeclarativeRegistry] Registered 0 Schema Description Documents (+0 failed) 13:55:16,923 INFO [org.springframework.extensions.webscripts.AbstractRuntimeContainer] Initialised Spring Surf Container Web Script Container (in 4220.6357ms) 13:55:17,075 INFO [org.springframework.extensions.webscripts.TemplateProcessorRegistry] Registered template processor freemarker for extension ftl 13:55:17,263 INFO [org.springframework.extensions.webscripts.ScriptProcessorRegistry] Registered script processor javascript for extension js 13:55:17,412 INFO [org.springframework.extensions.webscripts.TemplateProcessorRegistry] Registered template processor freemarker for extension ftl 13:55:17,444 INFO [org.springframework.extensions.webscripts.ScriptProcessorRegistry] Registered script processor javascript for extension js 13:55:17,668 INFO [org.springframework.extensions.webscripts.TemplateProcessorRegistry] Registered template processor freemarker for extension ftl 13:55:17,705 INFO [org.springframework.extensions.webscripts.ScriptProcessorRegistry] Registered script processor javascript for extension js catalina.out 13:55:17,075 INFO [extensions.webscripts.TemplateProcessorRegistry] Registered template processor freemarker for extension ftl 13:55:17,263 INFO [extensions.webscripts.ScriptProcessorRegistry] Registered script processor javascript for extension js 13:55:17,412 INFO [extensions.webscripts.TemplateProcessorRegistry] Registered template processor freemarker for extension ftl 13:55:17,444 INFO [extensions.webscripts.ScriptProcessorRegistry] Registered script processor javascript for extension js 13:55:17,668 INFO [extensions.webscripts.TemplateProcessorRegistry] Registered template processor freemarker for extension ftl 13:55:17,705 INFO [extensions.webscripts.ScriptProcessorRegistry] Registered script processor javascript for extension js Oct 01, 2013 1:55:20 PM org.apache.coyote.http11.Http11Protocol start INFO: Starting Coyote HTTP/1.1 on http-8080 Oct 01, 2013 1:55:20 PM org.apache.catalina.startup.Catalina start INFO: Server startup in 95584 ms Leave a Comment Name E-mail Website
Previous post: Erlang Hello World Example: How To Write, Compile and Execute Erlang Program on Linux OS Next post: 6 Perl Eval Function Examples Regex, Error Handling, Require, Timeout, Dynamic Code RSS | Email | Twitter | Facebook | Google+
Search
COURSE
Linux Sysadmin CentOS 6 Course - Master the Tools, Configure it Right, and be Lazy
EBOOKS
Linux 101 Hacks 2nd Edition eBook - Practical Examples to Build a Strong Foundation in Linux Bash 101 Hacks eBook - Take Control of Your Bash Command Line and Shell Scripting Sed and Awk 101 Hacks eBook - Enhance Your UNIX / Linux Life with Sed and Awk Vim 101 Hacks eBook - Practical Examples for Becoming Fast and Productive in Vim Editor Nagios Core 3 eBook - Monitor Everything, Be Proactive, and Sleep Well
POPULAR POSTS
12 Amazing and Essential Linux Books To Enrich Your Brain and Library 50 UNIX / Linux Sysadmin Tutorials 50 Most Frequently Used UNIX / Linux Commands (With Examples) How To Be Productive and Get Things Done Using GTD 30 Things To Do When you are Bored and have a Computer Linux Directory Structure (File System Structure) Explained with Examples Linux Crontab: 15 Awesome Cron Job Examples Get a Grip on the Grep! 15 Practical Grep Command Examples Unix LS Command: 15 Practical Examples 15 Examples To Master Linux Command Line History Top 10 Open Source Bug Tracking System Vi and Vim Macro Tutorial: How To Record and Play Mommy, I found it! -- 15 Practical Linux Find Command Examples 15 Awesome Gmail Tips and Tricks 15 Awesome Google Search Tips and Tricks RAID 0, RAID 1, RAID 5, RAID 10 Explained with Diagrams Can You Top This? 15 Practical Linux Top Command Examples Top 5 Best System Monitoring Tools Top 5 Best Linux OS Distributions How To Monitor Remote Linux Host using Nagios 3.0 Awk Introduction Tutorial 7 Awk Print Examples How to Backup Linux? 15 rsync Command Examples The Ultimate Wget Download Guide With 15 Awesome Examples Top 5 Best Linux Text Editors Packet Analyzer: 15 TCPDUMP Command Examples The Ultimate Bash Array Tutorial with 15 Examples 3 Steps to Perform SSH Login Without Password Using ssh-keygen & ssh-copy-id Unix Sed Tutorial: Advanced Sed Substitution Examples UNIX / Linux: 10 Netstat Command Examples The Ultimate Guide for Creating Strong Passwords 6 Steps to Secure Your Home Wireless Network Turbocharge PuTTY with 12 Powerful Add-Ons
CATEGORIES
Linux Tutorials Vim Editor
Sed Scripting Awk Scripting Bash Shell Scripting Nagios Monitoring OpenSSH IPTables Firewall Apache Web Server MySQL Database Perl Programming Google Tutorials Ubuntu Tutorials PostgreSQL DB Hello World Examples C Programming C++ Programming DELL Server Tutorials Oracle Database VMware Tutorials Ramesh Natarajan
Follow
My name is Ramesh Natarajan. I will be posting instruction guides, how-to, troubleshooting tips and tricks on Linux, database, hardware, security and web. My focus is to write articles that will either teach you or help you resolve a problem. Read more about Ramesh Natarajan and the blog.
Support Us
Support this blog by purchasing one of my ebooks. Bash 101 Hacks eBook Sed and Awk 101 Hacks eBook Vim 101 Hacks eBook Nagios Core 3 eBook
Contact Us
Email Me : Use this Contact Form to get in touch me with your comments, questions or suggestions about this site. You can also simply drop me a line to say hello!. Follow us on Google+ Follow us on Twitter Become a fan on Facebook Copyright 20082013 Ramesh Natarajan. All rights reserved | Terms of Service