CentOS yum安装Apache + PHP + Tomcat7 + MySQL
1. 安装Apahce, PHP, MySQL以及php连接mysql库的组件 #yum -y install httpd php mysql mysql-server php-mysql //这里“-y”参数表示静默安装,不会出现提示及交互
2. 安装apache扩展 #yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
3. 安装php的常用扩展 #yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc
4. 安装MySQL的扩展 #yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql
5. 配置开机启动服务 #/sbin/chkconfig httpd on [设置apache httpd服务开机启动]
6. 安装Tomcat7 #yum -y install java-1.6.0-openjdk java-1.6.0-openjdk-devel #wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.42/bin/apache-tomcat-7.0.42.tar.gz #tar -zxvf apache-tomcat-7.0.42.tar.gz #mv apache-tomcat-7.0.42 /usr/local/tomcat7
7. 启动Tomcat7 #./usr/local/tomcat7/bin/startup.sh
8. 在浏览器地址栏输入http://你的IP:8080/,可以看到Apache Tomcat的起始页,如果看不到,请确认是否是防火墙的问题。
9. Apache与Tomcat整合 这里我们使用简单的Proxy方式整合Apache与Tomcat #vi /etc/httpd/conf.d/proxy_ajp.conf 添加 ProxyPass / ajp://localhost:8009/ (已有此文件的只需将相应内容前的注释符#删除即可) 保存修改后,重启Apache #service httpd restart
10. 在浏览器地址栏输入http://你的IP/,如果看到的是Apache Tomcat的起始页,恭喜你,Apache和Tomcat的整合已经成功了!
以上安装的软件文件及配置的路径如下:
apache的配置文件在/etc/httpd/conf下 apache的modules放在/usr/lib/httpd下 php的配置文件在/etc/php.d/下 和/etc/php.ini php的modules放在/usr/lib/php/modules下 Tomcat7的安装目录位于/usr/local/tomcat7
通过上面简单的几步,你也能自己配置出Linux下常用的web环境啦。
转载自:http://www.cnblogs.com/jifeng/p/4074591.html