By Satish Vanga on Aug 19, 2008
In case you have not noticed SugarCRM has been available for Solaris both SPARC and Intel platforms as FastStack Installers for quite sometime now. These installers are so easy to install. In just few minutes you can start using SugarCRM without worrying about the details of web server and database.
These installers are primarily available for Solaris. If you want to use the same binaries to install on OpenSolaris you would have to make a few minor changes so that the installation goes smoothly.
Before we get started here's the link to the SugarCRM installers for Solaris: http://www.sugarcrm.com/crm/download/sugar-suite.html
Installing SugarCRM on OpenSolaris
I have installed on OpenSolaris 2008.05 that you can download fromhttp://www.opensolaris.com/get/index.html
-bash-3.2# uname -a
-bash-3.2# cat /etc/release
Check if you have have mysql and webservd users defined on your system. Most likely they should already there.
-bash-3.2# cat /etc/passwd | egrep "webservd|mysql"
In case you do not see the above output run the following commands to create the users and the groups.
|-bash-3.2# groupadd -g 70 mysql
-bash-3.2# groupadd -g 80 webservd
-bash-3.2# useradd -c 'MySQL Reserve UID' -g 70 -u 70 mysql
-bash-3.2# useradd -c 'WebServer Reserve UID' -g 80 -u 80 webservd
If you do see the users please go ahead and add the following two privileges as shown below:
Apache 22 Administration
|-bash-3.2# usermod -u 70 -P "MySQL Administration" mysql
-bash-3.2# usermod -u 80 -P "Apache 22 Administration" webservd
With that you are now ready to install SugarCRM using the FastStack installer:
-bash-3.2# chmod a+x sugarcrm-CE-5.0.0g-solaris-intel-installer.bin
If you select the typical install option during the installation. You should see the following two screens toward the end.