web server
From SkyPHP
apache
disable: Mod Security (breaks swfuploader)
enable: Dav, Deflate, Vhost Alias
PHP: Bcmath Calendar Curl CurlSSL Curlwrappers Exif FTP GD Gettext Imap Magic Quotes Mbstring Mcrypt Mysql Openssl PGsql Pspell SOAP Sockets TTF (FreeType) Zip Zlib
php
nano /usr/local/lib/php.ini
register_globals = Off post_max_size = 150M magic_quotes_gpc = Off upload_tmp_dir = /tmp upload_max_filesize = 150M session.gc_maxlifetime = 7500
git
wget http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm rpm -ivh epel-release-5-4.noarch.rpm yum --disableexcludes=main install git
subversion
memcache php module
mongo php module (if you need it)
misc
yum install ImageMagick.x86_64
- WHM > Security Center > PHP open_basedir Tweak
- /tmp needs plenty of free space
ssh2 (only necessary for slony administration)
cd ~ wget http://www.libssh2.org/download/libssh2-1.2.7.tar.gz tar -zxf libssh2-1.2.7.tar.gz cd libssh2-1.2.7 ./configure make all install cd .. wget http://pecl.php.net/get/ssh2-0.11.2.tgz tar -zxvf ssh2-0.11.2.tgz cd ssh2-0.11.2 phpize && ./configure --with-ssh2 && make cp modules/ssh2.so /usr/local/lib/php/extensions/no-debug-non-zts-XXXXXXXX
nano /usr/local/lib/php.ini
extension=ssh2.so
service httpd restart
