Tutorials

This is our main category for all our tutorial based articles. You can find almost anything from server configuration to website optimization.


How to install a mail server

Install mail server

About Postfix and Sendmail mail server This tutorial has been made to show you how to install a mail server on your linux server. Sendmail mail server (MTA) is one of the most used mail server on the internet, by default this should be included in almost any linux distribution and can be used directly

Increase /tmp partition size on linux

using df

Increase /tmp partition size on linux The real purpose of this article is to show you how to increase the /tmp partition on linux, be it Ubuntu, Debian or CentOS, any linux distributions should work with this tutorial. The real reason why I wanted to make this tutorial is due to a friend of mine

Compress and extract a zip archive on Ubuntu / Debian linux

archive zip

Compress and extract a zip archive on Ubuntu / Debian linux The zip command is one of the most popular archive types used on the internet, should be by default in all linux, Windows and MacOS distribution, however there are certain cases where this is not present. For example a bare installation of centos or

How to install MongoDB PHP extension

mongodb logo

How to install MongoDB PHP extension In our last tutorials I’ve showed you how to install MongoDB server directly on a linux Debian or Centos. The process is simple and you just need about 10 minutes or so for the average beginner to start working from shell with MongoDB. But what comes next is using

Install PHP 5.3 Mysql 5.5 Apache on Debian

install php 5.3 mysql and apache

Install PHP 5.3 Mysql 5.5 Apache on Debian The other day I had a friend who just ordered a new bare VPS server and wanted to install phpmyadmin on it and run some php scripts and storing into a mysql database. He was running an OpenVZ Debian installation and I thought this just now that

How to create and install self signed certificate

SSL certificate online

What is a self signed certificate? Usually when people do hear that a server has a self signed certificate they go like “What?! Your server is unprotected!” and things like that, well that is wrong! Not 100% wrong, but most of the time it is, and now you’re probably thinking: why? Well its true that

Install and enable Apache modules on debian / ubuntu

Apache web server

Install and enable Apache modules In order for Apache to handle different situation or certain settings the user requires, certain modules are required to be installed and enabled. Usually Apache comes with most of the modules you require to work with installed, however there are certain cases where you need these modules to install first in

How to use live.com for domains

live.com for domains

What is live.com for domains? If you remember the old times where google.com had a free version of Google Apps for domains, then you would probably understand faster if I say this is a similar free version of that, only this is managed by Microsoft mail server, live.com to be exact. Live.com and Google apps

How to install modules using NPM (Node Packaged Modules)

npm - node package module

About NPM In my earlier tutorials I’ve shown you how you can install node.js on a CentOS or Debian operating system, the process is almost the same on all distribution, you just need to use the proper repository and use the linux package installer to install node.js and / or npm. In this article however,

How to compress recursively using gzip

compression using tar and gzip

Compress recursively using Gzip What is Gzip? Gzip is a compression tool design to replace the ‘compress’ command from linux due to adding more compression and being even more faster. This has been accepted by a lot of different open source projects, web servers like nginx for example use Gzip for their compression method. A

Request an article ←