Install Fail2ban on an Ubuntu 14.04 VPS

install-fail2ban-on-an-ubuntu-14-04In this tutorial, we will explain how to install Fail2ban on an Ubuntu 14.04 VPS. Fail2Ban is a Python application that monitors log files to detect potential intrusion attempts. Fail2ban scans the log files looking for specific patterns that indicate an attack. It uses iptables to block IPs that show the malicious signs such as brute-force attempts on SSH, HTTP, FTP, SMTP ..etc. This guide should work on other Linux VPS systems as well but was tested and written for Ubuntu 14.04 VPS.

 

Read More

Install OpenCart 2 on an Ubuntu 14.04 VPS with Nginx and PHP-FPM

install-opencart-2-on-an-ubuntu-14-04-vps-with-nginx-and-php-fpmIn this tutorial, we will explain how to install OpenCart 2 on an Ubuntu 14.04 VPS with MariaDB, PHP-FPM and Nginx. OpenCart is an open source, feature rich, easy to use and search engine friendly PHP-based e-commerce solution. This guide should work on other Linux VPS systems as well but was tested and written for Ubuntu 14.04 VPS.

Read More

How to install LDAP 389 Directory Server on a CentOS 6 VPS

how-to-install-ldap-389-directory-server-on-a-centos-6-vps In this article we will guide you through the steps on how to install LDAP 389 Directory Server (389 DS) on a CentOS 6 VPS.

What is 389 DS?

It is an enterprise-class Open Source LDAP server for GNU/Linux. It is hardened by real-world use, is full-featured, supports multi-master replication, and already handles many of the largest LDAP deployments in the world. The 389 Directory Server can be downloaded for free, and set up in less than an hour using the graphical administration console.

Some of the Key Features of 389 DS are:

  • High performance
  • Multi-Master Replication, to provide fault tolerance and high write performance
  • The codebase has been developed and deployed continuously by the same team for more than a decade
  • Extensive documentation
  • Active Directory user and group synchronization
  • Secure authentication and transport (SSLv3, TLSv1, and SASL)
  • Support for LDAPv3
  • On-line, zero downtime, LDAP-based update of schema, configuration, management and in-tree Access Control Information (ACIs)
  • Graphical console for all facets of user, group, and server management
  • and many more

Read More

Install PmWiki on an Ubuntu 14.04 VPS with Nginx

pmwikiIn this article we will show you how to install PmWiki on an Ubuntu 14.04 VPS with Nginx.

PmWiki a free PHP based wiki system which is designed to be easy to install and customize as an engine for creating professional web sites with one to any number of content authors. The software focuses on ease-of-use, it is extensible and customizable so people with little IT or wiki experience will be able to put it to use. It uses regular files to store content and each page of the wiki is stored in its own file on the web server. The PmWiki wiki markup shares similarities with MediaWiki (used by Wikipedia) and it’s markup engine is highly customizable, allowing adding, modifying or disabling markup rules. It can also support other markup languages.

Read More

How to setup a mailserver with Exim4 and DBMail on a Debian 7 VPS

how-to-setup-a-mailserver-with-exim4-and-dbmail-on-a-debian-7-vpsIn this article we will walk you through the steps on how to setup a mailserver with Exim4 and DBMail on a Debian 7 (Wheezy) Linux VPS.

What is Exim4?

It is a mail transfer agent (MTA) used on Unix-like operating systems which is responsible for receiving, routing, and delivering e-mail messages.

What is DBMail?

It is fast and scalable sql based email service which stores email messages in a relational database. It supports multiple front-ends like IMAP4, POP3, ManageSieve, LMTP etc. and multiple back-ends like MySQL, PostgreSQL, Oracle and SQLite.

Main advantages of DBMail are:

  • Scalability
  • Manageability
  • Speed
  • Security
  • Flexibility

Read More