Installing and securing phpMyAdmin 4 on CentOS 6

phpmyadminThis guide will explain how to set up phpMyAdmin 4 on a CentOS 6 VPS and configure it to use SSL.
PhpMyAdmin is a web based MySQL administration tool made to make MySQL administration much easier. PhpMyAdmin needs to have a web server (for example Apache) and at least PHP 5.2 and MySQL 5 installed on the server.

Read More

Mailserver with virtual users and domains using Postfix and Dovecot on a CentOS 6 VPS

mailserver-with-virtual-users-and-domains-using-postfix-and-dovecot-in-centos-6The following article will show you how to install and run simple POP3/IMAP/SMTP mail server in your CentOS VPS using virtual users and domains with Postfix and Dovecot

What is Postfix? It is a drop in replacement for the old and mature Sendmail. Postfix also attempts to be very fast, easy to administer, and secure.

What is Dovecot? It is an open source IMAP and POP3 server for *NIX-like systems, written primarily with security in mind.

Read More

How to monitor your server’s resource usage with Munin on CentOS 6

how-to-monitor-your-servers-resource-usage-with-munin-on-centos-6In the following article we will show you how to install Munin on a CentOS 6 VPS so you can monitor your virtual servers resource usage.

Munin is a networked resource monitoring tool that can help analyze resource usage of servers and services. It  has a master/slave architecture in which the master connects to all the slaves at regular intervals and asks them for data.

It is written in perl and is very fast and robust monitoring tool.

Read More

Install Fail2ban on CentOS

Install Fail2ban on CentOS

In this article we will explain how to install fail2ban on CentOS. Fail2ban is a free and open source framework developed in Python. It is an excellent and very helpful tool for stopping the endless brute force attacks on your services and preventing intrusions into your system. Fail2ban scans the log files on your server for repeated password failures and bans the offending IP addresses. Installing Fail2Ban on CentOs is an easy task if you carefully follow the steps bellow.

Read More

How to install PHP-Nuke on a CentOS 6 VPS

php-nukePHP-Nuke is a web-based automated news publishing and content management system (CMS), based on PHP and MySQL.

To install and run PHP-Nuke on a CentOS 6 Linux VPS follow the very easy steps described below. We assume Apache (or any other web server), PHP and MySQL have already been successfully installed and running on your server. If not, you need to set them first. If you need more help about the installation of the LAMP server, check this our fine article: How to install LAMP (Linux Apache MySQL and PHP) on CentOS 6.

Read More

How to install Piwik on a CentOS VPS

This article covers the installation of Piwik on a CentOS VPS. The installation is quite easy and fast, and can be done by anyone.

Piwik is a free web analytics software used by more than 300,000 websites worldwide. Piwik provides detailed real time reports on your website’s visitors, your visitors’ geo location, your marketing campaigns, and much more…

Read More

How to install Joomla 2.5 in CentOS 6

how to install Joomla 2.5 in CentOS 6 Linux VPSWhat is Joomla?

It is an award-winning content management system (CMS), which enables you to build Web sites and powerful online applications.

What’s a content management system?

A content management system is software that keeps track of every piece of content on your Web site, much like your local public library keeps track of books and stores them. Content can be simple text, photos, music, video, documents, or just about anything you can think of. A major advantage of using a CMS is that it requires almost no technical skill or knowledge to manage.

To install and run Joomla 2.5 in your CentOS 6 Linux VPS you need to complete the following few steps. We assume you have installed and configured LAMP (Linux Apache MySQL and PHP) or LNMP (Linux Nginx MySQL and PHP) on your system.

Read More