knrt.net
当前位置:首页 >> linux服务器上有php项目 也有tomCAt的jAvA项目,现在php项目不用了,但是在服务器上... >>

linux服务器上有php项目 也有tomCAt的jAvA项目,现在php项目不用了,但是在服务器上...

php用的服务器应该是apache吧,java用的服务器是tomcat吧,这两个服务器都有自己的默认端口,apache一般是80,tomcat一般是8080,你浏览器直接访问http://locahost/projectName,访问的端口默认是80端口,你指定端口访问就可以了http://locahost:8080/projectName,或者也可以修改tomcat、php服务器的默认端口.至于你说的通过域名可以访问,是因为域名解析的时候,可能解析到了tomcat对应的端口.

只要这个服务器安装的WebServer支持,就可以

根据你的问题描述分析,像没你没有安装PHP组件.可试着先执行yum install php

同一IP可以实现绑定两个不同的域名 , 这样可行 你可以搜一下apache的.htaccess配置文件写法

Copy 过去就行! PHP是直接修改,不用重新发布,修改完毕,保存以后就是发布了!

把本地项目部署到服务器上方法比较多,这里以javaee项目为例:1. 把项目打包成zip,ftp上传到生产服务器tomcat的webapps目录下解压;2. 本地修改好的文件,立即ftp上传到生产服务器对应的目录;3. 生产服务器安装svn服务,在本地把修改过的文件commit,然后生产服务器update.4. 方式一、简单直接,但是缺点也很明显:项目太大上传太慢,比如改了一个错别字就要把整个项目打包上传.5. 方法二、只上传修改了的文件,但是有时候改到一半,可能会忘了上传,长此以往本地和生产服务器文件的同步就很麻烦了.6. 方法三、好处是每次部署和改动,都有svn记录,即使误删文件也不怕了.

tomcat是自己启动的,把你的java项目整个目录或者打包为war格式放到tomcat的webapps目录下,启动tomcat就可以了

如果要在PHP调用JAVA的数据,只需要域名:tomcat端口号就可以啦.

不用打包,将你的项目拷贝过去,然后配置你linux上的tomcat就可以了不过docbase="e:\workspace\project\root"要改成对应的linux目录,如放在/usr/local/project下,则这个docbase="/usr/local/project"还有注意url="jdbc:mysql://192.168.1.100:3306/project_db"也要对应改!

tomcat是给webserve运行服务的(通常需要.jsp.html等格式),你这个情况不需要

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com