Ⅰ 請教安裝Apache Tomcat 6.0後,如何裝php-5.3.6-Win32-VC9-x86.msi
用滑鼠點擊裝,這有沒什麼技巧
Ⅱ 如何整合Apache PHP tomcat MySQL
如果你要說你是個 XX 迷,至少你應該對 XX 有相當了解吧?要不就有點不好意思了
看樣子你知道 Apache + PHP 了,那我就講講如何再加上 Tomcat :
0. 當然,假設Apache, Tomcat 都已裝好,能正常運行。設 Apache 使用 80 埠,Tomcat 應用的地址為 http://localhost/demo/, docBase 為 d:/demo.
1. Apache 的 conf\httpd.conf 中開放這兩行:
LoadMole proxy_mole moles/mod_proxy.so
LoadMole proxy_ajp_mole moles/mod_proxy_ajp.so
並添加:
# 下面這句讓 Apache 處理靜態文件,不需經 Tomcat
ProxyPassMatch (?i)^(demo)?/(images|css|js)/ !
ProxyPass /demo/ ajp://localhost:8009/demo/
ProxyPassReverse /demo/ ajp://localhost:8009/demo/
ProxyPass / ajp://localhost:8009/demo/
ProxyPassReverse / ajp://localhost:8009/demo/
2. Apache 的 conf\extra\httpd-vhosts.conf 中,設置一個 VirtualHost, 將其 DocumentRoot 設置為 d:/demo
3. Tomcat 的 server.xml 中, 開放此句:
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
4. 重啟 Tomcat, Apache, 應該可以在 http://localhost/abc.jsp 看到你的 Tomcat 應用了.
Ⅲ php執行系統命令啟動tomcat問題!~~~~~~
要把環境變數配置在系統裡面,PHP以WEB進程的身份運行,環境可能與用戶不同。如果剛剛修改環境變數,可以重啟系統試試。
Ⅳ phpstorm怎麼配置tomcat伺服器
PHPStorm的配置分為2大類:項目配置和IDE配置。
項目配置(設置),主要是配置具體項目。
IDE 配置(設置),通用的設置會應用到所有的項目上。
項目配置
每個項目的配置存儲在項目所在目錄的 .idea 文件夾中,並以XML格式保存配置。如果你設置的是 「default project settings 默認項目設置」,那麼這個默認設置將會自動應用到下一個最新創建的項目上。
IDE 配置
IDE 配置存儲在PHPStorm指定的獨立文件夾中,各個平台不同,配置的文件夾存放位置也不同。存放目錄由PHPStorm名稱和版本組成。
例如:
Windows
<User home>\.WebIdeXX\config 存放用戶指定的設置。
<User home>\.WebIdeXX\system 存放PHPStorm 緩存文件。
<User home> 在 WindowsXP 是指 C:\Documents and Settings\<User name>\; 在Windows 7 以上是指 C:\Users\<User name>\
Linux
Ⅳ tomcat支持php嗎
讓Tomcat支持PHP
在負責一個採用JSP動態網頁技術的網站時,剛好手頭有PHP寫的一部分功能,所以就很直接地想到讓Tomcat支持PHP。Tomcat也是Apache出的,難道就只支持JSP嗎?到底能否在Tomcat上用PHP呢?上網搜索了一番,很快有了第一個問題的答案:Tomcat可以支持CGI,如Perl(具體設置見附文)。但繼續搜索,卻遲遲無法找到讓Tomcat使用PHP的方法,一般都是採取裝Apache和Tomcat共存的方法來搭建所謂的支持PHP+JSP的Web平台。
當然,其實PHP本身也支持CGI方式的使用,所以就自己動手試了一試(在Windows操作系統上):先按照附文的做法讓Tomcat支持CGI,然後再改web.xml,在servlet-name為cgi的一段配置中加上:
<init-param>
<param-name>executable</param-name>
<param-value>php</param-value>
</init-param>
並把PHP安裝路徑加入Path,這樣Tomcat就能運行到PHP.exe了。重啟Tomcat後,在WEB-INF目錄下新建一個cgi目錄,把php文件放在這里,然後訪問時用虛擬映射出來的cgi-bin目錄來訪問這些PHP文件。
但是如果對PHP文件不加任何改動的話,可能會發現什麼輸出都沒有。需要在PHP文件頭部加一行,輸出兩個回車:
echo "\n\n";
原因不太清楚。可能在等待Content-type輸入,或是Perl的cgi程序風格。
但這樣配置,PHP(4.1.0以上版本)中$_REQUEST、$_GET、$_POST等變數就無法用了,只能從伺服器變數或環境變數中獲取QueryString了:$_SERVER["QUERY_STRING"]、$_ENV["QUERY_STRING"]。也許不支持表單的POST提交了……具體還沒試過。
由於對Tomcat不熟悉,所以這些只是在現在方法上的小修小補,可能有好的做法,還希望大家不吝指教!
Ⅵ tomcat 整合PHP
不是Tomcat整合php 而是apache整合 Tomcat
Ⅶ 運行php文件需要安裝jdk嗎還有就是要不要安裝Tomcat
JDK和Tomcat那是java的環境哇。。
PHP用自己的環境的,搭建PHP環境需要 Apache+MySQL+PHP,比較著名的在Windows環境下使用PHP的集成環境有WampServer,Xampp等。
Ⅷ 如何同時安裝並支持PHP和JSP-JSP編程
PHP和JSP是兩種非常流行的動態網頁,非常值得學習。下面來說一下如何安裝編程環境。
PHP的話,需要一個伺服器,推薦安裝WAMP(Linux系統為LAMP),是一個集成環境,非常方便,如果要編寫php文件,推薦使用sublime text編輯器,美觀高效簡潔,編寫完成後直接在瀏覽器運行(記得先開啟伺服器,打開WAMP即可)。Zend Studio是一個強大IDE,非常專業的php編寫軟體,可以考慮一下,其實我個人還是喜歡sublime text。
JSP是JavaWeb,大多數人都是用Eclipse寫Java,同樣Eclipse也有一個JEE,可以編寫並運行JSP文件,記得還要安裝一個伺服器,推薦使用tomcat,具體安裝可以網路。
兩個都要使用伺服器,所以要注意埠沖突問題,兩個的埠不能一樣,否則會出問題。
希望能幫到你哦!
Ⅸ 我是學php的不太懂這個環境,tomcat目錄下有N個站,其他的都可以訪問就這個站不行,一直出現404錯誤
首先,HTTP 404 錯誤意味著鏈接指向的網頁不存在,即原始網頁的URL失效,導致這個錯誤的原因一般來說,有三種:
1、無法在所請求的埠上訪問Web站點。
2、Web服務擴展鎖定策略阻止本請求。
3、MIME映射策略阻止本請求。
其次,tomcat貌似是jsp伺服器,需要jdk支持,跟php不是一碼事,你需要看下jsp支持環境是否設置好了。
Ⅹ tomcat怎樣運行.php文件
1.先安裝jdk。
2.安裝apache-tomcat。(不會的google之)假設安裝路徑是 D:\tomcat
3.解壓php到 D:\tomcat\php (解壓在其他地方是否能行我還沒有試過,大家可以試試)。
4.將php.ini-dist重命名為php.ini。在裡面加上extension=php_java.dll,保存後將其到windows目錄下。
5.解壓pecl到D:\pecl ,將目錄下的php_java.dll和php_java.jar拷貝到php的ext和windows\system32目錄下,拷貝php5servlet.dll到php的目錄下。
6.在tomcat的webapps下創建目錄phptest,在phptest下創建目錄WEB-INF,在WEB-INF目錄下新建文件web.xml,文件內容為
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<servlet>
<servlet-name>php</servlet-name>
<servlet-class>net.php.servlet</servlet-class>
</servlet>
<servlet>
<servlet-name>php-formatter</servlet-name>
<servlet-class>net.php.formatter</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>php</servlet-name>
<url-pattern>*.php</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>php-formatter</servlet-name>
<url-pattern>*.phps</url-pattern>
</servlet-mapping>
</web-app>
7.在php目錄下新建文件夾tmp ,將pecl的phpsrvlt.jar文件解壓到php的tmp目錄中,修改php\tmp\net\php\下的reflect.properties和servlet.properties文件,將裡面的內容改為library=php5servlet(就這一句話,不要有任何空格,打開這類文件我用的emeditor,記事本也行),完成後將php的tmp文件夾拷貝到tomcat\webapps\phptest下,重命名為lib。
8.將php下的tmp文件夾zip壓縮,壓縮後重命名為php5srvlt.jar,並將php5srvlt.jar拷貝到tomcat的lib目錄下
9.將php下的php5servlet.dll和php5ts.dll拷貝到windows\system32下。
10.在tomcat\webapps\phptest\下新建文件info.php在裡面輸入以下內容
<?php
echo phpinfo();
?>
11.啟動tomcat,在瀏覽器中輸入http://127.0.0.1:8080/phptest/info.php你將看到哪熟悉的內容
附上原文鏈接:http://nexus.zteo.com/2008/02/15/how-to-setup-php5-with-tomcat-5/
Thanks: http://user.qzone.qq.com/383842983/blog/1273071824#!app=2&pos=1273071824