How to Install Precurio CRM on Ubuntu 18.10
- 00:37 lsb_release -a
- 00:52 mysql -u root -p
- 02:03 wget https://excellmedia.dl.sourceforge.net/project/precurio/version%202.1/precurio.zip
- 02:15 unzip precurio.zip
- 02:25 mv precurio /var/www/
- 02:36 chown -R www-data.www-data /var/www/precurio
- 02:53 chmod -R 755 /var/www/precurio
- 03:09 vim /etc/apache2/sites-available/precurio.conf
- 04:28 a2dissite 000-default.conf
- 04:44 a2ensite precurio.conf
- 04:55 a2enmod rewrite
- 05:04 systemctl restart apache2
How to install precurio crm on Ubuntu 18.10
Requiremnets for percurio crm :
Apache Mysql
Php and its modules
(php php-xml php-mbstring php-zip php-mcrypt php-gd php-curl php-soap php-ldap php-imap php-mysql)
Installation procedure
Check the Ubuntu version by using the following command
root@linuxhelp:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.10
Release: 18.10
Codename: cosmic
configure the MySQL database by logging into MySQL as a root user and make the necessary settings
root@linuxhelp:~# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.7.25-0ubuntu0.18.10.2 (Ubuntu)
Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> create database precurio;
Query OK, 1 row affected (0.01 sec)
mysql> create user 'preuser'@localhost identified by '123456';
Query OK, 0 rows affected (0.03 sec)
mysql> grant all privileges on precurio.* to 'preuser'@localhost;
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)
mysql> exit
Bye
Once the database configuration is done, Download the precurio crm with the help of the following command.
root@linuxhelp:~# wget https://excellmedia.dl.sourceforge.net/project/precurio/version%202.1/precurio.zip
--2019-04-26 19:40:57-- https://excellmedia.dl.sourceforge.net/project/precurio/version%202.1/precurio.zip
Resolving excellmedia.dl.sourceforge.net (excellmedia.dl.sourceforge.net)... 202.153.32.19
Connecting to excellmedia.dl.sourceforge.net (excellmedia.dl.sourceforge.net)|202.153.32.19|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 16132056 (15M) [application/octet-stream]
Saving to: ‘precurio.zip’
precurio.zip 100%[=========================================>] 15.38M 583KB/s in 21s
2019-04-26 19:41:19 (756 KB/s) - ‘precurio.zip’ saved [16132056/16132056]
Once the download is completed ,extract the download package using unzip command
root@linuxhelp:~# unzip precurio.zip
Archive: precurio.zip
creating: precurio/
inflating: precurio/.htaccess
creating: precurio/application/
creating: precurio/application/admin/
creating: precurio/application/admin/controllers/
.
.
.
creating: precurio/public/uploads/tmp/
inflating: precurio/public/uploads/tmp/Thumbs.db
extracting: precurio/public/uploads/upgrade.png
creating: precurio/public/uploads/workflow/
inflating: precurio/public/uploads/workflow/Thumbs.db
inflating: precurio/README.txt
inflating: precurio/UPGRADE.txt
Move the precurio crm directory to apache's Document root directory
root@linuxhelp:~# mv precurio /var/www/
Set the ownership and writable permission for precurio crm by using the following command
root@linuxhelp:~# chown -R www-data.www-data /var/www/precurio
root@linuxhelp:~# chmod -R 755 /var/www/precurio
Configure the virtual host for accessing the precurio crm
root@linuxhelp:~# vim /etc/apache2/sites-available/precurio.conf
<Virtualhost *:80>
Servername www.linuxhelp1.com
Documentroot /var/www/precurio
<Directory /var/www/precurio>
Allowoverride all
allow from all
</Directory>
</virtualhost>
Disable the default site access
root@linuxhelp:~# a2dissite 000-default.conf
Site 000-default disabled.
To activate the new configuration, you need to run:
systemctl reload apache2
enable the site access for precurio crm
root@linuxhelp:~# a2ensite precurio.conf
Enabling site precurio.
To activate the new configuration, you need to run:
systemctl reload apache2
enable the rewrite module
root@linuxhelp:~# a2enmod rewrite
Enabling module rewrite.
To activate the new configuration, you need to run:
systemctl restart apache2
Restart the apache service by using the following command
root@linuxhelp:~# systemctl restart apache2
Switch to your browser and enter your domain name
Configure the general settings and click ‘ save’
Click on Ok, after configuring the database and also successful database connection test
Configure the live server and the mail settings.
Verify the module setting and click ' finish'
Configure the Admin user account setup
The installation is complete. login using admin credentials from here.
This is the dash board of percurio crm

With this, Installation of Precurio CRM on Ubuntu 18.10 comes to an end.
Comments ( 0 )
No comments available