Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
apache:install-apache-php-on-centos [2011-05-13 23:54:38] garrett.plasky Approved |
apache:install-apache-php-on-centos [2011-08-25 18:18:04] garrett.plasky Approved |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== How to Install Apache 2.2.x and PHP 5.3.x on CentOS 5 ====== | ====== How to Install Apache 2.2.x and PHP 5.3.x on CentOS 5 ====== | ||
- | This guide assumes you have a minimal CentOS installation and are not planning on running a control panel such as cPanel, which install | + | This guide assumes you have a minimal CentOS installation and are not planning on running a control panel such as cPanel, which installs |
Install required packages using Yum | Install required packages using Yum | ||
Line 25: | Line 25: | ||
Building PHP | Building PHP | ||
<sxh bash>tar zxvf php-5.3.3.tar.gz | <sxh bash>tar zxvf php-5.3.3.tar.gz | ||
- | # cd ../ | + | cd ../ |
- | # ./configure --with-apxs2=/ | + | ./configure --with-apxs2=/ |
--enable-ftp --enable-magic-quotes --with-pear --enable-sockets --with-zlib --with-gd | --enable-ftp --enable-magic-quotes --with-pear --enable-sockets --with-zlib --with-gd | ||
- | # make | + | make |
- | # make install | + | make install |
- | # cp php.ini-production / | + | cp php.ini-production / |
- | # cd ..</ | + | cd ..</ |
You can change the values passed to the configure lines of Apache and PHP to add/remove software from the build. Apache in this guide is built with DSO support and mod_rewrite as a shared module. PHP is built as an Apache DSO with MySQL, FTP, BCMath, magic quotes, PEAR, sockets, Zlib, and GD with TTF. | You can change the values passed to the configure lines of Apache and PHP to add/remove software from the build. Apache in this guide is built with DSO support and mod_rewrite as a shared module. PHP is built as an Apache DSO with MySQL, FTP, BCMath, magic quotes, PEAR, sockets, Zlib, and GD with TTF. | ||
- | Finally, edit your Apache config: | + | Finally, edit your Apache config |
+ | |||
+ | <sxh apache> | ||
- | <sxh bash>vi / | + | Now start Apache using |
- | Add <c> | + | <sxh bash>/ |
Thats it, you're good to go! You may want to tweak your Apach configuration to suit your specific needs including adding Virtualhosts, | Thats it, you're good to go! You may want to tweak your Apach configuration to suit your specific needs including adding Virtualhosts, | ||
{{tag> | {{tag> |