Ⅰ 请教安装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