CentOS yum安装Apache + PHP + MySQL + Tomcat
关键字:CentOSyum安装Apache+PHP+MySQL+Tomcat
1.安装Apahce,PHP,MySQL以及php连接mysql库组件。
#yum-yinstallhttpdphpmysqlmysql-serverphp-mysql
2.安装apache扩展
#yum-yinstallhttpd-manualmod_sslmod_perlmod_auth_mysql
3.安装php的扩展
#yum-yinstallphp-gdphp-xmlphp-mbstringphp-ldapphp-pearphp-xmlrpc
4.安装MySQL的扩展
#yum-yinstallmysql-connector-odbcmysql-devellibdbi-dbd-mysql
5.配置开机启动服务
#/sbin/chkconfighttpdon[设置apache服务器httpd服务开机启动]
#/sbin/servicehttpdstart[启动httpd服务,与开机启动无关]
#/sbin/servicemysqldstart[启动mysqld服务,与开机启动无关]
apache的配置文件是/etc/httpd/conf下
modules放在/usr/lib/httpd下
php的配置文件在/etc/php.d/下和/etc/php.ini
php的modules放在/usr/lib/php/modules下
6.安装Tomcat5
#yum-yinstalltomcat5tomcat5-webappstomcat5-admin-webapps
7.启动Tomcat5
#servicetomcat5start
8.在浏览器输入http://你的IP:8080/,可以看到ApacheSoftWareFoundation页,如果看不到,请确认是否是防火墙问题
可以用servicetomcat5stop命令停止tomcat
可以用chkconfigtomcat5on指令于开机时启动tomcat
Tomcat5安装目录位于/user/share/tomcat5
9.Apache与Tomcat整合
如果网站需同时整合Apache与Tomcat可以使用JK或者Proxy方式
使用VI编辑proxy_ajp.conf文件
#vi/etc/httpd/conf.d/proxy_ajp.conf
输入以下内容
ProxyPass/tomcat/ajp://localhost:8009/
存储文件后,重启Apache
#servicehttpdrestart
10.在浏览器输入http://你的IP/tomcat/,可以看到ApacheSoftWareFoundation页