本文承接上文“Windows2003系統搭建Tomcat網站搭建小記”
在搭建了Tomcat網站后,若何讓網站撐持PHP
PHP是一種通用開源劇本說話。語法接收了C說話、Java和Perl的特點,利于進修,利用普遍,本家兒要合用于Web開辟范疇。
打開PHP官網,我們可以看到PHP7.2要利用VC15的動態庫PHP5.6利用VC11的動態庫
下載PHP5.6嘗嘗看,裝上VC10(VC2010)和VC11(VC2012)
解壓后用php -v測試,報錯
 在PHP本家兒頁的左下角處點擊"archives",打開老版本下載列表
找到最后一個撐持VC9(VC2008)的php-5.4.9-nts-Win32-VC9-x86.zip
 解壓文件到指心猿意馬文件夾我的是D:\tools\java\php
進入cmd,輸入號令:php -v顯示版本號,正常
 當前目次下復制php.ini-development文件,并更名為php.ini
 打開php.ini
用記事本找到以下兩項,去失落注釋";"并點竄
extension_dir = "ext"
cgi.force_redirect = 0
 點竄Tomcat\conf文件夾下的context.xml
在Context節點后加上privileged="true"
 點竄Tomcat\conf文件夾下的web.xml
在web-app節點下,與其它servlet并行處,新加一個servlet注重:不要添加到注釋或其它servlet里面
內容如下:
<servlet>
<servlet-name>php</servlet-name>
<servlet-class>org.apache.catalina.servlets.CGIServlet</servlet-class>
<init-param>
<param-name>clientInputTimeout</param-name>
<param-value>200</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>executable</param-name>
<param-value>D:\tools\java\php\php-cgi.exe</param-value>
</init-param>
<init-param>
<param-name>passShellEnvironment</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>cgiPathPrefix</param-name>
<param-value>WEB-INF/phpbin</param-value>
</init-param>
<load-on-startup>5</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>php</servlet-name>
<url-pattern>/phpbin/*</url-pattern>
</servlet-mapping>
 在Tomcat\webapps\Root\web-inf目次下
新建一個文件夾phpbin
在phpbin文件夾下新建一個文本文件,更名為index.php
內容如下:
<?php phpinfo();?>
 打開瀏覽器
輸入地址:localhost:8080/phpbin/index.php
顯示PHP信息,設置裝備擺設當作功
 后續:tomcat 撐持mysql
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!