Category Archives: Linux (Ubuntu)

Installing Lighttpd with PHP 7 (PHP-FPM) and MySQL 5.7 on Ubuntu 16.04 LTS

Zabihah Halal Vitamins
Installing Lighttpd with PHP 7 (PHP-FPM) and MySQL 5.7 on Ubuntu 16.04 LTS
Lighttpd is a secure, fast, standards-compliant web server designed for speed-critical environments. This tutorial shows how you can install Lighttpd on an Ubuntu 16.04 server with PHP 7 support (through PHP-FPM) and MySQL 5.7. PHP-FPM (FastCGI Process Manager) is an alternative PHP FastCGI implementation with some additional features useful for sites of any size, especially busier sites. I use PHP-FPM in this tutorial instead of Lighttpd’s spawn-fcgi.

Powered by WPeMatico

How to install WordPress 4.5 on Ubuntu 16.04 LAMP

Zabihah Halal Vitamins
How to install WordPress 4.5 on Ubuntu 16.04 LAMP
This document describes how to install and configure WordPress 4.5 on Ubuntu 16.04. WordPress started in 2003 with a single bit of code to enhance the typography of everyday writing and with fewer users than you can count on your fingers and toes. Since then it has grown to be the largest self-hosted blogging tool in the world, used on millions of sites and seen by tens of millions of people every day. This tutorial explains the process of installing WordPress 4.5 on Ubuntu 16.04 in the form of a simple-to-follow guide.

Powered by WPeMatico

Server Monitoring with Munin and Monit on Ubuntu 16.04 LTS (Xenial Xerus)

Zabihah Halal Vitamins
Server Monitoring with Munin and Monit on Ubuntu 16.04 LTS (Xenial Xerus)
This tutorial will show you how to monitor an Ubuntu 16.04 server with Munin and Monit. Munin produces nice graphs about nearly every aspect of your server, whereas Monit checks the availability of services like Apache, MySQL, Postfix and takes the appropriate action such as a restart if it finds a service is not behaving as expected. The combination of the two gives you full monitoring: graphics that let you recognize current or upcoming problems, and a watchdog that ensures the availability of the monitored services.

Powered by WPeMatico

Encrypt your data with EncFS on Ubuntu 16.04

Zabihah Halal Vitamins
Encrypt your data with EncFS on Ubuntu 16.04
EncFS provides an encrypted filesystem in user-space. It runs without any special permissions and uses the FUSE library and Linux kernel module to provide the filesystem interface. It is a pass-through filesystem, not an encrypted block device, which means it is created on top of an existing filesystem. This tutorial shows how you can use EncFS on Ubuntu 16.04 (Xenial Xerus) to encrypt your data.

Powered by WPeMatico

Installing Nginx with PHP 7 and MySQL 5.7 (LEMP) on Ubuntu 16.04 LTS

Zabihah Halal Vitamins
Installing Nginx with PHP 7 and MySQL 5.7 (LEMP) on Ubuntu 16.04 LTS
Nginx (pronounced “engine x”) is a free, open-source, high-performance HTTP server. Nginx is known for its stability, rich feature set, simple configuration, and low resource consumption. This tutorial shows how you can install Nginx on an Ubuntu 16.04 server with PHP 7 support (through PHP-FPM) and MySQL support (LEMP = Linux + nginx (pronounced “engine x”) + MySQL + PHP) .

Powered by WPeMatico

Performance monitoring with Monitorix on Ubuntu 16.04

Zabihah Halal Vitamins
Performance monitoring with Monitorix on Ubuntu 16.04
This tutorial shows the installation and configuration of Monitorix on Ubuntu 16.04 (Xenial Xerus). Monitorix is a free, lightweight, open source monitoring tool designed to monitor as many services and system resources as possible on servers and desktops. It consists mainly of two programs: a collector, called Monitorix, which is a Perl daemon that is started automatically as a system service, and a CGI script called monitorix.cgi. Since 3.0 version Monitorix includes its own HTTP server built in, so you aren’t forced to install a third-party web server to use it.

Powered by WPeMatico

Ubuntu 16.04 LAMP server tutorial with Apache 2.4, PHP 7 and MariaDB (instead of MySQL)

Zabihah Halal Vitamins
Ubuntu 16.04 LAMP server tutorial with Apache 2.4, PHP 7 and MariaDB (instead of MySQL)
LAMP is short for Linux, Apache, MySQL, PHP. This tutorial shows how you can install an Apache 2.4 web server on an Ubuntu 16.04 (Xenial Xerus) server with PHP 7 support (mod_php) and MySQL / MariaDB. Additionally, I will install PHPMyAdmin to make MySQL administration easier. A LAMP setup is the perfect basis for CMS systems like Joomla, WordPress or Drupal.

Powered by WPeMatico

The Perfect Server – Debian 8.4 Jessie (Apache2, BIND, Dovecot, ISPConfig 3.1)

Zabihah Halal Vitamins
The Perfect Server – Debian 8.4 Jessie (Apache2, BIND, Dovecot, ISPConfig 3.1)
This tutorial shows how to prepare a Debian Jessie server (with Apache2, BIND, Dovecot) for the installation of ISPConfig 3.1. The web hosting control panel ISPConfig 3 allows you to configure the following services through a web browser: Apache web server, Postfix mail server, Dovecot IMAP/POP3 server, MySQL, BIND nameserver, PureFTPd, SpamAssassin, ClamAV, and many more.

Powered by WPeMatico

How to build your own IRC Server with InspIRCd and Anope

Zabihah Halal Vitamins
How to build your own IRC Server with InspIRCd and Anope
In this tutorial, I will guide you trough the installation of InspIRCd from source on a CentOS 7 server. Then we will integrate InspIRCd with anope services and enable gnutls encryption on it. InspIRCd is a modern and fast IRC server and one of the few IRC server applications that provides high performance and stability and is written from scratch in C++.

Powered by WPeMatico

How to maintain a “clean” Ubuntu

Zabihah Halal Vitamins
How to maintain a “clean” Ubuntu
Ubuntu is the most popular GNU/Linux distribution, as it has been the easiest to use for many years now, making it an obvious choice for every newcomer. As most new users don’t know if and how they are supposed to maintain they distribution, and since Ubuntu doesn’t offer any tools for this job by default, I will provide an overview on the matter through this quick guide.

Powered by WPeMatico