导航:首页 > 编程语言 > tomcat配置phpmysql

tomcat配置phpmysql

发布时间:2023-05-13 23:33:01

A. 我电脑上有apache-tomcat, Dreamweaver,MySQL,php-5.4.4.tar.bz2,请问这样足够开发php吗,怎么配置

首先答案肯定不够.
1.APACHE-TOMCAT是JSP服务器,乱肢渣并非PHP服哗悄务器,你要安装APACHE就可以了;
2.你PHP-5.4.4.TAR.BZ冒似是linux下版本,你若在WINDOW系统上开发应该下载PHP-5X.ZIP
3.在你没有好的安装方案之前,我建议你安装饥圆WINDOW下的版本的WAMP软件,它可以自动帮你配置好PHP开发环境,当然AmP软件也可以.

B. 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不熟悉,所以这些只是在现在方法上的小修小补,可能有好的做法,还希望大家不吝指教!

C. 谁在centos6.0下做过apache2+mysql+php+tomcat的安装配置请提供一份文档,谢谢!

这个不需要什么文档,一个一个安装就行,互相之间没有什么限制

D. tomcat apache mysql php xampp

一、下载及解压XAMPP:
下载Windows版XAMPP,比樱衫如"xampp-win32-1.7.5-VC9.7z",解压放在比如:"C:\xampp"
二、配置Tomcat用户角色:指颂丛
在"C:\xampp\tomcat\conf\tomcat-users.xml"文件
</tomcat-users>

上面加上如下代码:
<role rolename="manager-gui"/>
<user username="tomcat" password="s3cret" roles="manager-gui"/>

三、安装XAMPP,启动Apache、MySQL
① 安装XAMPP:运行"C:\xampp\setup_xampp.bat"
② 打开XAMPP控制面板:运行"C:\xampp\xampp-control.exe"
③ 启动Apache、MySQL:分别勾选前面唯樱的框,再分别点击"Start",成功后显示"Running"
四、启动Tomcat:
① 首先配置JDK环境
② 在XAMPP控制面板上"Tomcat"后面直接点击"Start",成功后显示"Running"

E. tomcat可以运行php吗

tomcat可以运行php,不过需要配置一下。

方法如下:

将php解压到tomcat的根目录下,将册枣亏文件夹名字改为php

把php.exe所在的路径加入到path中

将php.ini-development复制一份。改名php.ini

打开 extension_dir = "ext"这个选项

修改cgi.force_redirect为这样 cgi.force_redirect= 0

修改tomcat/conf/context.xml文岩并件

将<Context>加上 privileged="true"属性即:<Context privileged="true">

在<web-app>中加入

<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: omcatphpphp-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服务:

在webappsROOTWEB-INF下新建一个phpbin的文件夹

在下面新建一个index.php

<?phpphpinfo();?

F. 用Tomcat+Quercus跑PHP连接MySql时连接不上

将mysql-connector-java-x.x.xx.jar放入从Quercus提取出来的WEB-INF的lib目录中,就可以实现数据库连接了,因为其本质还是java与数据库的连接

G. Centos6.5下安装apache2x+php5x+mysql5x+tomcat6x配置多站点如何操作

编辑apache配置文件添加调用其他的站点配置文件
比如 http.conf那边添加include /数数顷root/ceshi/*.conf

然后把相关的配置毕尘文件放在 /root/ceshi/

最好记得开启下虚拟功能不然什么薯陆网站都转到空主机头那个或者第一个虚拟空间

H. tomcat中部署php项目

首先是要对数据结构进行规划,然后根据项目大小决定是否用php框架或模板技术,之后就是后台功能开触辅鞭恍庄喝彪桶波垃发,最后再把数据在前台展示出来;这只是基本步骤,真正实施起来,涉及的东西是很多的,要注意的细节也很多

I. 在现有的linux tomcat7环境下,怎么增加支持php的网站

正常搭建lamp环境就行了啊,只是web服务器的端口不要和tomcat的一样就行了。先安装和配置好Nginx和PHP-FPM,再把80端口的Tomcat调成8080端口,Ubuntu/Debian可以这样安装Nginx和PHP-FPM: sudo apt-get install nginx php5-fpm php5-mysqlnd php5-gd
假设这个Java站的域名是java.net.你现在想添加一个域名php.net也解析简键到你的这台服务器.这时就建议你引入一个Nginx了,配置2个server{}块,一拦氏巧个域名核神是java.net,请求proxy_pass给监听8080端口的Tomcat,一个域名设为php.net,请求fastcgi_pass给监听9000端口的PHP-FPM.

Nginx配置示例如下:
server {
listen 80;
server_name java.net;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_pass http://127.0.0.1:8080;
}
}
server {
listen 80;
server_name php.net;
location ~ \.php$ {
try_files $uri =404;
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}

阅读全文

与tomcat配置phpmysql相关的资料

热点内容
cocos2dluapdf 浏览:491
假的加密锁靠谱吗 浏览:176
经营圣手服务器怎么调 浏览:749
arduino手机编程 浏览:481
西医pdf下载 浏览:29
后浪电影学院pdf 浏览:813
程序员怎么做到不被人嫉妒 浏览:669
cmd新建文件夹md命令 浏览:570
php数组中的数值排序 浏览:832
安卓手机怎么避免小孩内购 浏览:171
联想服务器出现黄色叹号怎么办 浏览:991
约翰编译器制作教程 浏览:130
大地pdf 浏览:109
pdfplus 浏览:577
汇编O命令 浏览:970
plt转pdf 浏览:365
魔兽60宏命令大全 浏览:479
php志愿者网站源码 浏览:875
贸易pdf 浏览:497
dbug命令 浏览:352