Posts by Tag

FromHabrSandbox

Simple and lightweight tabs with jQuery

A Habr user called Lzhedmitriy was not happy with the horizontal text tabs he found on the internet. As a result a simple jQuery plugin that does what he nee...

Perl Dancer + mysql + memcached

Most of the people writing Perl have heard about the Perl Dancer micro-framework. But did they use it for anything beyond generating a project, writing a ‘He...

Interesting Bash Programming Tricks

These tricks were described in Google’s internal project “Testing on the Toilet” (handing out flyers in restrooms to remind developers about testing). This p...

Uptime in Cacti Monitoring

Cacti does get SNMP-Uptime from devices, but it only shows it on the device’s own page, and once you have more than 100 such devices, opening each page becom...

Back to Top ↑

CentOS

Useful notes about Yum

A cheat sheet for working with the Yum (Yellowdog Updater, Modified) package manager which is used in popular Linux distributions: RedHat, CentOS, Scientific...

Installing pecl on CentOS 6.5

PECL is a repository of PHP extensions. It gives you access to a catalog of all known extensions, plus tools for downloading and installing PHP extensions.

Setting up replication with lsync

For replicating data between servers, NFS isn’t always the right tool. If you need the same content in two directories across several servers, lsync works we...

Back to Top ↑

Load balancing

Install Mysql-Proxy into RedHat 6.4

While working with CentOS I had no issues to install Mysql-Proxy but with RedHad 6.4 this approach didn’t work. Here is why I made a second version on how to...

Stats for NginX Upstream

When using NginX as a load balancer, the question comes up of how to properly track traffic delivery stats for the servers in the Upstream section.

HaProxy configuration examples

Following up on the first article, in this one I want to look at a few examples of configuring HaProxy for balancing traffic.

Load balancing with NginX

Hello, dear reader. In this article I want to describe how to set up NginX for load balancing across several back-end servers, say Apache.

Back to Top ↑

Apache

Load Balancing with Apache

Greetings dear reader. In this article I want to describe how to configure Apache to load balance multiple back-end servers. You’ll need the following two mo...

Building a secure web server

To create the most secure web server we need the following: Create a sandbox chroot with debootstrap sandbox apache2, php5, mysql install and configur...

Configuring Awstats for Apache

Awstats is a free log analyzer written in Perl. It lets you build nice visit report graphs for your site based on info from log files.

Back to Top ↑

postfix

Postfix change sender domain

Out of the box postfix is sending emails using the domain name that is returned by the following command in the linux shell: uname -n

Installing and configuring Postfix

This article opens a series of articles about setting up a mail server. The whole story starts with the configuration of the so called mail transfer agent (M...

Back to Top ↑

mysql

Back to Top ↑

wordpress

IIS, PHP, OpenSource CMS and rabbits

Personally I consider hosting open-source projects on Windows Server a sacrilege, a stupidity and a moral defect. But sometimes there is a project where the ...

Back to Top ↑

WHM

Using cPanel (WHM) to Manage a Cluster

WHM is a decent server management tool. It’s paid, but the developers did a solid job. It’s fairly common to install WHM/cPanel on a single server that holds...

Back to Top ↑

bash

Back to Top ↑

nginx

Load balancing with NginX

Hello, dear reader. In this article I want to describe how to set up NginX for load balancing across several back-end servers, say Apache.

Setting up Nginx + php-fcgi

I assume nginx is already installed. What’s left is to set up php handling. Everything below was done on CentOS Linux. You can repeat the same steps on Linux...

Back to Top ↑

SSL

Back to Top ↑

terraform

Back to Top ↑

skype

Back to Top ↑

awstats

Daily statistics in AwStats

AwStats is a log file parser written in perl, with which you can keep statistics of site visits based on information from log files. As a rule, awstats disp...

Configuring Awstats for Apache

Awstats is a free log analyzer written in Perl. It lets you build nice visit report graphs for your site based on info from log files.

Back to Top ↑

iis

Configuring ETags in IIS7

Entity tags (ETags) are the mechanism web servers and browsers use to determine whether an element in the browser cache matches the object on the server.

IIS, PHP, OpenSource CMS and rabbits

Personally I consider hosting open-source projects on Windows Server a sacrilege, a stupidity and a moral defect. But sometimes there is a project where the ...

Back to Top ↑

load balancing

Load Balancing with Apache

Greetings dear reader. In this article I want to describe how to configure Apache to load balance multiple back-end servers. You’ll need the following two mo...

Load balancing with NginX

Hello, dear reader. In this article I want to describe how to set up NginX for load balancing across several back-end servers, say Apache.

Back to Top ↑

joomla

Back to Top ↑

yum

Useful notes about Yum

A cheat sheet for working with the Yum (Yellowdog Updater, Modified) package manager which is used in popular Linux distributions: RedHat, CentOS, Scientific...

Back to Top ↑

Microsoft Jscript

Back to Top ↑

mysql-proxy

Install Mysql-Proxy into RedHat 6.4

While working with CentOS I had no issues to install Mysql-Proxy but with RedHad 6.4 this approach didn’t work. Here is why I made a second version on how to...

Back to Top ↑

groovy pipelines

Back to Top ↑

cpanel

Back to Top ↑

Nginx

Back to Top ↑

tabs

Back to Top ↑

ubuntu

How to Enable Hibernate on Linux Ubuntu

On some laptops, after installing Linux Ubuntu (12.04 LTS in my case), hibernate is disabled. Looks like it’s because such devices aren’t officially supporte...

Back to Top ↑

centos

Back to Top ↑

linux

Create SSL certificate in Linux.

In continuation of the series of articles about SSL I would like to describe the steps for the appearance of certificates. I will not repeat the terminology....

Fail2Ban configuration

Fail2Ban is a software written in Python which is designed to prevent attacks on the server. It reads ssh, ftp, apache log files and blocks ip addresses by a...

Back to Top ↑

fail2ban

Tunning fail2ban in Plesk

Plesk allows to tune configuration of almost everything. fail2ban configuration is locates on the page Tools & Settings. Locate the section of IP Address...

Fail2Ban configuration

Fail2Ban is a software written in Python which is designed to prevent attacks on the server. It reads ssh, ftp, apache log files and blocks ip addresses by a...

Back to Top ↑

php

IIS, PHP, OpenSource CMS and rabbits

Personally I consider hosting open-source projects on Windows Server a sacrilege, a stupidity and a moral defect. But sometimes there is a project where the ...

Back to Top ↑

chroot

Building a secure web server

To create the most secure web server we need the following: Create a sandbox chroot with debootstrap sandbox apache2, php5, mysql install and configur...

Back to Top ↑

ColdFusion

404 errors in ColdFusion10

After the move from an IIS6+ColdFusion8 server to a server with IIS7+Coldfusion10 I did not enjoy the fact that all the start pages of the sites open for ver...

Back to Top ↑

PHP

Back to Top ↑

Plesk

Back to Top ↑

Dovecot

Back to Top ↑

Parallels Virtuozzo

Back to Top ↑

MSSQL Server

Back to Top ↑

tsql

Back to Top ↑

vsftpd

Back to Top ↑

backup

Backup webiste to Dropbox

The other day I was wondering about the correct backup of several WordPress sites and then uploading them to some free storage. I would like it to be done wi...

Back to Top ↑

HaProxy

A short overview of what HaProxy can do

HaProxy is a wonderful and very flexible tool for balancing traffic. It has a whole pile of options and configuration variants, and it has its own quirks. It...

Back to Top ↑

Adsense

AdSense in a dynamic WordPress sidebar

I’ve had an AdSense block sitting in my sidebar for a while now. It only recently occurred to me that the sidebar has a dynamic size (22% of the page body), ...

Back to Top ↑

php-cgi

Back to Top ↑

Jenkins

Back to Top ↑

iam

Back to Top ↑

networking

Back to Top ↑

postgresql

psql command line cheat sheet

I switch between MySQL and PostgreSQL often enough that the psql meta-commands never stick in my head. Every time it’s the same five minutes of googling \d v...

Back to Top ↑

psql

psql command line cheat sheet

I switch between MySQL and PostgreSQL often enough that the psql meta-commands never stick in my head. Every time it’s the same five minutes of googling \d v...

Back to Top ↑

ftp plesk mysql

Back to Top ↑

ftp users plesk

Back to Top ↑

python

Back to Top ↑

Skype4py

Back to Top ↑

sending messages

Back to Top ↑

log analysis

Configuring Awstats for Apache

Awstats is a free log analyzer written in Perl. It lets you build nice visit report graphs for your site based on info from log files.

Back to Top ↑

statistics

Configuring Awstats for Apache

Awstats is a free log analyzer written in Perl. It lets you build nice visit report graphs for your site based on info from log files.

Back to Top ↑

squid

Back to Top ↑

SmarterMail

Moving SmarterMail to a new server

At any moment, for one reason or another, the question of moving SmarterMail to a new server can come up. The reasons can be different and I am not going to ...

Back to Top ↑

SmarterMail migration

Moving SmarterMail to a new server

At any moment, for one reason or another, the question of moving SmarterMail to a new server can come up. The reasons can be different and I am not going to ...

Back to Top ↑

php-fcgi

Setting up Nginx + php-fcgi

I assume nginx is already installed. What’s left is to set up php handling. Everything below was done on CentOS Linux. You can repeat the same steps on Linux...

Back to Top ↑

GeoIP Nginx

GeoIP for Nginx

The GeoIP module lets you determine a client’s location based on their IP address. It resolves city, region, country, longitude, latitude, and other info. Ve...

Back to Top ↑

terminal

Back to Top ↑

Nagios

Back to Top ↑

openssh

Back to Top ↑

source

Back to Top ↑

magento

Back to Top ↑

url trailing slash

Back to Top ↑

hibernation

How to Enable Hibernate on Linux Ubuntu

On some laptops, after installing Linux Ubuntu (12.04 LTS in my case), hibernate is disabled. Looks like it’s because such devices aren’t officially supporte...

Back to Top ↑

sleep mode

How to Enable Hibernate on Linux Ubuntu

On some laptops, after installing Linux Ubuntu (12.04 LTS in my case), hibernate is disabled. Looks like it’s because such devices aren’t officially supporte...

Back to Top ↑

sendmail

Back to Top ↑

Security

Security tunning of SSH server

SSH is a secure terminal server (secure shell) that provides remote access to the linux system. Why safe? Because all traffic between the client and the serv...

Back to Top ↑

cipher

Security tunning of SSH server

SSH is a secure terminal server (secure shell) that provides remote access to the linux system. Why safe? Because all traffic between the client and the serv...

Back to Top ↑

ssh

Security tunning of SSH server

SSH is a secure terminal server (secure shell) that provides remote access to the linux system. Why safe? Because all traffic between the client and the serv...

Back to Top ↑

joomla admin mysql

Back to Top ↑

nfs

Back to Top ↑

rsync

Back to Top ↑

ssh port

Back to Top ↑

ApplicationPoolIdentity

IIS, PHP, OpenSource CMS and rabbits

Personally I consider hosting open-source projects on Windows Server a sacrilege, a stupidity and a moral defect. But sometimes there is a project where the ...

Back to Top ↑

NetworkService

IIS, PHP, OpenSource CMS and rabbits

Personally I consider hosting open-source projects on Windows Server a sacrilege, a stupidity and a moral defect. But sometimes there is a project where the ...

Back to Top ↑

upload_tmp_dir

IIS, PHP, OpenSource CMS and rabbits

Personally I consider hosting open-source projects on Windows Server a sacrilege, a stupidity and a moral defect. But sometimes there is a project where the ...

Back to Top ↑

file uploads

IIS, PHP, OpenSource CMS and rabbits

Personally I consider hosting open-source projects on Windows Server a sacrilege, a stupidity and a moral defect. But sometimes there is a project where the ...

Back to Top ↑

Allowed memory size

Back to Top ↑

memory_limit

Back to Top ↑

WP_MEMORY_LIMIT

Back to Top ↑

.htaccess

.htaccess tips and tricks

I’d like to present a set of interesting and not very features of .htaccess files and what can be done with them. Most of what is described here falls into t...

Back to Top ↑

RewriteCond

.htaccess tips and tricks

I’d like to present a set of interesting and not very features of .htaccess files and what can be done with them. Most of what is described here falls into t...

Back to Top ↑

rewriterule

.htaccess tips and tricks

I’d like to present a set of interesting and not very features of .htaccess files and what can be done with them. Most of what is described here falls into t...

Back to Top ↑

flush varnish cache

Back to Top ↑

varnish cache

Back to Top ↑

purge varnish cache

Back to Top ↑

mod_security

Building a secure web server

To create the most secure web server we need the following: Create a sandbox chroot with debootstrap sandbox apache2, php5, mysql install and configur...

Back to Top ↑

Plesk migration manager

Back to Top ↑

install

Back to Top ↑

compile php

Back to Top ↑

Request Entity Too Large

Back to Top ↑

Ngnx

Back to Top ↑

Search engine friendly in Joomla

Back to Top ↑

SEF

Back to Top ↑

another skype

Back to Top ↑

multiple skype

Back to Top ↑

multiple Skype in Ubuntu

Back to Top ↑

osCommerce

Back to Top ↑

failed to open stream osCommerce

Back to Top ↑

database disk image is malformed

Back to Top ↑

whm/cpanel

Back to Top ↑

remote MySQL server

Back to Top ↑

404 errors in ColdFusion

404 errors in ColdFusion10

After the move from an IIS6+ColdFusion8 server to a server with IIS7+Coldfusion10 I did not enjoy the fact that all the start pages of the sites open for ver...

Back to Top ↑

smtp

Back to Top ↑

telnet

Back to Top ↑

Asp.Net on Linux

Back to Top ↑

mono

Back to Top ↑

xsp

Back to Top ↑

admin panel

Back to Top ↑

components menu

Back to Top ↑

Drupal

Installing Drush by Hand

Drush is a cli for Drupal. In this article I’ll cover how to install it without pear. I won’t go into details on that.

Back to Top ↑

Drush

Installing Drush by Hand

Drush is a cli for Drupal. In this article I’ll cover how to install it without pear. I won’t go into details on that.

Back to Top ↑

change sender address

Back to Top ↑

bash puzzles

Back to Top ↑

bash challenges

Back to Top ↑

clamav

Back to Top ↑

PureFTPd

Back to Top ↑

dpkg

Back to Top ↑

rewrite https

Back to Top ↑

Ruby

Install Apache Passenger for Ruby

A small note on how to install Apache passenger on CentOS to work with Ruby. I assume you have the following packages installed: ruby-mysql rubygems r...

Back to Top ↑

Apache Passenger

Install Apache Passenger for Ruby

A small note on how to install Apache passenger on CentOS to work with Ruby. I assume you have the following packages installed: ruby-mysql rubygems r...

Back to Top ↑

cacti

Uptime in Cacti Monitoring

Cacti does get SNMP-Uptime from devices, but it only shows it on the device’s own page, and once you have more than 100 such devices, opening each page becom...

Back to Top ↑

uptime

Uptime in Cacti Monitoring

Cacti does get SNMP-Uptime from devices, but it only shows it on the device’s own page, and once you have more than 100 such devices, opening each page becom...

Back to Top ↑

Larch

Back to Top ↑

Internal Zend error

Back to Top ↑

wp-cache-base.php

Back to Top ↑

Ruby 1.9

Back to Top ↑

ruby 1.9 Red Hat

Back to Top ↑

rvm

Back to Top ↑

ionCube Loader

Installing ionCube Loader for PHP

ionCube Loader is needed to run paid components on your server that the site relies on. Such components usually have obfuscated code, which makes them unread...

Back to Top ↑

install ionCube Loader

Installing ionCube Loader for PHP

ionCube Loader is needed to run paid components on your server that the site relies on. Such components usually have obfuscated code, which makes them unread...

Back to Top ↑

Postfix

Back to Top ↑

Dual Delivery Postfix

Back to Top ↑

DualDelivery Postfix

Back to Top ↑

parallel mail delivery Postfix

Back to Top ↑

PostfixAdmin

Installing PostfixAdmin and RoundCube

This note tells how to install the mailbox management tool - PostfixAdmin, and a convenient interface for reading mail - RoundCube, on a server running CentO...

Back to Top ↑

RoundCube

Installing PostfixAdmin and RoundCube

This note tells how to install the mailbox management tool - PostfixAdmin, and a convenient interface for reading mail - RoundCube, on a server running CentO...

Back to Top ↑

dovecot

Installing and configuring Postfix

This article opens a series of articles about setting up a mail server. The whole story starts with the configuration of the so called mail transfer agent (M...

Back to Top ↑

Proxy Pass

Back to Top ↑

ModSecurity

Install modsecurity for Nginx

ModSecurity is a kind of firewall for Apache, Nginx and IIS. This is a module that provides a set of rules for filtering traffic. This is a must have module ...

Back to Top ↑

IP address pool

Back to Top ↑

contact form

Back to Top ↑

phpinfo

Back to Top ↑

bash functions

Interesting Bash Programming Tricks

These tricks were described in Google’s internal project “Testing on the Toilet” (handing out flyers in restrooms to remind developers about testing). This p...

Back to Top ↑

certificate

Create SSL certificate in Linux.

In continuation of the series of articles about SSL I would like to describe the steps for the appearance of certificates. I will not repeat the terminology....

Back to Top ↑

ssl

Create SSL certificate in Linux.

In continuation of the series of articles about SSL I would like to describe the steps for the appearance of certificates. I will not repeat the terminology....

Back to Top ↑

ssl certificate

Create SSL certificate in Linux.

In continuation of the series of articles about SSL I would like to describe the steps for the appearance of certificates. I will not repeat the terminology....

Back to Top ↑

multi-domain certificate

Create SSL certificate in Linux.

In continuation of the series of articles about SSL I would like to describe the steps for the appearance of certificates. I will not repeat the terminology....

Back to Top ↑

self-signed linux certificate

Create SSL certificate in Linux.

In continuation of the series of articles about SSL I would like to describe the steps for the appearance of certificates. I will not repeat the terminology....

Back to Top ↑

self-signed certificate

Create SSL certificate in Linux.

In continuation of the series of articles about SSL I would like to describe the steps for the appearance of certificates. I will not repeat the terminology....

Back to Top ↑

WordPress

Back to Top ↑

apt

Back to Top ↑

lftp

Back to Top ↑

Moodle

Back to Top ↑

Load testing

Back to Top ↑

Magento

Back to Top ↑

munin mysql

Installing Munin on CentOS

Munin is a tool for monitoring network devices with the ability to keep a history of their performance. You can view the performance graphs in a browser.

Back to Top ↑

installing munin

Installing Munin on CentOS

Munin is a tool for monitoring network devices with the ability to keep a history of their performance. You can view the performance graphs in a browser.

Back to Top ↑

mysql replication

MySQL: setting up replication

OK. This isn’t an original article. There’s plenty like it on the internet already. I need it so I don’t have to google it every time I need a cheat sheet.

Back to Top ↑

install cpanel

Back to Top ↑

install whm

Back to Top ↑

cpanel cluster

Using cPanel (WHM) to Manage a Cluster

WHM is a decent server management tool. It’s paid, but the developers did a solid job. It’s fairly common to install WHM/cPanel on a single server that holds...

Back to Top ↑

whm cluster

Using cPanel (WHM) to Manage a Cluster

WHM is a decent server management tool. It’s paid, but the developers did a solid job. It’s fairly common to install WHM/cPanel on a single server that holds...

Back to Top ↑

meta tags wordpress

Adding meta tags to WordPress

By default WordPress doesn’t output the tags you set on a post anywhere in the page source. According to this article meta tag support was removed from WordP...

Back to Top ↑

meta tags wordpress without a plugin

Adding meta tags to WordPress

By default WordPress doesn’t output the tags you set on a post anywhere in the page source. According to this article meta tag support was removed from WordP...

Back to Top ↑

heartbeat IPaddr

Back to Top ↑

heartbeat setup

Back to Top ↑

heartbeat centos setup

Back to Top ↑

Pure-Ftp

Back to Top ↑

transfer tool

Back to Top ↑

EasyApache

Back to Top ↑

mcrypt cpanel

Back to Top ↑

Mcrypt whm

Back to Top ↑

Backup to Dropbox

Backup webiste to Dropbox

The other day I was wondering about the correct backup of several WordPress sites and then uploading them to some free storage. I would like it to be done wi...

Back to Top ↑

logical volume manager

What LVM is and what it’s for

LVM - logical volume manager. It lets you combine several physical disks into one logical device and treat that as a single disk.

Back to Top ↑

create logical volume

What LVM is and what it’s for

LVM - logical volume manager. It lets you combine several physical disks into one logical device and treat that as a single disk.

Back to Top ↑

create lvm

What LVM is and what it’s for

LVM - logical volume manager. It lets you combine several physical disks into one logical device and treat that as a single disk.

Back to Top ↑

add disk to volume group

What LVM is and what it’s for

LVM - logical volume manager. It lets you combine several physical disks into one logical device and treat that as a single disk.

Back to Top ↑

create volume group

What LVM is and what it’s for

LVM - logical volume manager. It lets you combine several physical disks into one logical device and treat that as a single disk.

Back to Top ↑

solr tomcat

Back to Top ↑

solr setup

Back to Top ↑

atrpms

Back to Top ↑

epel

Back to Top ↑

remi

Back to Top ↑

rpmforge

Back to Top ↑

ssh php

Back to Top ↑

t-sql

T-SQL Cheat Sheet - Part 1

In this post I put together a basic set of t-sql scripts that give you metadata about MSSQL. If you’ve ever tried getting some of this info through the GUI, ...

Back to Top ↑

MSSQL

T-SQL Cheat Sheet - Part 1

In this post I put together a basic set of t-sql scripts that give you metadata about MSSQL. If you’ve ever tried getting some of this info through the GUI, ...

Back to Top ↑

HaProxy logging

Back to Top ↑

haproxy stats

Back to Top ↑

pst to Thunderbird

Back to Top ↑

lsync

Setting up replication with lsync

For replicating data between servers, NFS isn’t always the right tool. If you need the same content in two directories across several servers, lsync works we...

Back to Top ↑

FFmpeg

Back to Top ↑

libaacplus

Back to Top ↑

iptables

IpTables NAT in 3 steps

NAT — Network address translation — is a handy feature of any firewall, letting you translate the IP addresses of transit packets.

Back to Top ↑

Perl Dancer

Perl Dancer + mysql + memcached

Most of the people writing Perl have heard about the Perl Dancer micro-framework. But did they use it for anything beyond generating a project, writing a ‘He...

Back to Top ↑

adsense wordpress

Back to Top ↑

no plugins

Back to Top ↑

varnish

Back to Top ↑

drupal

Back to Top ↑

etags

Configuring ETags in IIS7

Entity tags (ETags) are the mechanism web servers and browsers use to determine whether an element in the browser cache matches the object on the server.

Back to Top ↑

web.config

Configuring ETags in IIS7

Entity tags (ETags) are the mechanism web servers and browsers use to determine whether an element in the browser cache matches the object on the server.

Back to Top ↑

sed

SED Cheat Sheet

Sed is a stream editor on UNIX-like operating systems that is used to filter and transform text.

Back to Top ↑

index

Back to Top ↑

java jre

Back to Top ↑

install java ubuntu

Back to Top ↑

wordpress child themes

Creating a child theme in WordPress

Inspired by an article on Habr, I decided to write my own take on creating a child theme in WordPress, since the Habr one has way too much text and explanati...

Back to Top ↑

using bc

Back to Top ↑

bc match

Back to Top ↑

plesk admin

Back to Top ↑

plesk admin password

Back to Top ↑

jquery tabs

Simple and lightweight tabs with jQuery

A Habr user called Lzhedmitriy was not happy with the horizontal text tabs he found on the internet. As a result a simple jQuery plugin that does what he nee...

Back to Top ↑

Django

Meet Django

Django is a web framework written in Python, that provides a basic set of components for building a site. This article is about exactly that. I’ll cover sett...

Back to Top ↑

ModX

Back to Top ↑

Centos

Back to Top ↑

PostgreSQL

Back to Top ↑

wscgi

Back to Top ↑

geoip_module

Back to Top ↑

mod_geoip

Back to Top ↑

root

Back to Top ↑

NFS

Back to Top ↑

firewall-cmd

FireWall in CentOS7

In CentOS7 you can no longer edit the usual iptables firewall rules the way you’re used to. iptables itself is still there, but it’s now wrapped in firewalld...

Back to Top ↑

expect

Using expect in bash scripts

Expect is a wrapper that provides the ability to program the input for interactive programs. Interactive programs are applications that require the input of ...

Back to Top ↑

horizontal cluster scaling

Back to Top ↑

mysqldump

Mysqldump using PHP

I’ve run into this more than once: you need to pull a dump of a large database from hosting, but there’s no remote access to the mysql engine. PhpMyAdmin mig...

Back to Top ↑

Yii

Run Yii in Docker container locally

In this article I want to tell you what I did to automatically deploy NginX, php-fcgi and install Yii using docker. It can be usefull for local development. ...

Back to Top ↑

yii

Back to Top ↑

X-Forwarded-Proto

Back to Top ↑

OpenX

Back to Top ↑

mod_substitute

Use mod_substitute in Apache

The essence mod_substitute is to replace the text in the body of the response from the web server. With it you can change for example links to one domain wit...

Back to Top ↑

NewRelic

Back to Top ↑

Ubuntu Linux

Installing monit on Debian/Ubuntu

Monit — a program for checking the state of services and keeping them running, which can send notifications when something goes wrong. It runs on linux, bsd ...

Back to Top ↑

monit

Installing monit on Debian/Ubuntu

Monit — a program for checking the state of services and keeping them running, which can send notifications when something goes wrong. It runs on linux, bsd ...

Back to Top ↑

sftp

Back to Top ↑

Ubuntu

Back to Top ↑

Apache2

Back to Top ↑

cgi

Back to Top ↑

suexec

Back to Top ↑

GoogleSites

Back to Top ↑

migration

Back to Top ↑

Fedora

Back to Top ↑

Netstat

Back to Top ↑

inode

Disk space issue in Linux

Sometimes there’s plenty of free space on disk, but files stubbornly refuse to get created. In some cases you get an error saying the disk ran out of free sp...

Back to Top ↑

inodes

Disk space issue in Linux

Sometimes there’s plenty of free space on disk, but files stubbornly refuse to get created. In some cases you get an error saying the disk ran out of free sp...

Back to Top ↑

RackSpace

Back to Top ↑

Puppet

Puppet - Entry Point

Puppet is a set of utilities written in Ruby that let you manage a large number of servers from one place. It lets you describe the desired state for every s...

Back to Top ↑

mysql 5.6

Back to Top ↑

nginx 1.9.3

Back to Top ↑

php7

Back to Top ↑

plesk_virtual

Back to Top ↑

MailGun

Back to Top ↑

migrate

Back to Top ↑

WordPress multisite

Back to Top ↑

Red Hat

Back to Top ↑

ServerVariables

Back to Top ↑

mssql

Back to Top ↑

msdeploy

Back to Top ↑

webdeploy

Back to Top ↑

findstr

Back to Top ↑

for

Back to Top ↑

windows cmd

Back to Top ↑

openssl

Back to Top ↑

FTP

Back to Top ↑

Forward Secrecy

Back to Top ↑

Poodle

Back to Top ↑

RC4

Back to Top ↑

SSLCompression

Back to Top ↑

qmail

Working with the mail queue in Qmail

Qmail is not the last word in mail delivery technology, but this smtp daemon is still very widespread. In particular many servers with the Plesk panel use ex...

Back to Top ↑

Checkinstall

Back to Top ↑

nginx 1.9.10

Back to Top ↑

appcmd.exe

Back to Top ↑

cmd.exe

Back to Top ↑

iis7

Back to Top ↑

perl nginx

Setting up Nginx + perl-fcgi

Everyone praises Nginx for its performance. But nobody accounts for the fact that it’s so fast because it’s missing all those modules that extend Apache’s fu...

Back to Top ↑

Lynis

Scan server with Lynis

Lynis (formerly RkHunter) is a security auditing tool for Linux and BSD systems. It performs a detailed audit of many aspects of your system’s security and c...

Back to Top ↑

rkhunter

Scan server with Lynis

Lynis (formerly RkHunter) is a security auditing tool for Linux and BSD systems. It performs a detailed audit of many aspects of your system’s security and c...

Back to Top ↑

maldet

Scan Linux server with maldetect

Malware Detect (LMD) is a utility that scans Linux systems for malicious files (malware). Distributed under the GNU GPLv2 license.

Back to Top ↑

maldetect

Scan Linux server with maldetect

Malware Detect (LMD) is a utility that scans Linux systems for malicious files (malware). Distributed under the GNU GPLv2 license.

Back to Top ↑

dkim

Back to Top ↑

exim

Back to Top ↑

Exim

Back to Top ↑

Sendgrid

Back to Top ↑

newrelic

Back to Top ↑

npi

Back to Top ↑

selinux

Configure SELinux for Apache on CentOS

SELinux is a Linux kernel module that provides an additional mechanism to determine folder and file permissions. Sometimes it creates considerable problems w...

Back to Top ↑

oosec

OSSEC client-server installation

OSSEC is an open source attack detection and prevention system. It can be configured to monitor not only events in log files but also changes to files and ru...

Back to Top ↑

cloudfront

Back to Top ↑

unison

Setup Unison in CentOS 7

Unison is one of the utilities that is used to replicate files between servers. A big advantage of Unison is its support for master-master replication.

Back to Top ↑

master-master file replication

Setup Unison in CentOS 7

Unison is one of the utilities that is used to replicate files between servers. A big advantage of Unison is its support for master-master replication.

Back to Top ↑

acl

Back to Top ↑

umask

Back to Top ↑

setfacl

Back to Top ↑

Chef

Back to Top ↑

Vagrant

Back to Top ↑

RabbitMQ

Configure RabbitMQ failover cluster

RabbitMQ is a universal bus to be used to exchange messages between the applications. There are other solutions like Kafka, AWS SQS, Google Pubsub, etc. If y...

Back to Top ↑

logfile

Back to Top ↑

nginx from sources

Install Nginx from the source code

There are many casess when we need to compile the the sofware from the source code. Nginx is a briliant case when the can’t enable geoip module or mod_securi...

Back to Top ↑

Cognito

Back to Top ↑

DevOps CoE

DevOps CoE Best practices

DevOps Center of Exelence (CoE) is a new trend in team work when DevOps team is no longer concentrated on the single project. It is more a service team insid...

Back to Top ↑

for_each

Back to Top ↑

cloudflare

Back to Top ↑

matrix

Back to Top ↑

Lambda

Back to Top ↑

EC2

Back to Top ↑

gitlab

Back to Top ↑

tflint

Back to Top ↑

git

GIT cheatsheet

This is one of the cheetsheets I have at this website. The primary purpose of this one is to collect all usefull commands you might need in your daily work. ...

Back to Top ↑

git-crypt

Back to Top ↑

gcp

Back to Top ↑

aws

Back to Top ↑

sql

psql command line cheat sheet

I switch between MySQL and PostgreSQL often enough that the psql meta-commands never stick in my head. Every time it’s the same five minutes of googling \d v...

Back to Top ↑