no way to compare when less than two revisions

Differences

This shows you the differences between two versions of the page.


centos_deployment [2011/12/05 19:40] (current) – created - external edit 127.0.0.1
Line 1: Line 1:
 +==== CentOS Deployment ====
  
 +  * [[CentOS]]
 +  * [[yum]]
 +  * [[http://dev.digitaltrike.com/~steve/downloads/centos/|centos downloads]]
 +
 +Steps involved in setting up a new CentOS server:
 +
 +  * Install htop
 +  * Install [[monit]]
 +  * Install [[collectd]] and [[cgp]] and [[awstats]]
 +  * Install [[postfix]]
 +  * Secure [[OpenSSH]]
 +  * Setup [[iptables]]
 +  * Configure [[PHP]]
 +  * Install [[PEAR]]
 +  * Add apache, iptables, to startup using [[ntsysv]]
 +
 +== Install development libraries ==
 +
 +<code>
 +yum groupinstall 'Development Tools'
 +yum groupinstall 'Development Libraries'
 +yum install compat-db openssl097a
 +</code>
 +
 +==== LAMP ====
 +
 +== Install PHP 5.3 and MySQL 5.0 and mod_ssl ==
 +
 +<code>
 +yum -y remove php-cli php-common php
 +yum -y install mysql-server ntsysv mod_ssl
 +yum -y install php53 php53-cli php53-gd php53-imap php53-mysql php53-pdo php53-bcmath php53-dba php53-intl php53-mbstring php53-odbc php53-soap php53-xml php53-xmlrpc
 +</code>
 +
 +== Install PEAR ==
 +
 +<code>
 +wget http://pear.php.net/go-pear.phar
 +php go-pear.phar
 +pear upgrade-all
 +pear install Mail Mail_Mime Net_SMTP
 +</code>
 +
 +PEAR will be installed in ''/usr/share/pear'' and is included in PHP's configuration by default.
 +
 +== Install PHP Manually ==
 +
 +<code>yum -y install pcre-devel libxpm-devel libc-client-devel icu libicu-devel mysql-devel unixODBC-devel postgresql-devel aspell-devel net-snmp-devel</code>
 +
 +==== Package Cleanup ====
 +
 +== Remove X and programs ==
 +
 +<code>yum groupremove "X Window System"</code>

Navigation
QR Code
QR Code centos_deployment (generated for current page)