Tricks - andreydiveev/wiki GitHub Wiki

Nginx - using sshfs

sshfs user@host:/path/to/dir mount_point -o allow_other

MongoDB repair

sudo -u mongodb mongod -f /etc/mongodb.conf --repair

OpenVPN:

http://adw0rd.com/2013/1/10/openvpn/

Adding public key to remote host:

ssh-copy-id -i .ssh/id_rsa.pub hostname

Memcached. External connections

# memcached -u nobody -d [-l 10.10.0.0]-m 128 -p61211

Sticky Bit

# chmod +t /tmp

Tar extract

$ tar zxf archive.tar.gz
$ tar jxf archive.tar.bz2

Tar create

$ tar -zcvf file.tar.gz /full/path
$ tar -jcvf file.tar.bz2 /full/path 

SSH2 Wrapper from PECL

$ apt-get install libssh2-1 libssh2-1-dev
$ cd /tmp
$ wget http://pecl.php.net/get/ssh2-0.12.tgz
$ tar -zxvf ssh2-0.12.tgz
$ cd ssh2-0.12
$ phpize
$ ./configure --with-ssh2
$ make && make install
$ echo -e "\n\n[php-ssh2]\n;http://pecl.php.net/package/ssh2\nextension=ssh2.so\n\n" >> /etc/php5/mods-available/ssh2.ini
$ ln -s /etc/php5/mods-available/ssh2.ini /etc/php5/conf.d/20-ssh2.ini
$ service php5-fpm restart

PHP5-FPM memory usage

# ps -ylC php5-fpm --sort:rss