How To Install VestaCP on CentOS 6

vesta-cp

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 comes with all necessary software to run and manage your websites hosted on your VPS. 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.

VestaCP Features

  • Web Server (Apache with Nginx as Reverse Proxy).
  •  DNS server.
  •  Database Server.
  •  Mail Server.
  •  FTP Server.
  •  Nginx out of the box.
  •  SSL certificates & SNI.
  •  Wildcard support.
  •  Configuration Templates.
  •  DKIM support.
  •  Fast Backups.
  •  System Monitoring.
  •  AntiSpam / Antivirus.
  •  WHMCS billing support.
  •  EPEL integration.
  •  Simple and Clean GUI.
  •  Powerfull CLI.
  •  Reliable Platform.
  •  Open Data Format.

Install VestaCP on CentOS 6

Step 1. First, login to your VPS server via ssh as root and type following command:

Step 2. 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

Step 3. 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.

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 Protect Directory With Password on Nginx

Nginx-Logo

Unlike Apache, Nginx does not have any .htaccess file. Password protection is achieved by using the Nginx HttpAuthBasic module directives in the configuration file. For future reference, I will show you a steps to protect directory with password on nginx. 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.

Protect Directory With Password on Nginx

Step 1. First add the following to your Nginx configuration file:

Step 2. Create the htpasswd file, notice that the file is /etc/nginx/htpasswd. This means you need to use htpasswd to create that file:

Step 3. This will create the password file. Next restart nginx’s configuration:

Now when you visit your directory or domain, you will be asked to enter a username and password that you chose beforehand. This is definitely not the most secure way of restricting domain access.

Congratulation’s! You have successfully protect directory on Nginx. Thanks for using this tutorial for protect directory with password on Nginx system. For additional help or useful information, we recommend you to check the official Nginx web site.

Nginx 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 “Nginx Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get a best deal!

How To Install Apache SVN on CentOS 7

subversion-logo

In this tutorial we will show you how to install and configuration of Apache Subversion on your CentOS 7 server. For those of you who didn’t know, Apache Subversion which is commonly referred to in its abbreviated form as SVN, (named after the command name SVN) is a popular software versioning and revision control system which is distributed as a free software under the Apache License. Mainly used by developers to maintain present and historic file versions like documentation, source code, and web pages, it primarily aims to be a compatible successor to the extensively used CVS (Concurrent Versions System).

SVN supports several protocols for network access: SVN, SVN+SSH, HTTP, HTTPS. If you are behind a firewall, HTTP-based Subversion is advantageous since SVN traffic will go through the firewall without any additional firewall rule setting. 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.

Install Apache SVN on CentOS 7

Step 1. First, you need to install subversion and mod_dav_svn (this stands for the Apache httpd module for subversion server) using the following command:

Step 2. Configure Subversion with Apache.

Once installing the package, you must open the subversion httpd config file.

Step 3. Create SVN users.

Following commands will add two users for svn. It will prompt for users password to be assigned.

Step 4. Create and configure SVN repository

If you still have issues with SELinux Security please apply this:

Step 5. Restart your web server.

Step 6. Finally, You can visit the url http://your-ip-address/svn/testrepo to check out the content, you will be asked to enter the user name and password.

Step 7. Create basic repository structure with the below commands.

Congratulation’s! You have successfully installed Apache Subversion. Thanks for using this tutorial for installing Apache Subversion on CentOS 7 system. For additional help or useful information, we recommend you to check the official Apache 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 “Rar/Unrar” installation, starting from $10 (Paypal payment). Please contact us to get a best deal!

How To Install Rar/Unrar Packages on Ubuntu

Install Rar/Unrar Packages on Ubuntu

In this tutorial we will show you how to install and configuration of Rar/Unrar on your Ubuntu. For those of you who didn’t know, RAR is most popular tool for creating and extracting compressed archive (.rar) files, but unfortunately rar tool doesn’t pre-installed under Linux systems, we need to install it using third-party tools to open, extract, uncompress or unrar a archive files.

By default the rar and the unrar packages do not come pre-installed in the Ubuntu operating system. This means you cannot create a rar archive or unrar an existing one! It is pretty simple to install them. You need to enable multiverse repositories to install rar. There’s also a separate package called unrar. 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.

Install Rar/Unrar Packages on Ubuntu

Step 1. First, enable multiverse repositories.

Step 2. Installing rar and unrar packages.

Run the following command in terminal and type the password for the user, when prompted.

Commands for Rar/Unrar archive

Following are the some useful and helpful rar/unrar archive commands:

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 “Rar/Unrar” installation, starting from $10 (Paypal payment). Please contact us to get a best deal!

Save

How To Install Lighttpd on Ubuntu 14.10

lighthttpd_logo

In this tutorial we will show you how to install and configuration of Lighttpd on your Ubuntu 14.04 server. For those of you who didn’t know, Lighttpd is a fast and secure web-server which has been optimized for high-performance environments. With a small memory footprint compared to other web-servers, effective management of the cpu-load, and advanced feature set (FastCGI, SCGI, Auth, Output-Compression, URL-Rewriting and many more) lighttpd is the perfect solution for every server that is suffering load problems. 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. Here’s a brief tutorial will explain you the installation of Lighttpd web server on Ubuntu.

Install Lighttpd on Ubuntu 14.10

Step 1. Installing Lighttpd.

Lighttpd is available to install from the official Ubuntu repositories, So if you want to install Lighttpd, you only have to run this command.

Step 2. Installing PHP5 and modules.

Ubuntu provides a FastCGI-enabled PHP5 package. We can install by issuing the following command.

Enable fast-cgi support.

Step 3. Start Lighttpd server.

Step 4. Testing Lighttpd webserver.

To make sure everything installed correctly we will now test Lighttpd to ensure it is working properly. Open up any web browser and then enter the following into the web address:

lighttpd-ubuntu

Note: Lighttpd’s default document root is /var/www on Ubuntu, and the configuration file is /etc/lighttpd/lighttpd.conf. Additional configurations are stored in files in the /etc/lighttpd/conf-available.

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

Lighttpd 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 “Lighttpd Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get a best deal!

How To Install Kloxo MR on CentOS 6

kloxoMR-logo

In this tutorial we will show you how to install and configuration of Kloxo MR on your CentOS 6 server. For those of you who didn’t know, Kloxo-MR is a fork of original LXCenter’s kloxo project and its developed by Mustafa Ramadan, hence the “MR”. Kloxo MR not only fixes the bugs of Kloxo but it has many additional features like the ability to switch to Nginx 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. Follow guide how to install Kloxo MR on CentOS 6.

Install Kloxo-MR on CentOS 6

Step 1. Update all the packages installed of the Operating System.

Step 2. Install the needed packages.

Step 3. Make sure SELinux is disabled.

We have to disable SELinux, cause it not correctly disabled, the Kloxo installation useless and may required to reload OS to re-install it properly.

Step 4. Download Kloxo-MR repo.

Step 5. Install Kloxo-MR.

Now, run setup.sh before reboot.

It will ask you whether you want to install it as slave or master. Choose the option 1 (Master) and click enter. That’s it. Reboot the server after installation completes.

Step 6. Once it complete, we can navigate to our kloxo admin panel http://serverip:7777 over SSL or http://serverip:7778 without over SSL. So the traffic such as passwords and data will be sent unencrypted (plain). If we had trouble login to our kloxo admin panel. We should be stop the firewall before and make sure the firewall permit kloxo traffic at 7777 and 7778 port. Default username is admin and password is admin.

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

VPS 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 Service Offer”, starting from $10 (Paypal payment). Please contact us to get a best deal!

How To Install Fail2Ban on Ubuntu

Install Fail2Ban on Ubuntu

In this tutorial we will show you how to install and configuration of Fail2Ban on your Ubuntu server. For those of you who didn’t know, Fail2Ban is a utility that is used to detect and prevent brute force intrusion. By scanning logs for certain actions, such as repeated failed login attempts, Fail2Ban is able to alter firewall configurations to halt further events. 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. Follow guide how to install Fail2Ban on Ubuntu.

Install Fail2Ban on Ubuntu

Step 1. First log-in as root user and enter the following command to install Fail2ban.

Step 2. Once that has finished, go ahead and create your “local” jail (this is where you define your overrides of jail.conf). You can read more about jails here.

Step 3. Setup Fail2ban default configuration.

Now, you will see default section with some basic rules that are followed by fail2ban itself. If you want to add some extra layer of protection to your server, then you can customize the each rule section as per your needs. There are few lines act as basic setup you can edit as necessary to suit your need including: ignoreip, bantime, findtime, and maxretry. You can read what each line means in the explanation available there.

Step 4. Restarting Fail2Ban service.

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

Fail2Ban 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 “Fail2Ban Service Offer”, starting from $10 (Paypal payment). Please contact us to get a best deal!

Save

Save

How To Install Gnome GUI on CentOS 7

In this tutorial we will show you how to install and configuration of Gnome on your CentOS 7 server. By default, RHEL/CentOS 7 server installed as minimal without any Graphical Desktop support. Installing GNOME Desktop on CentOS is faily straightforward. Most CentOS servers are run on CLI (Command-Line Interface) mode. But in some cases, one may need to have a desktop to install some applications with GUI (Grapich User Interface) mode. In this case, we will use GNOME, the most popular user-friendly desktop for any UNIX based system. 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. Follow guide how to install Gnome GUI on CentOS 7.

Install Gnome GUI on CentOS 7

Step 1. Install Gnome GUI by issuing the following command.

CentOS 7:

RHEL 7:

Step 2. When the installation finishes, run the following command to tell the system to boot Gnome Desktop automatically at system startup.

Step 3. Reboot the system.

After you reboot the system , the system will enter into the Gnome GUI interface automatically.

centos-7-desktop-installation

Step 4. Installing additional applications.

After logging in to the GNOME Desktop, you can now go to System > Administration > Add/Remove Software to manage application in CentOS. By using this wizard, you can install various applications similar to yum but through a GUI. Applications installed using this method will appear in the Application menu list.

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

Install Adobe Flash Player 11.2 on CentOS

In this tutorial we will show you how to install of Adobe Flash Player on your CentOS server. For those of you who didn’t know, Adobe Flash Player are very useful for watching videos in web browser online. Without flash player most of the videos will not play in your browser. 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. Follow guide how to install the latest version of adobe flash player 11.2 on your CentOS  using Adobe’s own YUM repository.

Install Adobe Flash Player 11.2 on CentOS

Step 1. Install Adobe YUM Repository RPM package.

First add the following Adobe repository for Flash Player based on your CentOS system:

Step 2. Update Repositories.

Next, we need to run the following command to update the Adobe’s own YUM repository to install Adobe Flash Player latest version:

Step 3. Start to install Adobe Flash Player 11.2 and dependency packages using yum command.

Now run the following command to install latest version of Flash Plugin on your Linux system:

Step 4. Verify that the Flash Player Plugin is working, issue the following command.

That’s all for now, enjoy playing games and watching streaming videos on your browser using Flash Player on systems.

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

webmin-logo

In this tutorial we will show you how to install and configuration of Webmin on your Ubuntu server. 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 & file sharing and other actions. Webmin very suitable for beginners who do not know much about the unix or linux command line. For future reference, I will show you a steps to setup on Webmin on Ubuntu 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 Webmin on Ubuntu server.

Install Webmin on Ubuntu

Step 1. First add repository.

Then, add the following lines:

Step 2. Fetch and install the GPG key:

Step 3. Install Webmin.

Install Webmin on Ubuntu with the following command:

Step 4. Start webmin.

Step 5. 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 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!