Category Archives: Debian

Debian Jessie Mail Server using Postfix, Dovecot, OpenDKIM, Spamassassin, Amavisd-new and ClamAV

By | March 22, 2016

In this post we will see a Debian Jessie Mail Server using Postfix, Dovecot, OpenDKIM, Spamassassin, Amavisd-new and ClamAV. I will not be digging into the details of the working of mail systems.How ever you may find some good information here. Our test domain is ‘example.com’ and the FQDN of our mail server is ‘mail.example.com’. This… Read More »

Install WordPress on Debian Jessie LAMP stack with Nginx Reverse Proxy

By | June 2, 2015

In this post we will see How to Install WordPress on Debian Jessie LAMP stack with Nginx Reverse Proxy. This will be a fairly long post as we will see how get a working LAMP stack up and running first and the Install nginx, enable reverse proxy and do some performance optimization in it, like enabling… Read More »

Nginx HTTP to HTTPS redirection and performance optimization

By | May 23, 2015

HTTP, the Hypertext Transfer Protocol, is the foundation of communication on the Internet. But it is not secure, the communication happens in an unencrypted format. However, HTTPS uses SSL or TLS cryptographic protocol to encrypt the data flow. In this post we will see Nginx HTTP to HTTPS redirection, with Comodo Positive SSL certificate, and performance optimization… Read More »

How to Install Nginx from source in Debian Jessie

By | May 23, 2015

In this post we will see how to Install Nginx from source in Debian jessie. Nginx (pronounced engine-x) is a free, open-source, high-performance HTTP server and reverse proxy, as well as an IMAP/POP3 proxy server. Igor Sysoev started development of Nginx in 2002, with the first public release in 2004. Nginx is known for its high… Read More »

Debian Jessie: Perl warning Setting locale failed

By | May 13, 2015

While upgrading and installing packages on a fresh Debian Jessie droplet on DigitalOcean today, the warning message  perl: warning: Setting locale failed was displayed. This happens because locales are/may not be completely set. By executing the ‘locale’ command, this can be ascertained. The first three lines clearly describe it. root@www:~# locale locale: Cannot set LC_CTYPE to… Read More »

How to Install Roundcube with nginx

By | January 26, 2015

In this post we will see How to Install Roundcube with nginx, php-fpm and mysql. This Installation is done on Debian 7. The FQDN of my webmail server is “mail.example.com“. Roundcube webmail is a free and open source webmail solution with a desktop-like user interface which is easy to install/configure and that runs on a LAMP/LEMP… Read More »

Nginx Log Rotation using bash shell script

By | January 17, 2015

In this Post we will see how to configure Nginx Log Rotation using bash shell script. I highly suggest everyone to achieve log rotation with logrotate service which is up and running in any minimal installation of Linux. In case if some errors are encountered with logrotate, then this route can come in handy. The official… Read More »

Install Nginx from Source with ngx_pagespeed and psol

By | January 15, 2015

In this Post we will see how to Install Nginx from Source with ngx_pagespeed and psol. I am using Debian (Testing)Jessie, for this demonstration. Having said that, I do not encourage anyone to host a production site on an OS Distribution, which is still officially at testing. This configuration works on Debian7 as well.  Just for… Read More »