Posts Tagged ‘unix’

Server monitoring with Munin and Monit on CentOS 7.2

Tuesday, July 5th, 2016

Zabihah Halal Vitamins
Server monitoring with Munin and Monit on CentOS 7.2
In this article, I will describe how you can monitor your CentOS 7.2 server with Munin and Monit. Munin produces nifty little graphics about nearly every aspect of your server (load average, memory usage, CPU usage, MySQL throughput, eth0 traffic, etc.) without much configuration, 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 lets you recognize current or upcoming problems (like “We need a bigger server soon, our load average is increasing rapidly.”), and a watchdog that ensures the availability of the monitored services.

Powered by WPeMatico

FTP server with PureFTPd, MariaDB and Virtual Users (incl. Quota and Bandwidth Management) on CentOS 7.2

Monday, July 4th, 2016

Zabihah Halal Vitamins
FTP server with PureFTPd, MariaDB and Virtual Users (incl. Quota and Bandwidth Management) on CentOS 7.2
This document describes how to install a PureFTPd server that uses virtual users from a MariaDB (MySQL compatible) database instead of real system users. This is much more performant and allows to have thousands of FTP users on a single machine. In addition to that, I will show the use of quota and upload/download bandwidth limits with this setup. Passwords will be stored encrypted as MD5 strings in the database.

Powered by WPeMatico

Using ATA Over Ethernet (AoE) on CentOS 7 (Initiator and Target)

Friday, July 1st, 2016

Zabihah Halal Vitamins
Using ATA Over Ethernet (AoE) on CentOS 7 (Initiator and Target)
This guide explains how you can set up an AoE target and an AoE initiator (client), both running CentOS 7. AoE stands for “ATA over Ethernet” and is a storage area network (SAN) protocol which allows AoE initiators to use storage devices on the (remote) AoE target using normal ethernet cabling. “Remote” in this case means “inside the same LAN” because AoE is not routable outside a LAN (this is a major difference compared to iSCSI). To the AoE initiator, the remote storage looks like a normal, locally-attached hard drive.

Powered by WPeMatico

High-Availability Storage with GlusterFS on CentOS 7 – Mirror across two storage servers

Friday, July 1st, 2016

Zabihah Halal Vitamins
High-Availability Storage with GlusterFS on CentOS 7 – Mirror across two storage servers
This tutorial shows how to set up a high-availability storage with two storage servers (CentOS 7.2) that use GlusterFS. Each storage server will be a mirror of the other storage server, and files will be replicated automatically across both storage servers. The client system (CentOS 7.2 as well) will be able to access the storage as if it was a local filesystem. GlusterFS is a clustered file-system capable of scaling to several peta-bytes.

Powered by WPeMatico

Setting Up an NFS Server and Client on CentOS 7.2

Thursday, June 30th, 2016

Zabihah Halal Vitamins
Setting Up an NFS Server and Client on CentOS 7.2
This guide explains how to set up an NFS server and an NFS client on CentOS 7. NFS stands for Network File System; through NFS, a client can access (read, write) a remote share on an NFS server as if it was on the local hard disk.

Powered by WPeMatico

How to Install Nginx with PHP and MySQL (LEMP Stack) on CentOS 7.2

Tuesday, June 28th, 2016

Zabihah Halal Vitamins
How to Install Nginx with PHP and MySQL (LEMP Stack) on CentOS 7.2
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 a CentOS 7.2 server with PHP support (through PHP-FPM) and MySQL (Mariadb) support.

Powered by WPeMatico

How to install SuPHP on CentOS 7.2

Friday, June 24th, 2016

Zabihah Halal Vitamins
How to install SuPHP on CentOS 7.2
This tutorial describes the installation of SuPHP on centOS 7.2 from source as there are no SuPHP packages available for CentOS 7.2. SuPHP is an apache module that allows PHP to under a different Linux user than the apache user. This improves the security of hosted websites as you can run the PHP scripts of each website under a different user.

Powered by WPeMatico

The Perfect Server CentOS 7.2 with Apache, Postfix, Dovecot, Pure-FTPD, BIND and ISPConfig 3.1

Thursday, June 23rd, 2016

Zabihah Halal Vitamins
The Perfect Server CentOS 7.2 with Apache, Postfix, Dovecot, Pure-FTPD, BIND and ISPConfig 3.1
This tutorial shows how to install ISPConfig 3.1 on a CentOS 7.2 (64Bit) server. ISPConfig 3 is a web hosting control panel that allows you to configure the following services through a web browser: Apache web server, Postfix mail server, MySQL, BIND nameserver, PureFTPd, SpamAssassin, ClamAV, Mailman, and many more.

Powered by WPeMatico

Scientific Audio Processing, Part III – How to apply Advanced Mathematical Processing Effects on Audio files with Octave 4.0 on Ubuntu

Wednesday, June 22nd, 2016

Zabihah Halal Vitamins
Scientific Audio Processing, Part III – How to apply Advanced Mathematical Processing Effects on Audio files with Octave 4.0 on Ubuntu
The third part of our Digital Audio processing tutorial series covers the signal Modulation, we explain how to apply Amplitude Modulation, Tremolo Effect, and Frequency Variation.

Powered by WPeMatico

How to Install a CentOS 7.2 Minimal Server

Tuesday, June 21st, 2016

Zabihah Halal Vitamins
How to Install a CentOS 7.2 Minimal Server
This document describes the basic installation of a CentOS 7.2 server. The purpose of this guide is to provide a minimal setup that can be used as basis for all kind of CentOS server setups.

Powered by WPeMatico