Discover how to install SuiteCRM 8 in under 10 minutes with our open-source GitHub script! Whether you’re a beginner or seasoned IT professional, this tutorial guides you through the seamless setup process, ensuring you’re up and running swiftly. Watch as we navigate through downloading, configuring, and deploying SuiteCRM with ease.
I made a video if this can be of help.
The script file can be download or copied from the GitHub
Steps to follow:
Install a lunix server / or use an existing one. This scrit was tested in a Ubuntu server 24.04
Open the terminal and create a sh file, you can give whatever name you want just be sure to have the extension “yourfilename”.sh. I use nano
sudo nano "yourfilename".sh
Copy the entire lines inside the sh s_crm_0.1.sh file
Change the permissions of the new sh file useing this command
sudo chmod +x "yourfilename".sh
To run the new script use the following command
sudo ./"yourfilename".sh
Follow the script requests and take note of the user & password of the databse that will be requested
When the script finishes run the command
sudo mysql_secure_installation
just press enter (there is no root password
Switch to unix_socket authentication [Y/n] Y
Change the root password? [Y/n] y
put your DB root password and take note of it!!!
Remove anonymous users? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n]
Now you can use the IP address and conclude the instalation of the CSuite CRM using the DB user and passwords you choose at the begining.
On the webpag config on these fields you place
DATABASE CONFIGURATION:
SuiteCRM Database User
USER THAT YOU CHOOSE ON THE SCRIPT
SuiteCRM Database User Password
PASSWORD THAT YOU CHOOSE ON THE SCRIPT
Host Name
localhost
Database Name
CRM
Then the rest you decide which admon user and admin password
if i’ve multiple sites hosted on this server, and suitecrm is deployed in a sub folder as subdomain, will this script still work fine… PHP, MySQL and several things are already installed on my ubuntu 2.4
I would say yes.
On the script file, adjust all the lines to point to your crm folder, look for this:
/var/www/html/
and point to where you have your CRM intalled, the same goes for the location of the unzip in the script.
There are several places where this is defined.
As you have severeal hostes, I would remove the # Configure VirtualHost section from the script.
Thank you very much for your response. I’ll run this script today on my server and will update you with the experience. Again thanks for this contribution.
Thanks for your Video, that’s Great for me!
If you can do this again, create a video with the content: 8.6.1 Migrate from 7.14.x …
This is really needed for those who want to do, and manage their hire server
I was dubious. Then I tried it. I installed ubuntu server 24 on a spare 2nd Gen i5, then followed the instructions on this script and I have a running instance of suiteCRM. It took me less than 10 minutes just like the video. well done!