Installing SugarCRM On Linux With FastStack Installer
We recently wrote a tutorial on how to install SugarCRM on Ubunut Linux. That installation guide explained how to install all the different components (the entire LAMP stack) to run SugarCRM. Sugar also provides a much simpler installer, both for windows and Linux.
These types of installation wizards have been around for years under the windows platform, but are now becoming more and more popular on Unix/Linux. The problem with these installer on Linux is that there are sometimes slight variation between the different flavors and distributions, and it can be tricky to crate an installers that supports all platforms.
I used the FastStack installer on Ubnutu, and it worked like charm. If you have used the installer successfully on other Linux or Unix platforms, add your comment so we all know about that.
The installer has one useful advantage - it makes it very simple to install multiple SugarCRM instances on a single machine. You could use different directory and different ports to run as many SugarCRM instances as you like.
The installer is available to download from here.
Once the installer was downloaded, run the following command from the command line, from the directory where the installer was downloaded:
#chmod 755 sugarcrm-CE-5.2.0a-linux-installer.bin
#./sugarcrm-CE-5.2.0a-linux-installer.bin
The installer will initiate the installation process.
A license agreement will appear. Keep hitting enter (annoying!) until you get a Y/n question.
#Do you accept this license? guess I should… y
#Installation directory - you can use the default, or choose another directory
#Install phpMyAdmin - I think Y , this is very useful for managing your MySQL database
#Is this selection correct - of course.. Y
Typical or Custom - we’ll for typical, 1
#System name - input your company’s name or whatever
#Admin password - which password should I use ? my email? my facebook? generate a completely new one??
#Populate demo data - if this a production system, then NO!!, if this is for tests, ye, why not?
#Install service - if you want sugar to start automatically on machine start up, select Y
#Apache webserver post - you can choose default (80), but make sure no other http server is already listening on that port on your machine ( test with netstat -a | grep 80 or telnet hostname 80)
#SSL port - see above
#Web server domain - you better know what domain you are using. For tests on local machine, leave default
#MySQL server port - again, make sure there are no conflict with existing Mysql instances
#Mysql root password - it’s written on a note on the screen in front of you (kidding)
#Do you want to continue - why wouldn’t I??? Y
By now, the infamous Linux hashmarks trail should be racing across the screen. Go grab some coffee, it’s gonna be a long night.. (it should take about 2-3 minutes to complete). When it’s done, you’ll have a fully working CRM application!! how cool is that?
Comments
Leave a Reply




