This Banner is For Sale !!
Get your ad here for a week in 20$ only and get upto 15k traffic Daily!!!

SuiteCRM installation in Ubuntu Server 20.04.4 LTS VPS [2022 Guide]


SuiteCRM is an open-source Buyer Relationship Administration (CRM) software program resolution. An utility which hundreds the gross sales, markets, and companies administration of an organization. It additionally helps to arrange all of the processes regarding these actions translating this into course of enhancements and time-saving. Discover ways to set up SuiteCRM on Ubuntu 20.04 right here

Be aware: If cannot observe alongside this course of, be at liberty to achieve out to me! (Social media hyperlinks are hooked up Beneath)

Image description



Stipulations

  • SSH root entry or a daily system person (use sudo) with sudo privileges
  • Absolutely-updated system.



Set up Apache Webserver

Set up Apache server utilizing this command
apt set up apache2

Use These command with SUID permissions to start out, allow and restart the apache2 server
systemctl begin apache2
systemctl allow apache2
systemctl restart apache2

Go to browser and sort server IP or LocalHost, you must have the ability to view Apache2 Ubuntu Default Web page



Set up PHP, Composer & extenstions

To put in PHP, composer(bundle supervisor for PHP) and the required PHP extensions, run the next command:
sudo apt set up php composer php-cli php-imagick php-fpm php-mysql php-common php-gd php-imap php-json php-curl php-zip php-xml php-mbstring php-bz2 php-intl php-gmp php-curl php-gd php-zip php-imap php-dom php-intl php-opache php-soap



Set up and create database on MySQL server

Set up MySQL server
apt set up mysql-server

Log In to MySQL server and supply password with following command:
mysql -u root -p

Create a Database for suitecrm utilizing these instructions
CREATE DATABASE suitecrm;
CREATE USER 'suitecrm'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON suitecrm.* TO 'suitecrm'@'localhost';
FLUSH PRIVILEGES;
EXIT;



Obtain SuiteCRM on Ubuntu 20.04 and Configure it

Obtain the most recent steady model by executing the next command in your server.
wget https://github.com/salesagility/SuiteCRM/archive/refs/tags/v7.12.5.zip

Unzip to default listing or subdomain listing
unzip SuiteCRM-8.0.3.zip -d /var/www/html/suitecrm

CD to suitecrm listing Add sub tree to folder
cd /var/www/suitecrm
mkdir cache
mkdir vendor
contact config_override.php

Set appropriate permissions to Recordsdata and Folders:
chown -R www-data:www-data /var/www/suitecrm/
chmod -R 755 .
chmod -R 775 cache customized modules themes information add

Set up composer packages with this command:
composer set up



Add sites-available in apache configurations

Open nano editor utilizing this command:
nano /and many others/apache2/sites-available/suitecrm.conf

Add this textual content into config file

<VirtualHost *:80>
  ServerName suitecrm.instance.com
  DocumentRoot /var/www/suitecrm/

  ErrorLog ${APACHE_LOG_DIR}/suitecrm_error.log
  CustomLog ${APACHE_LOG_DIR}/suitecrm_access.log mixed

  <Listing />
    Choices FollowSymLinks
    AllowOverride All
  </Listing>

  <Listing /var/www/suitecrm/>
    Choices FollowSymLinks MultiViews
    AllowOverride All
    Order permit,deny
    permit from all
  </Listing>

Embody /and many others/apache2/conf-available/php7.4-fpm.conf

</VirtualHost>
Enter fullscreen mode

Exit fullscreen mode

Enhance Add Restrict in php configurations

sed -i 's/upload_max_filesize = 2M/upload_max_filesize = 20M/g' /and many others/php/7.4/fpm/php.ini
systemctl restart php7.4-fpm

Now allow suitecrm web site:
a2ensite suitecrm.conf

Restart apache server and you might be completed with CLI
systemctl restart apache2



Fireplace up your internet browser to localhost

You need to add subdomain to /and many others/hosts if any.

  • Settle for phrases and proceed to set up
  • Login with database person and move suitecrm:password
  • Create admin person for suitecrm login web page.

Image description

  • Login to admin account it should redirect you to dashboard

SuiteCRM admin Page

As you’ll be able to see suitecrm is efficiently put in in our Ubuntu Server or VPS



Wrapping Up

I hope this tutorial helped you put in SuiteCRM on Ubuntu 20.04. You may as well try SuiteCRM person handbook to learn to use it. In the event you discovered this put up helpful, then you’ll be able to observe me on different social media platform to get extra ideas and methods. Take care 🙂



Source link

The Article was Inspired from tech community site.
Contact us if this is inspired from your article and we will give you credit for it for serving the community.

This Banner is For Sale !!
Get your ad here for a week in 20$ only and get upto 10k Tech related traffic daily !!!

Leave a Reply

Your email address will not be published. Required fields are marked *

Want to Contribute to us or want to have 15k+ Audience read your Article ? Or Just want to make a strong Backlink?