使用quercus讓php在tomcat運行

       最近想把php加到 tomcat+mysql+jsp 這個結構裏面,但又不想用apache,麻煩,所以用了quercus這個開源PHP5引擎,它已擁有了純java的完整實現,能夠讓php在servlet上運行起來。我用的IDE是Eclipse

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

第一步:給Eclipse安裝php插件PDT

1、在Eclipse的windows菜單中的preferences中可以查看Eclipse已具有的功能,若左側欄裏沒有php,繼續讀2;若已經有php,可以跳過第一步

2、在Eclipse的help菜單中,可以找到新軟件的安裝“Install New Software”,選擇All Available Sites,查看全部可用的站點

3、選擇web開發相關的軟件,再選擇php,然後按照提示一步步來


4、打開Eclipse的windows菜單中的preferences,php插件安裝成功


第二步:爲項目部署quercus,網上的方法太亂, 其實很簡單

1、從http://quercus.caucho.com/下載war文件,我的版本是quercus-4.0.39.war。解壓,若不能解壓,重命名爲quercus-4.0.39.zip等能夠解壓的文件格式

2、打開quercus-4.0.39/WEB-INF文件夾下的web.xml文件,並把裏面的內容複製到工程項目裏的WEB-INF文件夾下的web.xml文件裏面

3、把quercus-4.0.39\WEB-INF\lib裏的quercus.jar複製到項目裏的WEB-INF\lib下,如圖


4、寫個test網頁測試一下,注意編碼格式,utf8會亂碼,建議ANSI。當然前提是部署好tomcat,如果不會,網上的方法基本能解決

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ANSI">
<title>Insert title here</title>
</head>
<body>
<?php
echo "我的第一段 PHP 腳本!";
?>
</body>
</html>

運行結果:


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章