How To Install Logtop on CentOS 7

idroot-ssh-logo

This tutorial will show you how to install Logtop on CentOS 7. For those of you who didn’t know, Logtop is an handy log analyzer that can show realtime statistics from any given text file. Common usage example is redirecting the output of your log files to it, in order to get the top visitors of your webpages, or the top hosts requesting pages through your proxy server, all of this in a realtime top list.

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. I will show you through the step by step installation logtop in CentOS 7 server.

Install Logtop on CentOS 7

Step 1. First, you need to enable EPEL repository on your system.

Step 2. Install logtop and dependencies.

Dive into its directory and compile it:

Step 3. Access Logtop.

Here are some common examples of logtop:

logtop-apache-webserver
Apache top 10 requests
Squid top users
Squid top users

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

Install Collabtive on Ubuntu 14.04

In this tutorial we will show you how to install Collabtive in an Ubuntu 14.04. For those of you who didn’t know, Collabtive is an open source web-based project management software. The main features of Collabtive are: task lists, milestones, time tracking, messaging / instant messaging, file management, role-based user permissions, reporting, exporting, calendaring and multilingual interface.

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. I will show you through the step by step installation Collabtive on Ubuntu 14.04 server.

Install Collabtive on Ubuntu 14.04

Step 1. First of all make sure that all packages are up to date.

Step 2. Install LAMP server and include some PHP extension.

Start service Apache web server and MySQL also enable it to start on boot of the server:

Step 3. Install Collabtive.

Download the latest stable version of Collabtive, At the moment of writing this article it is version 2.1.1:

We will need to change some folders permissions:

Step 4. Configure MySQL Database for Collabtive.

By default, MySQL is not hardened. You can secure MySQL 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.

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

This will prompt you for a password, so enter your MySQL root password and hit Enter. Once you are logged in to your database server you need to create a database for the Collabtive software:

Step 5. Configure Apache web server.

Create a new virtual host directive in Apache:

Then, run the following command:

Next, use the a2ensite to enable the ‘collabtive.conf’ configuration in Apache:

Edit the ‘collabtive.conf’ configuration file:

Add the following lines to it:

Restart the Apache service for the changes to take effect:

Step 5. Accessing Collabtive.

Collabtive project management 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. For security reason, it is recommended to delete ‘install.php’ and ‘update.php’ files:

Once complete installation, Log in to the Administrator back-end area at http://your-domain.com to configure Collabtive according to your needs, extend the functionality of your installation with plugins etc.

Install Collabtive on Ubuntu 14.04

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

vesta-cp

This tutorial will show you how to install Vesta Control Panel on Ubuntu 14.04. For those of you who didn’t know, VestaCP is an open source hosting control panel currently supports both RHEL flavoured Linux releases (Red Hat, CentOS) and Ubuntu. It packs a bunch of features by default to allow you to host and manage your websites with ease on your Virtual Private 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. I will show you through the step by step installation VestaCP in Ubuntu 14.04 server.

Install Vesta Control Panel on Ubuntu 14.04

Step 1. First of all make sure that all packages are up to date.

Step 2. Install Vesta Control Panel.

Download the Vesta Control panel install script with the following command:

Step 3. If everything is fine then you will get the below screen. Type “y” where it ask if you want to proceed. The system will ask you for an email address, it’s ok to provide a real one, they won’t SPAM you and it’ll advise you when it’s complete and will issue your login credentials to that address.

VestaCP-installation

vestacp-centos
Once the installation is complete, you will get a screen that has the control panel login

Step 4. Access Vesta Control Panel.

Once the installer finishes installing, it will show you the url, Username and Password. Just open that url in web browser and login using the username and password.

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

Install Webmin on CentOS 7

This tutorial will show you how to install Webmin on CentOS 7. For those of you who didn’t know, Webmin is a free control Panel for managing VPS. Webmin is a web based interface which is used to manage VPS web hosting server. With the help of webmin you can setup user account, apache, dns and file sharing and other actions. Webmin very suitable for beginners who do not know much about the unix or linux command line.

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. I will show you through the step by step installation Webmin in CentOS 7 server.

Install Webmin on CentOS 7

Step 1. First add Webmin official repository.

Webmin isn’t available in the default CentOS repositories, you must add its repository to your system before installing. To do that, run the commands below to create a repository file for Webmin:

And add the following lines:

We’ll need to install webmin GPG key now, using following command:

Next step is to update the repositories and all available package updates, to make sure we’re installing the latest version of Webmin. Run following command:

Step 2. Install Webmin.

Install Webmin with the following command:

Start the service and make it start automatically every time you reboot your server:

By default, Webmin will listen on port 10000. Enable webmin port:

Step 3. Access Webmin.

Finaly, we can access the Webmin panel using our web browser. Webmin use 10000 as its default port. Type this into our URL address web browser. https://ip-address:10000 then login as super user or root access priviliges. If you are using a firewall, please open port 80 and 10000 to enable access to the control panel.

Install Webmin on CentOS 7

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

Wolf-CMS-logo

In this tutorial we will show you how to install Wolf CMS on CentOS 7. For those of you who didn’t know, Wolf CMS is a content management system and is Free Software published under the GNU General Public License v3. Wolf CMS is written in the PHP programming language. Wolf CMS is a fork of Frog CMS.

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. I will show you through the step by step installation Wolf CMS in CentOS 7.

Install Wolf CMS on CentOS 7

Step 1. First of all make sure that all packages are up to date.

Step 2. Install LAMP server and include some PHP extension.

We will be installing Apache with yum, which is the default package manager for CentOS 7:

Installing MariaDB:

Install PHP and few PHP modules:

Start the LAMP services and enable it to start on system start-up using:

Step 3. Configuring MariaDB for Wolf CMS.

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:

Next we will need to log in to the MariaDB console and create a database for the Wolf CMS. 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 Wolf CMS installation:

Step 4. Install Wolf CMS.

Download the latest stable version of Wolf CMS, At the moment of writing this article it is version 0.8.2. Run the following command:

We will need to change some folders permissions:

Step 5. Configure Apache web server.

Create a new VirtualHost for Wolf CMS with your favourite text editor in the following commands:

Then configure the file as shown below:

Edit the php.ini configuration file:

Restart Apache for the changes to take effect:

Step 6. Accessing Wolf CMS.

Wolf CMS 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. After the setup is completed, delete the /install and /docs directories and remove the write permissions for the config.php file.

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

How To Install Tiki Wiki CMS Groupware on Ubuntu 14.04

Install Tiki Wiki CMS Groupware on Ubuntu 14.04

In this tutorial we will show you how to install Tiki Wiki CMS Groupware in Ubuntu 14.04. For those of you who didn’t know, Tiki Wiki is an open-source Wiki-based content management system and online office suite written in PHP. TikiWiki can be used to create all sorts of Web applications, sites, portals, intranets, and extranets. TikiWiki offers a very large number of features “out-of-the-box”, arguably more than any other Open Source Web Application. Highly configurable & modular, all the features are optional and administered via a web-based interface.

Major features include a robust wiki engine, articles, forums, newsletters, blogs, a file/image gallery, bug & issue tracker, a links directory, polls/surveys and quizzes, a FAQ, a banner management system, a calendar, maps, Mobile Tiki (PDA and WAP access), RSS feeds, a category system, a theme control center, a workflow engine, live support, Shoutbox, an advanced user, group and permission system and more.

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. I will show you through the step by step installation Tiki Wiki CMS Groupware on Ubuntu 14.04.

Install Tiki Wiki CMS Groupware on Ubuntu 14.04

Step 1. First of all make sure that all packages are up to date.

Step 2. Install LAMP server and include some PHP extension.

Start service Apache web server and MySQL also enable it to start on boot of the server:

Step 3. Configure Apache web server.

Create a new virtual host directive in Apache:

Then, run the following command:

Next, use the a2ensite to enable the ‘tiki.conf’ configuration in Apache:

Edit the ‘tiki.conf’ configuration file:

Add the following lines to it:

Run the following command to enable the mod_ssl module:

Edit the php.ini configuration file:

Restart the Apache service for the changes to take effect:

Step 4. Configure MySQL Database for Tiki Wiki CMS Groupware.

By default, MySQL is not hardened. You can secure MySQL 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.

Next we will need to log in to the MySQL console and create a database for Tiki Wiki CMS Groupware. Run the following command:

This will prompt you for a password, so enter your MySQL root password and hit Enter. Once you are logged in to your database server you need to create a database for the Tiki Wiki CMS Groupware software:

Step 5. Install Tiki Wiki CMS Groupware.

Download the latest stable version of Tiki Wiki, At the moment of writing this article it is version 14.0:

We will need to change some folders permissions:

Run the Tiki Wiki installation script:

Step 6. Accessing Tiki Wiki CMS.

Tiki Wiki CMS Groupware 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,  For security reason, make sure you select ‘Require secure (https) login’ from the ‘HTTPS login’ drop-down selection box. If you are using a firewall, please open port 80 to enable access to the control panel.

Log in to the Administrator back-end area at https://yourdomain.com/tiki using ‘admin’ as username and change your admin password immediately. Then, select ‘go to the Control Panels’ to manually browse through the full list of preferences and configure Tiki Wiki CMS Groupware according to your needs.

Install Tiki Wiki CMS Groupware on Ubuntu 14.04

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

webmin-logo

This tutorial will show you how to install Webmin on Ubuntu 15.04. For those of you who didn’t know, Webmin is a free control Panel for managing VPS. Webmin is a web based interface which is used to manage VPS web hosting server. With the help of webmin you can setup user account, apache, dns and file sharing and other actions. Webmin very suitable for beginners who do not know much about the unix or linux command line.

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. I will show you through the step by step installation Webmin in Ubuntu 15.04 server.

Step 1. First add Webmin official repository and make sure that all packages are up to date.

And add the following lines:

Fetch and install the GPG key:

Step 2. Install Webmin.

Install Webmin with the following command:

Now, allow the Webmin default port via a firewall:

Step 3. Access Webmin.

Finaly, we can access the webmin panel using our web browser. Webmin use 10000 as its default port. Type this into our URL address web browser. https://ip-address:10000 then login as super user or root access priviliges. If you are using a firewall, please open port 80 and 10000 to enable access to the control panel.

webmin-ubuntu-server

Congratulation’s! You have successfully installed Webmin. Thanks for using this tutorial for installing Webmin control panel in Ubuntu 15.04 system. For additional help or useful information, we recommend you to check the official Webmin 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 Hiawatha Web Server on Ubuntu 14.04

Hiawatha Web Server on Ubuntu 14.04

This tutorial will show you how to install Hiawatha Web Server on Ubuntu 14.04. For those of you who didn’t know, Hiawatha is a web server built with the focus on security. It has built-in rules that can prevent cross-site scripting and forgery, SQL injections, and resource expenditure. Although its focus is on security, it also excels in performance due to its lightweight design. When combining the Hiawatha web server with PHP-FPM and MySQL, you can have a powerful web server that is both light-weight and secure.

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. I will show you through the step by step installation Hiawatha Web Server on Ubuntu 14.04  server.

Install Hiawatha Web Server on Ubuntu 14.04

Step 1. First of all make sure that all packages are up to date.

Step 2. Install Hiawatha Web Server.

First, get and install the repository’s public key:

Add the following to sources.list:

Install Hiawatha with the following command:

Start Hiawatha and add it to automatically start on your system start-up using:

You can verify that Hiawatha web server is really running by opening your favorite web browser and entering the URL http://your-server’s-address, if it is installed, then you will see this:

Hiawatha Default Page
Hiawatha Default Page

Using the default settings, you can put your web content in the following directory:

For any configuration changes that you may want to make, you can go to the following directory:

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

Install Hiawatha Web Server on CentOS 7

For those of you who didn’t know, Hiawatha is a web server built with the focus on security. It has built-in rules that can prevent cross-site scripting and forgery, SQL injections, and resource expenditure. Although its focus is on security, it also excels in performance due to its lightweight design. When combining the Hiawatha web server with PHP-FPM and MySQL, you can have a powerful web server that is both light-weight and secure.

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. I will show you through the step by step installation Hiawatha Web Server on CentOS 7 server.

Step 1. First of all make sure that all packages are up to date.

Step 2. Install Hiawatha Web Server.

Now start by installing third-party repo as Hiawatha is not yet available on CentOS 7 distro by default:

Install Hiawatha with the following command:

Start Hiawatha and add it to automatically start on your system start-up using:

You can verify that Hiawatha web server is really running by opening your favorite web browser and entering the URL http://your-server’s-address, if it is installed, then you will see this:

Install Hiawatha Web Server on CentOS 7
Hiawatha Default Page

Using the default settings, you can put your web content in the following directory:

For any configuration changes that you may want to make, you can go to the following directory:

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

Install DenyHost on Ubuntu 14.04

For those of you who didn’t know, DenyHosts is a log-based intrusion prevention security tool for SSH servers written in Python. It is intended to prevent brute-force attacks on SSH servers by monitoring invalid login attempts in the authentication log and blocking the originating IP addresses. Due to the simplicity of DenyHost and the ability to manually configure your rules it is widely used as an alternative to Fail2ban which is a bit more complicated to use and configure. DenyHosts unfortunately does not support IPv6.

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. I will show you through the step by step installation DenyHost on Ubuntu 14.04 server.

Install DenyHost on Ubuntu 14.04

Step 1. First of all make sure that all packages are up to date.

Step 2. Install DenyHost.

DenyHosts is very easy to install on Ubuntu:

Step 3. Configure DenyHosts.

Once the Denyhosts installed, make sure to whitelist your own IP address, so you will never get locked out. To do this, open a file /etc/hosts.allow:

Below the description, add the each IP address one-by-one on a separate line, that you never want to block. The format should be as follows:

You can further configure any settings in the DenyHosts.conf file by going to the following and updating according to your preference:

Save your work and restart DenyHosts with the following command:

View DenyHosts logs:

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