How to install Precurio on CentOS 7
To install Precurio on CentOS 7
Precurio is an open platform for collaborative business solutions that deliver exceptional value in terms of cost savings and benefits to customers. It provides a single platform for communities of common interests, regardless of location or traditional department structures. It empowers employees to manage projects and organize special interests group. teams, departments, and office locations can interact and stay up-to-date. It allows you to empower non-technical users to create attractive and engaging pages with minimal training. In this tutorial, we will see the installation of precurio on centos 7.
Prerequisites
- Precurio CRM requires a web server to functionally based on LAMP setup on your system and also with following required PHP modules
- For php installation
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm yum install php70w php70w-opcache
- php modules
yum install php70w-bz2 php70w-calendar php70w-Core php70w-ctype php70w-curl php70w-date php70w-dom php70w-exif php70w-fileinfo php70w-filter php70w-ftp php70w-gd php70w-gettext php70w-gmp php70w-hash php70w-iconv php70w-imap php70w-intl php70w-json php70w-ldap php70w-libxml php70w-mbstring php70w-mcrypt php70w-mysqli php70w-openssl php70w-pcntl php70w-pcre php70w-PDO php70w-pdo_mysql php70w-pdo_sqlite php70w-Phar php70w-posix php70w-readline php70w-recode php70w-Reflection php70w-session php70w-shmop php70w-SimpleXML php70w-soap php70w-sockets php70w-SPL php70w-sqlite3 php70w-standard php70w-sysvmsg php70w-sysvsem php70w-sysvshm php70w-tidy php70w-tokenizer php70w-wddx php70w-xml php70w-xmlreader php70w-xmlrpc php70w-xmlwriter php70w-xsl php70w-Zend php70w-OPcache php70w-zip php70w-zlib
Installation
we will start with creating a database for Precurio and configure as follows
[root@linuxhelp1 ~]# mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with or g. Your MySQL connection id is 24 Server version: 5.6.39 MySQL Community Server (GPL) Copyright (c) 2000, 2018, 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> grant all privileges on precurio.* to ' precuriouser' @' localhost' identified by ' 123' Query OK, 0 rows affected (0.00 sec) mysql> flush privileges Query OK, 0 rows affected (0.00 sec) mysql> exit Bye
Now we have to download a precurio application package using this following URL
After Downloading navigate to the downloaded location
[root@linuxhelp1 ~]# cd /home/user1/
Now unzip the downloaded package using the following command
[root@linuxhelp1 user1]# 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
Now Move the extracted package to the apache root directory
[root@linuxhelp1 user1]# mv precurio /var/www/
Then, switch to the directory
[root@linuxhelp1 user1]# cd /var/www/
we need to change the ownership and permission of the file
[root@linuxhelp1 www]# chown -R apache.apache precurio
[root@linuxhelp1 www]# chmod -R 775 precurio
Next, we need to create the virtual host for the precurio as follows
[root@linuxhelp1 www]# vim /etc/httpd/conf.d/precurio.conf < VirtualHost *:80> ServerName www.linuxhelp1.com DocumentRoot /var/www/precurio/ < Directory /var/www/precurio/> AllowOverride All allow from all < /Directory> < /VirtualHost>
After creating the virtual host restart the apache service to make the changes effect
[root@linuxhelp1 www]# systemctl restart httpd
Now proceed for the further installation from the browser by navigating to the following URL http://ipaddress or server name

First, configure the general setup and proceed to database configuration

Now you need to set up the database configuration

And then set up the live server settings and save it.

And then you need to configure the mail setup

Once done, check the module settings and finish the installation

And then set up an admin user configuration

After all the configuration you can login in to precurio

log in with the help of using Admin user credential which you have already created

Once logged in open a profile configuration and set up a profile information

Once done you will see the following screen.

with this, the method to install Precurio on CentOS 7 comes to an end.
Comments ( 0 )
No comments available