In this tutorial, we will explain how to install YetiForce on your Ubuntu 18.04 VPS.
YetiForce is a free and open-source Customer Relationship Management system that can be used to manage relations with customers, suppliers, partners and staff. It can be easily integrated with maps, social media portals, LDAP, DAV applications, SMS, PBX, and web services. YetiForce was built on a rock-solid Vtiger foundation and is specially designed for medium to large sized companies.
Table of Contents
Prerequisites:
-
A server running Ubuntu 18.04.
-
A registered domain name is set up to work with your server.
-
Access to the root account or to a user account with root privileges.
Step 1: Getting Started
Before starting, you will need to update your system with the latest version. You can update it by running the following command:
Once the update is completed, restart your system to apply all the updates.
Step 2: Install LAMP Server
First, you will need to install Apache web server, MariaDB server, PHP and other libraries on your server. You can install all of them with the following command:
Once all of the packages are installed, open the php.ini
file and make some changes:
Change the following lines:
Save and close the file when you are finished.
Step 3: Configure MariaDB
By default, MariaDB is not secure. Before continuing, we recommend going through a short program that helps secure your MariaDB server. You can secure it with the following command:
Answer all the questions as shown below:
Once MariaDB has been secured, log in to the MariaDB shell with the following command:
Provide your MariaDB root password that you set earlier. Then create a database and user for YetiForce with the following commands:
Don’t forget to replace ‘password‘ with an actual strong password. After running those two commands, flush the privileges and exit from the MariaDB shell with the following commands:
Step 4: Install YetiForce
First, download the latest version of YetiForce (at the time of writing) with the following command:
Once the download is completed, unzip the downloaded file to the Apache root directory with the following command:
Next, assign the proper permissions to the yetiforce directory with the following command:
Step 5: Configure Apache for YetiForce
Next, you will need to create an Apache virtual host file for YetiForce. You can create it with the following command:
Add the following lines:
Don’t forget to replace ‘your_domain.com‘ with your registered domain name. Save and close the file. Then, enable the YetiForce virtual host file and disable the default virtual host file with the following commands:
Next, enable the Apache rewrite module and restart the Apache service with the following command:
Step 6: Access the YetiForce Web Interface
Now, open your web browser and type the URL http://your_domain.com
. You should be redirected to the YetiForce welcome page:
Now click on the Install button. You should see the License agreement page:
Next is to accept the License agreement and click on the I agree button. You should see the following page:
Now you’ll need to provide your database details that we created earlier. This is also where you create the administrator account. Once done with this, click on the Next button. You should see the following page:
Click on the Next button to confirm all of the settings. Then click on the Next button. You should see the following page:
We now need to verify the server configuration and click on the Next button. You should see the following page:
Lastly, provide your Company details and click on the Next button. You will be redirected to the YetiForce default dashboard in the following page:
That’s It! You now have a working copy of YetiForce on your Ubuntu VPS.
Of course, you don’t have to know how to install YetiForce on Ubuntu 18.04 if you use our Ubuntu 18.04 VPS Hosting services. You can simply ask our support team to install YetiForce on Ubuntu 18.04 for you. They are available 24/7 and will be able to help you with the installation of YetiForce on Ubuntu 18.04.
PS. If you enjoy reading this blog post on installing YetiForce on Ubuntu 18.04, feel free to share it on social networks using the share shortcuts below, or simply leave a comment down in the comments section. Thank you.