本文將為大家詳細(xì)介紹Tomcat部署PHP項目的教程,內(nèi)容詳細(xì)步驟清晰,細(xì)節(jié)處理妥當(dāng),希望大家通過這篇文章有所收獲,我們先來Tomcat的簡介:
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:主機域名、虛擬主機、營銷軟件、網(wǎng)站建設(shè)、黃埔網(wǎng)站維護、網(wǎng)站推廣。
Tomcat下是可以部署PHP項目的,Tomcat服務(wù)器是一個免費的開放源代碼的Web 應(yīng)用服務(wù)器,屬于輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試程序的首選。
Tomcat
Tomcat是Apache 軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache、Sun 和其他一些公司及個人共同開發(fā)而成。由于有了Sun 的參與和支持,最新的Servlet 和JSP 規(guī)范總是能在Tomcat 中得到體現(xiàn),Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 規(guī)范。因為Tomcat 技術(shù)先進、性能穩(wěn)定,而且免費,因而深受Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的Web 應(yīng)用服務(wù)器。
Tomcat 服務(wù)器是一個免費的開放源代碼的Web 應(yīng)用服務(wù)器,屬于輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP 程序的首選。對于一個初學(xué)者來說,可以這樣認(rèn)為,當(dāng)在一臺機器上配置好Apache 服務(wù)器,可利用它響應(yīng)HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個應(yīng)用)頁面的訪問請求。實際上Tomcat是Apache 服務(wù)器的擴展,但運行時它是獨立運行的,所以當(dāng)你運行tomcat 時,它實際上作為一個與Apache 獨立的進程單獨運行的。
訣竅是,當(dāng)配置正確時,Apache 為HTML頁面服務(wù),而Tomcat 實際上運行JSP 頁面和Servlet。另外,Tomcat和IIS等Web服務(wù)器一樣,具有處理HTML頁面的功能,另外它還是一個Servlet和JSP容器,獨立的Servlet容器是Tomcat的默認(rèn)模式。不過,Tomcat處理靜態(tài)HTML的能力不如Apache服務(wù)器。目前Tomcat最新版本為10.0.0-M4。
部署教程
1.環(huán)境準(zhǔn)備
將php項目部署到tomcat并不意味著不需要安裝php了,事實上,還是需要安裝php環(huán)境的,老k安裝的是xampp,這樣很方便就安裝了php環(huán)境,xampp的安裝教程請參考《如何安裝xampp》;除了php之外還需要安裝java虛擬機和tomcat。這些工具的最低配置為php 5.x、java 6或以上、tomcat 6或以上。
2.配置tomcat
將PHP/Java Bridge的JavaBridge.jar、php-servlet.jar和php-script.jar復(fù)制到tomcat的lib目錄下;
修改tomcat安裝目錄下conf文件夾里的web.xml文件,在web-app標(biāo)簽里增加以下的代碼;
php.java.servlet.ContextLoaderListener PhpJavaServlet php.java.servlet.PhpJavaServlet PhpCGIServlet php.java.servlet.fastcgi.FastCGIServlet prefer_system_php_exec On php_include_java Off PhpJavaServlet *.phpjavabridge PhpCGIServlet *.php
接著在welcome-file-list標(biāo)簽里增加下面這一行代碼
index.php
3.部署php項目
直接到php項目復(fù)制到tomcat的webapps目錄下,然后啟動tomcat,在瀏覽器輸入“http://localhost:8080/php項目名”就可以看到效果了。
關(guān)于Tomcat部署PHP項目的教程就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。