How To Install OpenCart on Ubuntu 16.04

Install OpenCart on Ubuntu 16.04

In this tutorial we will show you how to install and configuration of OpenCart on your Ubuntu 16.04 server. For those of you who didn’t know, OpenCart is a free open source ecommerce platform for online merchants. OpenCart provides a professional and reliable foundation from which to build a successful online store.

This article assumes you have at least basic knowledge of linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo’ to the commands to get root privileges. I will show you through the step by step installation OpenCart on a Ubuntu 16.04 (Xenial Xerus) server.

Install OpenCart on Ubuntu 16.04

Step 1. First make sure that all your system packages are up-to-date by running these following apt-get commands in the terminal.

Step 2. Install LAMP (Linux, Apache, MariaDB, PHP) server.

A Ubuntu 16.04 LAMP server is required. If you do not have LAMP installed, you can follow our guide here. Also install all required PHP modules:

Step 3. Installing OpenCart.

First thing to do is to go to OpenCart’s download page and download the latest stable version of OpenCart, At the moment of writing this article it is version 2.3.0.2:

Rename the file ‘config-dist.php’ to ‘config.php’:

We will need to change some folders permissions:

Step 4. Configuring MariaDB for OpenCart.

By default, MariaDB is not hardened. You can secure MariaDB using the mysql_secure_installation script. You should read and below each steps carefully which will set root password, remove anonymous users, disallow remote root login, and remove the test database and access to secure MariaDB.

Configure it like this:

Next we will need to log in to the MariaDB console and create a database for the OpenCart. Run the following command:

This will prompt you for a password, so enter your MariaDB root password and hit Enter. Once you are logged in to your database server you need to create a database for OpenCart installation:

Step 5. Accessing OpenCart.

OpenCart will be available on HTTP port 80 by default. Open your favorite browser and navigate to http://yourdomain.com/ or http://server-ip and complete the required the steps to finish the installation. If you are using a firewall, please open port 80 to enable access to the control panel.

Congratulation’s! You have successfully installed OpenCart. Thanks for using this tutorial for installing OpenCart e-commerce on Ubuntu 16.04 systems. For additional help or useful information, we recommend you to check the official OpenCart web site.

VPS Manage Service Offer
If you don’t have time to do all of this stuff, or if this is not your area of expertise, we offer a service to do “VPS Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get a best deal!

Save

Save

Save

Save

How To Install Tor Browser on Ubuntu 16.04

Install Tor Browser on Ubuntu 16.04

In this tutorial we will show you how to install and configuration of Tor Browser on your Ubuntu 16.04 server. For those of you who didn’t know, Tor is free software and an open network that helps you defend against traffic analysis, a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security. Tor protects you by bouncing your communications around a distributed network of relays run by volunteers all around the world. it prevents somebody watching your Internet connection from learning what sites you visit, and it prevents the sites you visit from learning your physical location.

This article assumes you have at least basic knowledge of linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo’ to the commands to get root privileges. I will show you through the step by step installation Tor Browser on a Ubuntu 16.04 (Xenial Xerus) server.

Install Tor Browser on Ubuntu 16.04

Step 1. First make sure that all your system packages are up-to-date by running these following apt-get commands in the terminal.

Step 2. Intsalling Tor Browser.

Run the following commands in Terminal to install Tor Browser on Linux Ubuntu systems, via Webupd8 PPA:

Once installed, open Tor from Ubuntu Dash or Terminal. Execute the start-tor-browser.desktop file in a terminal:

This will launch Tor browser network setting. From here you can either configure or connect to Tor network. Click on connect button to enable Tor connection. Tor browser will then connect to the most secure connection. Once it’s done you can see “Welcome to Tor Browser” message.

Congratulation’s! You have successfully installed Tor Browser. Thanks for using this tutorial for installing Tor Browser on your Ubuntu 16.04 (Xenial Xerus) system. For additional help or useful information, we recommend you to check the official Tor Browser web site.

VPS Manage Service Offer
If you don’t have time to do all of this stuff, or if this is not your area of expertise, we offer a service to do “VPS Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get a best deal!

Save

Save

How To Install Vsftpd on Ubuntu 16.04

Install Vsftpd on Ubuntu 16.04

In this tutorial we will show you how to install and configuration of vsftpd on your Ubuntu 16.04 server. For those of you who didn’t know, FTP stands for “file transfer protocol”, and it allows you to transfer files to a remote computer. The most common FTP server software for Ubuntu is the vsftpd package, which stands for “very secure FTP daemon.” It’s the default FTP package for Ubuntu, and most other Linux distributions as well.

This article assumes you have at least basic knowledge of linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo’ to the commands to get root privileges. I will show you through the step by step installation OpenLiteSpeed on a Ubuntu 16.04 (Xenial Xerus) server.

Install Vsftpd on Ubuntu 16.04

Step 1. First make sure that all your system packages are up-to-date by running these following apt-get commands in the terminal.

Step 2. Installing VSFTPD.

To install VSFTPD, run the following command from your Terminal:

Step 3. Configure VSFTPD.

After it is successfully installed, Let us go ahead and configure:

Save and close the file. Restart vsftpd service to take effect the changes:

Check if vsftpd service is running or not using command:

Sample output:

Congratulation’s! You have successfully installed vsftpd. Thanks for using this tutorial for installing vsftpd in Ubuntu 16.04 (Xenial Xerus) system. For additional help or useful information, we recommend you to check the official vsftpd web site.

VPS Manage Service Offer
If you don’t have time to do all of this stuff, or if this is not your area of expertise, we offer a service to do “VPS Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get a best deal!

Save

Save

How To Install OpenLiteSpeed on Ubuntu 16.04

Install OpenLiteSpeed on Ubuntu 16.04

In this tutorial we will show you how to install and configuration of OpenLiteSpeed on your Ubuntu 16.04 server. For those of you who didn’t know, OpenLiteSpeed is an open source HTTP server developed by LiteSpeed Technologies. OpenLiteSpeed is a high performance and lightweight HTTP server which comes with a Web Gui administration interface.  As far as Linux web servers are concerned, OpenLiteSpeed has some interesting features that make it a solid choice for many installations. It features Apache compatible rewrite rules, a web administration interface, and customized PHP processing optimized for the server.

This article assumes you have at least basic knowledge of linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo’ to the commands to get root privileges. I will show you through the step by step installation OpenLiteSpeed on a Ubuntu 16.04 (Xenial Xerus) server.

Install OpenLiteSpeed on Ubuntu 16.04

Step 1. First make sure that all your system packages are up-to-date by running these following apt-get commands in the terminal.

Preparing your server, you need to install the following packages:

Step 2. Installing OpenLitespeed.

First thing to do is to go to OpenLitespeed’s download page and  download the latest stable version of OpenLitespeed, At the moment of writing this article it is version 1.4.21:

Unpack the OpenLitespeed archive to the document root directory on your server:

Then use the following command to configure the software and to compile it, This will install the entire OpenLiteSpeed system under the /usr/local/lsws location:

Step 3. Configuring MariaDB for OpenLiteSpeed.

By default, MariaDB is not hardened. You can secure MariaDB using the mysql_secure_installation script. You should read and below each steps carefully which will set root password, remove anonymous users, disallow remote root login, and remove the test database and access to secure MariaDB.

Configure it like this:

Step 4. Configure OpenLiteSpeed web server.

OpenLiteSpeed has an Admin Gui for management, so we will configure the admin password for the openLiteSpeed GUI, We will start by changing the administrative password using the following command:

You will be asked to optionally provide a username for the administrative user. If you just press ENTER, the username “admin” will be selected. Afterwards, you will be asked to select and confirm a new password for the account.

After changing the password and the username use the following command to start the web server:

Step 5. Accessing OpenLiteSpeed.

OpenLiteSpeed will be available on HTTP port 8080 by default and admin login using port 7080. Open your favorite browser and navigate to http://yourdomain.com:8080 or https://server-ip:7080 and complete the required the steps to finish the installation. If you are using a firewall, please open port 7080 and 8080 to enable access to the control panel.

Congratulation’s! You have successfully installed OpenLiteSpeed. Thanks for using this tutorial for installing OpenLiteSpeed web server on your Ubuntu 16.04 (Xenial Xerus) system. For additional help or useful information, we recommend you to check the official OpenLiteSpeed web site.

VPS Manage Service Offer
If you don’t have time to do all of this stuff, or if this is not your area of expertise, we offer a service to do “VPS Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get a best deal!

Save

Save

How To Install Gibbon on CentOS 7

Install Gibbon on CentOS 7

In this tutorial we will show you how to install and configuration of Gibbon on your CentOS 7 server. For those of you who didn’t know, Gibbon is an open source, free and highly flexible education management system. It helps teachers and students to address and solve daily problems. Gibbon is a flexible application with many features, such as planner, external assessment, online application forms, messenger etc. The administration department of the educational institutes can use this tool to complete their administrative responsibilities.

This article assumes you have at least basic knowledge of linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo’ to the commands to get root privileges. I will show you through the step by step installation Gibbon on a CentOS 7 server.

Install Gibbon on CentOS 7

Step 1. First let’s start by ensuring your system is up-to-date.

Step 2. Install LAMP server.

A CentOS 7 LAMP stack server is required. If you do not have LAMP installed, you can follow our guide here. Also install required PHP modules:

Step 3. Installing Gibbon.

First thing to do is to go to Gibbon’s download page and download the latest stable version of Gibbon, At the moment of writing this article it is version 9.1.00:

After downloading Gibbon you will need to unzip master.zip. To do this, run:

We will need to change some folders permissions:

Step 4. Configuring MariaDB for Gibbon.

By default, MariaDB is not hardened. You can secure MariaDB using the mysql_secure_installation script. you should read and below each steps carefully which will set root password, remove anonymous users, disallow remote root login, and remove the test database and access to secure MariaDB:

Configure it like this:

Next we will need to log in to the MariaDB console and create a database for the Gibbon. Run the following command:

This will prompt you for a password, so enter your MariaDB root password and hit Enter. Once you are logged in to your database server you need to create a database for Gibbon installation:

Step 5. Configuring Apache web server for Gibbon.

We will create Apache virtual host for your Gibbon website. First create ‘/etc/httpd/conf.d/vhosts.conf’ file with using a text editor of your choice:

Next, create the virtual host:

Add the following lines:

Next step, Add or modify the following lines in php.ini file:

Save and close the file. Restart the apache service for the changes to take effects:

Step 6. Accessing Gibbon.

Gibbon will be available on HTTP port 80 by default. Open your favorite browser and navigate to http://yourdomain.com/gibbon or http://server-ip/gibbon and Follow the easy instructions: enter the system language, database information, create a new administrator account, enter server settings, organisation settings and click ‘submit’ once you have filled out all of the fields.That is it. If you are using a firewall, please open port 80 to enable access to the control panel.

Congratulation’s! You have successfully installed Gibbon. Thanks for using this tutorial for installing Gibbon flexible education management system on CentOS 7 server. For additional help or useful information, we recommend you to check the official Gibbon web site.

VPS Manage Service Offer
If you don’t have time to do all of this stuff, or if this is not your area of expertise, we offer a service to do “VPS Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get a best deal!

Save

Save

Save

Save

How To Install X2CRM on Ubuntu 16.04

Install X2CRM on Ubuntu 16.04

In this tutorial we will show you how to install and configuration of X2CRM on your Ubuntu 16.04 server. For those of you who didn’t know, X2CRM is an open source marketing, sales, and customer service CRM application powered by an easy to use workflow engine and process management framework. Manage your clients with an endlessly customizable, powerful app, and boost your productivity like never before.

This article assumes you have at least basic knowledge of linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo’ to the commands to get root privileges. I will show you through the step by step installation X2CRM on a Ubuntu 16.04 (Xenial Xerus) server.

Install X2CRM on Ubuntu 16.04

Step 1. First make sure that all your system packages are up-to-date by running these following apt-get commands in the terminal.

Step 2. Install LAMP (Linux, Apache, MariaDB and PHP) server.

A Ubuntu 16.04 LAMP server is required. If you do not have LAMP installed, you can follow our guide here. Also install all required PHP modules:

Step 3. Installing X2CRM.

First thing to do is to go to X2CRM’s download page and download the latest stable version of X2CRM:

Unpack the Bludit archive to the document root directory on your server:

Set the file permissions for Bludit CMS:

Step 4. Configuring MariaDB for X2CRM.

By default, MariaDB is not hardened. You can secure MariaDB using the mysql_secure_installation script. you should read and below each steps carefully which will set root password, remove anonymous users, disallow remote root login, and remove the test database and access to secure MariaDB:

Configure it like this:

Next we will need to log in to the MariaDB console and create a database for the X2CRM. Run the following command:

This will prompt you for a password, so enter your MariaDB root password and hit Enter. Once you are logged in to your database server you need to create a database for X2CRM installation:

Step 5. Configuring Apache web server for X2CRM.

Create a new virtual host directive in Apache. For example, create a new Apache configuration file named ‘x2crm.conf’ on your virtual server:

Add the following lines:

Now, we can restart Apache web server so that the changes take place:

Step 6. Accessing X2CRM.

X2CRM will be available on HTTP port 80 by default. Open your favorite browser and navigate to http://yourdomain.com/ or http://server-ip/ and complete the required the steps to finish the installation. If you are using a firewall, please open port 80 to enable access to the control panel.

Congratulation’s! You have successfully installed X2CRM. Thanks for using this tutorial for installing X2CRM on your Ubuntu 16.04 (Xenial Xerus) system. For additional help or useful information, we recommend you to check the official X2CRM web site.

VPS Manage Service Offer
If you don’t have time to do all of this stuff, or if this is not your area of expertise, we offer a service to do “VPS Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get a best deal!

Save

How To Install Dokuwiki on Ubuntu 16.04

Install Dokuwiki on Ubuntu 16.04

In this tutorial we will show you how to install and configuration of Dokuwiki on your Ubuntu 16.04 server. For those of you who didn’t know, DokuWiki is considered to be the most versatile open source Wiki software application which is proven to meet your demanding wiki needs. Using a very familiar interface, it allows you to easily scale and optimize using many advanced features. Utilizing files instead of a database, DokuWiki is extremely flexible with the type of system it will run on (no database server required).

This article assumes you have at least basic knowledge of linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo’ to the commands to get root privileges. I will show you through the step by step installation Dokuwiki on a Ubuntu 16.04 (Xenial Xerus) server.

Install Dokuwiki on Ubuntu 16.04

Step 1. First make sure that all your system packages are up-to-date by running these following apt-get commands in the terminal.

Step 2. Install LAMP (Linux, Apache, MariaDB, PHP) server.

A Ubuntu 16.04 LAMP server is required. If you do not have LAMP installed, you can follow our guide here. Also install all required PHP modules:

Step 3. Installing Dokuwiki.

First thing to do is to go to DokuWiki’s download page and  download the latest stable version of Dokuwiki:

Unpack the Dokuwiki archive to the document root directory on your server:

We will need to change some folders permissions:

Step 4. Configuring Apache web server for DokuWiki.

Create a new virtual host directive in Apache. For example, create a new Apache configuration file named ‘dokuwiki.conf’ on your virtual server:

Add the following lines:

Now, we can restart Apache web server so that the changes take place:

Step 5. Accessing DokuWiki.

DokuWiki will be available on HTTP port 80 by default. Open your favorite browser and navigate to http://yourdomain.com/install.php or http://server-ip/install.php and complete the required the steps to finish the installation. If you are using a firewall, please open port 80 to enable access to the control panel.

Congratulation’s! You have successfully installed Dokuwiki. Thanks for using this tutorial for installing Dokuwiki on your Ubuntu 16.04 (Xenial Xerus) system. For additional help or useful information, we recommend you to check the official Dokuwiki web site.

VPS Manage Service Offer
If you don’t have time to do all of this stuff, or if this is not your area of expertise, we offer a service to do “VPS Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get a best deal!

Save

How To Disable MySQL Strict Mode

How To Disable MySQL Strict Mode

In this tutorial we will show you how to disable MySQL strict mode on your CentOS 7 server. For those of you who didn’t know, Strict mode controls how MySQL handles invalid or missing values in data-change statements such as INSERT or UPDATE. A value can be invalid for several reasons.

This article assumes you have at least basic knowledge of linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo’ to the commands to get root privileges. I will show you through the step by step turn off or to disable the MySQL strict mode on a CentOS 7 server.

Disable MySQL Strict Mode

Step 1. First let’s start backup MySQL conf.

This ensures you have a way to revert changes if something goes awry,cp -a /usr/my.cnf{,.strict.bak}
cp -a /etc/my.cnf{,.strict.bak} it’s also beneficial because it helps track when and what changes were made:

Step 2. Edit the MySQL configuration files.

Open the file with your favorite command line editor. In this example, we use ‘nano’:

Find the following lines:

If you find a line similar to the above that is setting the sql_mode variable then you will need to replace it with the following line to disable MySQL strict mode:

Finally, Restart MySQL with this command:

Step 3. Confirming Strict SQL Mode Is Disabled.

To verify that the process was completed properly you can run the following:

The output may look similar to the following:

Congratulation’s! You have successfully disable the MySQL strict mode. Thanks for using this tutorial for turn off or to disable the MySQL strict mode on CentOS 7 system. For additional help or useful information, we recommend you to check the official MySQL web site.

VPS Manage Service Offer
If you don’t have time to do all of this stuff, or if this is not your area of expertise, we offer a service to do “VPS Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get a best deal!

Save

Save

How To Install Orangescrum on CentOS 7

Install Orangescrum on CentOS 7

In this tutorial we will show you how to install and configuration of Orangescrum on your CentOS 7 server.  For those of you who didn’t know, Orangescrum is a free, open source, flexible project management web application written using CakePHP.  It helps you to manage projects, teams, documents, and tasks, all in one place. Orangescrum provides various features like agile project management, collaboration, issue tracking, notifications, reporting, task management, and traditional project management functionality for small/medium businesses.

This article assumes you have at least basic knowledge of linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo’ to the commands to get root privileges. I will show you through the step by step installation Orangescrum on a CentOS 7 server.

Install Orangescrum on CentOS 7

Step 1. First let’s start by ensuring your system is up-to-date.

Step 2. Install LAMP server.

A CentOS 7 LAMP stack server is required. If you do not have LAMP installed, you can follow our guide here. Also install required PHP modules:

Step 3. Installing Orangescrum.

First thing to do is to go to Orangescrum’s download page and download the latest stable version of Orangescrum:

After downloading Orangescrum you will need to unzip master.zip. To do this, run:

We will need to change some folders permissions:

Step 4. Configuring MariaDB for Orangescrum.

By default, MariaDB is not hardened. You can secure MariaDB using the mysql_secure_installation script. you should read and below each steps carefully which will set root password, remove anonymous users, disallow remote root login, and remove the test database and access to secure MariaDB:

Configure it like this:

Next we will need to log in to the MariaDB console and create a database for the Orangescrum. Run the following command:

This will prompt you for a password, so enter your MariaDB root password and hit Enter. Once you are logged in to your database server you need to create a database for Orangescrum installation:

Next you need to import the data from the database.sql file located in the /var/www/html/orangescrumPM directory:

Next, By default STRICT mode is set to on in MySQL. You will need to disable it:

Find and change the line from:

To:

Next step, Now you need to change the post_max_size and upload_max_filesize to 200M in the php.ini file:

Find and change the value from 2M to 200M:

Step 5. Configuring Apache web server for Orangescrum.

We will create Apache virtual host for your Orangescrum website. First create ‘/etc/httpd/conf.d/vhosts.conf’ file with using a text editor of your choice:

Next, create the virtual host:

Add the following lines:

Save and close the file. Restart the apache service for the changes to take effects:

Step 6. Configure Orangescrum

Now you need to edit the database.php file to update the database connection details:

Change the file as shown below, Save and close the file when you are finished:

Next, you need to provide your valid email address and password for SMTP, and update the FROM_EMAIL_NOTIFY and SUPPORT_EMAIL configurations in the constants.php file:

Change the following lines as per your need:

Save and close the file when you are finished.

Step 7. Accessing Orangescrum.

Orangescrum will be available on HTTP port 80 by default. Open your favorite browser and navigate to http://yourdomain.com or http://server-ip and complete the required the steps to finish the installation. If you are using a firewall, please open port 80 to enable access to the control panel.

Congratulation’s! You have successfully installed Orangescrum. Thanks for using this tutorial for installing Orangescrum on CentOS 7 system. For additional help or useful information, we recommend you to check the official Orangescrum web site.

VPS Manage Service Offer
If you don’t have time to do all of this stuff, or if this is not your area of expertise, we offer a service to do “VPS Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get a best deal!

Save

Save

How To Install Bludit CMS on Ubuntu 16.04

How To Install Bludit CMS on Ubuntu 16.04

In this tutorial we will show you how to install and configuration of Bludit CMS on your Ubuntu 16.04 server. For those of you who didn’t know, Bludit is a simple web application to make your own blog or site in seconds, it’s completly free and open source. Bludit uses flat-files (text files in JSON format) to store the posts and pages, you don’t need to install or configure a database.

This article assumes you have at least basic knowledge of linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo’ to the commands to get root privileges. I will show you through the step by step installation Bludit CMS on a Ubuntu 16.04 (Xenial Xerus) server.

Install Bludit CMS on Ubuntu 16.04 LTS

Step 1. First make sure that all your system packages are up-to-date by running these following apt-get commands in the terminal.

Step 2. Install LAMP (Linux, Apache, MariaDB and PHP) server.

A Ubuntu 16.04 LAMP server is required. If you do not have LAMP installed, you can follow our guide here. Also install all required PHP modules:

Step 3. Installing Bludit CMS.

First thing to do is to go to Bludit CMS’s download page and download the latest stable version of Bludit, At the moment of writing this article it is version 1.4:

Unpack the Bludit archive to the document root directory on your server:

Set the file permissions for Bludit CMS:

Step 4. Configuring Apache web server for Bludit CMS.

Create a new virtual host directive in Apache. For example, create a new Apache configuration file named ‘bludit.conf’ on your virtual server:

Add the following lines:

Now, we can restart Apache web server so that the changes take place:

Step 5. Accessing Bludit Content Management System.

Bludit CMS will be available on HTTP port 80 by default. Open your favorite browser and navigate to http://yourdomain.com/bludit or http://server-ip/bludit and complete the required the steps to finish the installation. The default username admin and password admin. If you are using a firewall, please open port 80 to enable access to the control panel.

Congratulation’s! You have successfully installed Bludit CMS. Thanks for using this tutorial for installing Bludit content management system (CMS) on your Ubuntu 16.04 system. For additional help or useful information, we recommend you to check the official Bludit CMS web site.

VPS Manage Service Offer
If you don’t have time to do all of this stuff, or if this is not your area of expertise, we offer a service to do “VPS Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get a best deal!

Save