Tomcat 下运行PHP项目

环境说明

服务版本
linux系统Centos 7.2
jdkjdk-7u65-linux-x64
Apache-Tomcat-7apache-tomcat-7.0.54
PHP-5PHP-5.6
quercus-4quercus-4.0.39

1、Tomcat的安装配置

1.1 安装jdk,配置java环境

(软件包:jdk-7u65-linux-x64.gz)

​ 将jdk解压,移动到/usr/local下并重命名为java

image-20191118193449692

1.2 安装Tomcat

(软件包:apache-tomcat-7.0.54.tar.gz)

image-20191118193530184

修改Tomcat环境变量并使其生效

img

启动Tomcat

img

查看端口信息

img

注意:防火墙要允许8080端口的入站信息

测试Tomcat连通性

浏览器输入 http://IP地址:8080 ,出现以下界面说明Tomcat没有问题

img

2、PHP安装配置

直接用本地yum源在线安装PHP即可

img

启动PHP服务并查看端口状态

img

3、安装quercus4

3.1 下载quercus

quercus的下载地址:http://quercus.caucho.com/

img

将其放在Tomcat安装目录下的/webapps目录下

此时,通过执行/usr/local/tomcat/bin/shutdown.sh和/usr/local/tomcat/startup.sh两条 命令,在/webapps目录下生成quercus的同名目录

img

3.2 移动PHP项目目录

将PHP项目移动到/webappps目录下,并在其下面创建WEB-INF目录和Lib 子目录

注:此处的phptest为测试时自己起的PHP项目名称

img

img

将quercus下WEB-INF目录下的web.xml文件复制到PHP项目目录下WEB-INF目录下

img

将quercus下WEB-INF下的jar文件复制到PHP项目Lib子目录下

img

3.3 创建测试页面

在PHP项目目录下(此处为phptest)下创建hello world测试页面

img

3.4 重启Tomcat服务

img

3.5 访问PHP页面

在浏览器中输入 http://IP:8080/phptest/test.php ,出现以下页面:

img
说明PHP在Tomcat环境下运行正常

-------------本文结束感谢您的阅读-------------