⑴ linux下tomcat部署java web项目
没必要导出war包,想在Linux下运行你的项目,我提供你两种思路:
1:直接把整个开发环境换成Linux下的,比如在Linux下安装Eclipse,Tomcat...一样可以开发,运行你的项目;
2:把windows下的java web程序通过Eclipse的file->export打包成war包,然后在Linux下部署tomcat服务器,把war包放到webapps目录下即可.
具体的server.xml文件,你要根据Linux的系统目录进行修改.
⑵ linux下tomcat发布java web打包完的war包
你的日志里记录的都是stop,destory说明你的tomcat现在是关闭的。
建议你把日志清空,再启动并且查看日志是否真正启动成功
附:
启动的时候日志是这样的:
六月 11, 2015 1:46:26 下午 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8008
六月 11, 2015 1:46:26 下午 org.apache.jk.common.ChannelSocket init
信息: Port busy 8008 java.net.BindException: Address already in use: JVM_Bind
六月 11, 2015 1:46:26 下午 org.apache.jk.common.ChannelSocket init
严重: Can't find free port 8008 8008
六月 11, 2015 1:46:26 下午 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/12 config=null
六月 11, 2015 1:46:26 下午 org.apache.catalina.startup.Catalina start
信息: Server startup in 555 ms
关闭的时候是这样的:
六月 11, 2015 1:46:51 下午 org.apache.coyote.http11.Http11Protocol pause
信息: Pausing Coyote HTTP/1.1 on http-8008
六月 11, 2015 1:46:52 下午 org.apache.catalina.core.StandardService stop
信息: Stopping service Catalina
六月 11, 2015 1:46:52 下午 org.apache.coyote.http11.Http11Protocol destroy
信息: Stopping Coyote HTTP/1.1 on http-8008
⑶ linux apache发布web出问题
那是因为你的index.html文件权限不对,虽然那个文件是root建的,但是放进/var/www/html里面时还要将权限改一下。
chmod 755 /var/www/html/index.html 即可。
⑷ linux下怎么发布Web站点
原理都一样,只是操作不同
首先要在linux里安装apache软件
然后打开/etc/httpd/conf/httpd.conf 这个主配置文件,然后在最底下添加站点
<Virtualhost *:80>
DocumentRoot:这个为web站点的目录
serverName:这个为主机名(域名)
Directoryindex:这个是默认文档
</Virectory>
这样是简单的配置,也可以更改其端口号,需要在配置文件中添加
listen:端口号
⑸ 为什么linux服务器下的web环境发布网页要在phpwind下
这个是可以更改的,默认是在phpwind下的,不过根据不同版本位置也不一样。
准备工作:
1、在根目录下新建/data/website文件夹用来存放项目。
操作步骤:
1、vi /etc/httpd/conf/httpd.conf
找到 DocumentRoot “/var/www/html” 这一段 #apache的根目录,把/var/www/html 这个目录改为/data/website,再找到 #定义apache /var/www/html这个区域,把/var/www/html改成/data/website这样就把apahce的默认路径改掉了
2、service httpd restart #重启Apache服务器。
⑹ Linux怎么配置Web服务器
工具/原料
Linux操作系统
Web服务器配置详解
方法/步骤
1.Apache是Linux下的Web服务器,Apache用的是静态页面,需要加载模块来支持动态页面,会动态实时的调整进程来处理,最合理的使用多核CPU资源,支持虚拟主机应用,多个Web站点共享一个IP地址。
安装Web服务
先安装Web服务,通过命令yum groupinstall命令进行安装,建议用groupinstall而不用Install是因为groupinstall,会把该服务所有相关的服务包一起安装,这样不会有丢失。
⑺ 怎样在linux上部署web服务器
Linux 看你是什么发行版本 以下是3个常见的 安装shell
联网状态下 root 用户下 执行就行了 很简单
Debian
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh
Centos
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
Ubuntu
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh
⑻ linux部署web项目中文不显示
1、首先系统必须安装中文语言包才行。
2、其次仅仅有语言包还不行,得设置相应的字符集。
3、最后编辑/etc/profile配置文件,添加如下一行,中文即可显示。
⑼ 如何从linux中把网站发布出去
家里的电脑首先需要路由器设置dmz主机 映射你的webserver主机ip地址
域名解析到你的服务器外网地址
然后linux中修改 将域名绑定好就可以发布网站了
购买的主机也差不多这样设置,具体操作步骤 需要