How To Install Apache Tomcat 8 on Ubuntu 16.04

Install Apache Tomcat 8 on Ubuntu 16.04

In this tutorial we will show you how to install and configuration of Apache Tomcat 8 on your Ubuntu 16.04 server. For those of you who didn’t know, Apache Tomcat is an open source web server and servlet container developed by the Apache Software Foundation. It implements the Java Servlet, JavaServer Pages (JSP), Java Unified Expression Language and Java WebSocket specifications from Sun Microsystems and provides a web server environment for Java code to run in.

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 Apache Tomcat 8 on a Ubuntu 16.04 LTS (Xenial Xerus) server.

Install Apache Tomcat 8 on Ubuntu 16.04

Step 1. Installing Java (JRE or JDK).

Once you have verified if Java is installed or not, choose the type of Java installation that you want with one the following:

Another alternative Java install is with Oracle JRE and JDK. However, we would need to install additional repositories for a proper installation:

Then, you will need to fully update the system with the following command and install it:

Verify Installed Java Version.

Result:

Setup JAVA_HOME on Ubuntu 16.04.

Since many programs now days need a JAVA_HOME environment variable to work properly. We will need to find the appropriate path to make these changes. With the following command, you can view your installs and their path:

Now that you are in the user profile file, add the following code, along with the Path of your installation from the previous step, to the bottom. ( Example: JAVA_HOME=”YOUR_PATH”):

Reload the file so all your changes could take effect with the following command:

Verify that your implementations are correct with the following command:

Step 2. Installing Apache Tomcat.

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

Add tomcat user and group:

Step 3. Configure environment variables.

Before starting Tomcat, configure CATALINA_HOME environment variable in your system using following commands.

Step 4. Configure Tomcat to run as a service.

You will get the following output.

You can verify the service running, by default tomcat runs on port no 8080.

Step 5. Finally, open Tomcat from your browser, go to your IP or domain with the 8080 port (because Tomcat will always run on the 8080 port) as an example: mydomain.com:8080, replace mydomain.com with your IP or domain.

To shutdown Tomcat you can simply run the shutdown script in the same folder like this:

Step 6. Setup user accounts.

Configure Tomcat users so they can access admin/manager sections. You can do this by adding the users in the conf/tomcat-users.xml file with your favorite text editor. Add this text to the file:

Place the following two lines just above the last line.

Save and close the file when you are finished. To put our changes into effect, restart the Tomcat service:

Congratulation’s! You have successfully installed Apache Tomcat. Thanks for using this tutorial for installing Apache Tomcat 8 in Ubuntu 16.04 LTS system. For additional help or useful information, we recommend you to check the official Apache Tomcat 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!

How To Install Shopware on Ubuntu 16.04

Install Shopware on Ubuntu 16.04

In this tutorial we will show you how to install and configuration of Shopware on your Ubuntu 16.04 server. For those of you who didn’t know, Shopware is the next generation of open source e-commerce software made in Germany. Based on bleeding edge technologies like Symfony 2, Doctrine 2 and Zend Framework Shopware comes as the perfect platform for your next e-commerce project. Furthermore Shopware provides an event-driven plugin system and an advanced hook system, giving you the ability to customize every part of the platform.

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 Shopware on a Ubuntu 16.04 LTS (Xenial Xerus) server.

Install Shopware 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 Shopware.

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

We will need to change some folders permissions:

Step 4. Configuring MariaDB for Shopware.

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 Shopware. 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 Shopware installation:

Step 5. Configuring Apache web server for Shopware.

Create a new virtual host directive in Apache. For example, create a new Apache configuration file named ‘shopware.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 Shopware.

Shopware 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 Shopware. Thanks for using this tutorial for installing Shopware open source e-commerce on your Ubuntu 16.04 LTS (Xenial Xerus) system. For additional help or useful information, we recommend you to check the official Shopware 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!

How To Install Textpattern on Ubuntu 16.04

Install Textpattern on Ubuntu 16.04

In this tutorial we will show you how to install and configuration of Textpattern on your Ubuntu 16.04 server. For those of you who didn’t know, Textpattern is an elegant CMS. It is a free open source software that allows web developers, designers, and bloggers to publish their content within a clean and easy interface. Texpattern comes with full range of features and it allows you to easily create, edit and publish content on your website.

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 Textpattern on a Ubuntu 16.04 LTS (Xenial Xerus) server.

Install Textpattern 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 Textpattern.

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

We will need to change some folders permissions:

Step 4. Configuring MariaDB for Textpattern.

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 Textpattern. 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 Textpattern installation:

Step 5. Configuring Apache web server for Textpattern.

Create a new virtual host directive in Apache. For example, create a new Apache configuration file named ‘textpattern.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 Textpattern.

Textpattern will be available on HTTP port 80 by default. Open your favorite browser and navigate to http://yourdomain.com/setup/index.php or http://server-ip/setup/index.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 Textpattern. Thanks for using this tutorial for installing Textpattern content management system (CMS) on yourUbuntu 16.04 LTS (Xenial Xerus) system. For additional help or useful information, we recommend you to check the official Textpattern 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!

How To Install MongoDB on Ubuntu 16.04

Install MongoDB on Ubuntu 16.04

In this tutorial we will show you how to install and configuration of MongoDB on your Ubuntu 16.04 server. For those of you who didn’t know, MongoDB is a NoSQL document-oriented database. Refers to a database with a data model other than the tabular format used in relational databases such as MySQL, PostgreSQL, and Microsoft SQL. MongoDB features include: full index support, replication, high availability, and auto-sharding. It is a cross-platform and it makes the process of data integration faster and much easier. Since it is free and open-source, MongoDB is used by number of websites and organizations.

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 MongoDB on a Ubuntu 16.04 LTS (Xenial Xerus) server.

Install MongoDB 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 MongoDB packages.

First to completely remove an existing Mongodb from your machine if you have that in already:

A stable version of MongoDB packages are already in the default Ubuntu repository. However, the version in Ubuntu’s repository isn’t the latest. If you want to install the latest version you must add a third-party repository to your system and install it from there:

Next, run the commands below to add trusty repository:

After that, update your system and refresh existing repositories by running the commands below:

And now install the latest stable version of MongoDB:

Step 3. Verifying MongoDB database.

To verify it is successfully installed, run the commands below to view its running status:

A good way to start using MongoDB on your Ubuntu 16.04 is to read the MongoDB manual on the official web site.

Congratulation’s! You have successfully installed MongoDB. Thanks for using this tutorial for installing MongoDB in Ubuntu 16.04 LTS system. For additional help or useful information, we recommend you to check the official MongoDB 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 TicketsCAD on CentOS 7

Install TicketsCAD on CentOS 7

In this tutorial we will show you how to install and configuration of TicketsCAD on your CentOS 7 server.  For those of you who didn’t know, Tickets CAD is a free open-source computer-aided dispatch (CAD) software and it is a part of the open ISES (Open Information Systems for Emergency Services) Project. Tickets CAD is primarily designed to support community emergency services.

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 TicketsCAD on a CentOS 7 server.

Install TicketsCAD 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 server is required. If you do not have LAMP installed, you can follow our guide here. Also install required PHP modules:

Step 3. Installing TicketsCAD.

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

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

We will need to change some folders permissions:

Step 4. Configuring MariaDB for TicketsCAD.

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 TicketsCAD. 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 TicketsCAD installation:

Next, edit the ‘php.ini’ file and add/modify the following lines:

Step 5. Configuring Apache web server for TicketsCAD.

We will create Apache virtual host for your TicketsCAD 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. Accessing TicketsCAD.

TicketsCAD 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 TicketsCAD. Thanks for using this tutorial for installing TicketsCAD on your CentOS 7 system. For additional help or useful information, we recommend you to check the official TicketsCAD 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

How To Install OpenLiteSpeed on CentOS 7

Install OpenLiteSpeed on CentOS 7

In this tutorial we will show you how to install and configuration of OpenLiteSpeed on your CentOS 7 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 CentOS 7 server.

Install OpenLiteSpeed on CentOS 7

Step 1. First, add the OpenLitespeed repository to your server.

Use this command to add the repo into your VPS:

Next, you need to enable EPEL repository on your system:

Step 2. Installing OpenLitespeed.

Now install OpenLiteSpeed with this simple yum command:

Step 3. Installing PHP for OpenLitespeed.

There is a different version of PHP used by OpenLitespeed, PHP versions for openLiteSpeed start with “ls”. Install PHP 7 with many of the extensions to get a rich feature set by typing:

Now enable PHP 5.6 by simply linking it into the location that OpenLiteSpeed calls when attempting to execute PHP code. Issue command below:

Step 4. Configure OpenLiteSpeed web server.

OpenLiteSpeed has an Admin Gui for management, so we will configure the admin password for the openLiteSpeed GUI, and then configure PHP 7 to work with openLiteSpeed and open standard HTTP port 80:

Step 5. Installing MariaDB on CentOS 7.

MariaDB is a drop in replacement for MySQL. It is a robust, scalable and reliable SQL server that comes rich set of enhancements. We will also be using yum to install MariaDB:

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 MySQL:

To log into MariaDB, use the following command (note that it’s the same command you would use to log into a MySQL database):

To start the database, run the commands below:

Finally, You can give it a test whether OLSWS is running or not:

Step 6. Accessing OpenLiteSpeed.

OpenLiteSpeed will be available on HTTP port 7080 by default. Open your favorite browser and navigate to http://yourdomain.com:7080 or http://server-ip:7080 and complete the required the steps to finish the installation. If you are using a firewall, please open port 7080 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 CentOS 7 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!

How To Install phpMyAdmin on Ubuntu 16.04

Install phpMyAdmin on Ubuntu 16.04

In this tutorial we will show you how to install and configuration of phpMyAdmin on your Ubuntu 16.04 server. For those of you who didn’t know, phpMyAdmin is web-based client written in php for managing MySQL and MariaDB databases. It provides a user friendly web interface to access and manage your databases. To ease usage to a wide range of people, phpMyAdmin is being translated into 72 languages and supports both LTR and RTL languages.

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 phpMyAdmin on a Ubuntu 16.04 LTS (Xenial Xerus) server.

Install phpMyAdmin 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 server.

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

Next, run the commands below to enable php5-mcrypt for Apache2:

Step 3. Install phpMyAdmin on Ubuntu 16.04 LTS (Xenial Xerus).

To installing phpMyAdmin quickly on Ubuntu 16.04 by running the following command:

Important, this step will ask you to select the web server where the application would be installed, it is mandatory that you select with the spacebar “Apache” Server or your designate, not doing this will cause the files wont’t be copied correctly and then can not find the installed application.

The only thing we need to do is explicitly enable the PHP mcrypt and mbstring extensions, which we can do by typing:

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

Step 4. Accessing phpMyAdmin.

Now open your browser and surf to http://youripaddress/phpmyadmin and your phpmyadmin will ask you for user and password of your mysql installation, you can use root as user and the root mysql password, or any other mysql user/password. If you are using a firewall, please open port 80 to enable access to the control panel.

Install phpMyAdmin on Ubuntu 16.04

Congratulation’s! You have successfully installed phpMyAdmin. Thanks for using this tutorial for installing phpMyAdmin on Ubuntu 16.04 system. For additional help or useful information, we recommend you to check the official phpMyAdmin 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

How To Install Google Chrome on CentOS 7

Install Google Chrome on CentOS 7

In this tutorial we will show you how to install and configuration Google Chrome on CentOS 7. For those of you who didn’t know, Google Chrome is a freeware web browser developed by Google, uses the WebKit layout engine. It is available for the Linux, Android, iOS, Microsoft Windows, and Mac OS X operating systems. But Google Chrome is more than a web browser, as it combines sophisticated open source technology, borrowed from the Chromium application, into a minimal design, all in order to help users surf the web much faster, a lot easier, and safer than ever 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 Google Chrome on a CentOS 7 server.

Install Google Chrome on CentOS 7

Step 1. First let’s start enable Google YUM repository.

Run following command (copy paste all lines to console) to create /etc/yum.repos.d/google-chrome.repo file:

Step 2. Installing Google Chrome Web Browser.

So, let’s install it using yum command as shown below, which will automatically install all needed dependencies:

Step 3. Accessing Google Chrome Web Browser.

Once the installation of google-chrome is complete you can start Chrome browser from GNU applications menu or from a command line terminal by executing a following command:

Congratulation’s! You have successfully installed Google Chrome. Thanks for using this tutorial for installing Google Chrome web browser control panel in CentOS 7 system. For additional help or useful information, we recommend you to check the official Google Chrome 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!

How To Install Ntopng on Ubuntu 16.04

Install Ntopng on Ubuntu 16.04

In this tutorial we will show you how to install and configuration Ntopng on Ubuntu 16.04. For those of you who didn’t know, Ntopng is a relatively useful tool if you are looking to monitor different network protocols on your servers. It provides a bunch of tools for monitoring various protocols, traffic variants, and yes, bandwidth across multiple time frames. ntopng is based on libpcap and it has been written in a portable way in order to virtually run on every Unix platform, MacOSX and on Win32 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 Ntopng on a Ubuntu 16.04 LTS (Xenial Xerus) server.

Install Ntopng on Ubuntu 16.04

Step 1. First, check that the universe repository is enabled by inspecting ‘/etc/apt/sources.list’ with your favourite editor.

If universe is not included then modify the file so that it does:

Step 2. Installing Ntopng.

To install Ntopng, run the following command as your server’s root user:

Step 3. Configure Ntopng.

Create ntopng configuration file, In this article we use nano as text editor. You can use your favorite text editor to create ntopng configuration files:

Create ntopng.start file:

To see all available interfaces and options, use the ntopng -h option:

Start Ntopng server daemon:

Step 4. Test Ntopng.

Now you can test your ntopng application by typing http://yourserver.name:3000. You will see ntopng login page. For the first time, you can use user ‘admin’ and password ‘admin’.

Install Ntopng on Ubuntu 16.04

Congratulation’s! You have successfully installed Ntopng. Thanks for using this tutorial for installing Ntopng high speed web-based traffic analysis and flow collection on your Ubuntu 16.04 system. For additional help or useful information, we recommend you to check the official Ntopng 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!

How To Install GrandCMS on Ubuntu 16.04

Install GrandCMS on Ubuntu 16.04

In this tutorial we will show you how to install and configuration GrandCMS on Ubuntu 16.04. For those of you who didn’t know, GrandCMS is a new free, open source CMS based on OpenCart core. An easy to use CMS solution with the ability to create your own websites without any costs. Especially recommend for OpenCart owners. They can use it for primary or secondary site.

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 GrandCMS on a Ubuntu 16.04 LTS (Xenial Xerus) server.

Install GrandCMS 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 GrandCMS.

First thing to do is to go to GrandCMS’s download page and download the latest stable version of GrandCMS, At the moment of writing this article it is version 0.2.0.1.1.

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

We will need to change some folders permissions:

Step 4. Configuring MariaDB for GrandCMS.

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 GrandCMS. 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 GrandCMS installation:

Step 5. Configuring Apache web server for GrandCMS.

Create a new virtual host directive in Apache. For example, create a new Apache configuration file named ‘grandcms.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 GrandCMS.

GrandCMS 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 GrandCMS. Thanks for using this tutorial for installing GrandCMS e-commerce on your Ubuntu 16.04 system. For additional help or useful information, we recommend you to check the official GrandCMS 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!