linux系统tomcat项目部署和tomcat访问日志
一、只用ip地址访问
先把端口号改成80,然后用
<Host name="localhost" appBase="webapps"
137 unpackWARs="true" autoDeploy="true"
138 xmlValidation="false" xmlNamespaceAware="false">
139 <Context path="" reloadable="false" docBase="eztcn" />
docBase指向项目名称即可用ip地址直接访问,而path是访问项目的别名如在path=“/别名称”,则可用ip/别名称访问。
二、实现域名的访问
延续80端口,的配置,在Host标签,name中添加成自己拟定的域名,然后在 vim /etc/hosts添加ip地址,没有端口号
域名即可在linux系统访问,
如在windows系统,也要做C:\Windows\System32\drivers\etc相应的修改,实现内部的DNS解析,公网能够同域名访问是因为有付费的DNS解析
<Engine name="Catalina" defaultHost="www.ceshi123.com">
<Host name="www.ceshi123.com" appBase="webapps"
137 unpackWARs="true" autoDeploy="true"
138 xmlValidation="false" xmlNamespaceAware="false">
139
140 <Context path="" reloadable="false" docBase="eztcn" />指向eztcn项目
即可用配置的域名进行访问。在linux环境/etc/hosts 配置完域名后,重启下系统,在打开项目,可用域名访问。
linux系统tomcat项目部署
1. bin # vim catalina.sh
CATALINA_HOME=/usr/local/tomcat_eztcn(复制的tomcat文件夹的名称)
CATALINA_BASE=/usr/local/tomcat_eztcn(复制的tomcat文件夹的名称)
2.logs # rm -rf *.*(清空log日志)
3.work目录,清空catalina--localhost里边有关的项目文件
4.conf目录,清空catalina--localhost里边有关项目的文件
5. 在conf目录,修改server.xml内容
6.最后一步,进入主题,到webapps目录下,清空原有项目,复制新的项目或是war包
这一步要配置的文件有hibernate,proxoolConfig.xml等项目要配置的文件。
ok,启动项目,查看运行状况即可
tomcat访问日志设置: http://www.blogjava.net/xiaofeng/articles/171337.html
linux系统tomcat项目部署和tomcat访问日志的更多相关文章
- linux系统上项目部署
步骤:(特别注意:虚拟机安装的一般是32位的操作系统,jdk也必须使用32位的)查看虚拟机版本:sudo uname --m i686 //表示是32位 x86_64 // 表示是64位 查看是否已经 ...
- 项目部署到tomcat,浏览器能够访问,手机不能访问。
问题:有这样一个问题,把项目部署到tomcat上,浏览器能够访问,但是手机不能访问. 解决:在 tomcat中找到conf文件夹,然后找到web.xml
- eclipse中将web项目部署到tomcat
eclipse中将web项目部署到tomcat. myeclipse部署WEB项目到tomcat比较方便,但eclipse貌似默认是不会替你将web自动部署到tomcat下的.你Run as该web项 ...
- 如何正确的将J2ee项目部署到Tomcat
如何正确的将J2ee项目部署到Tomcat 1.打开配置文件(我的如下:C:\Program Files\Apache Software Foundation\Tomcat 7.0\conf\serv ...
- 详细的图文教程来实现 eclipse环境下如何配置tomcat,并且把项目部署到Tomcat服务器上
很多初学,尤其自学JavaWeb的朋友首次在eclipse下配置tomcat时,总会有种难下手的感觉,在此,通过图文解说的方法,最直观的向大家演示一遍该配置过程. 第一部分:eclipse环境下如何配 ...
- eclipse中maven项目部署到tomcat
其实maven项目部署到tomcat的方式很多,我从一开始的打war包到tomcat/webapps目录,到使用tomcat-maven插件,到直接使用servers部署,一路来走过很多弯路. 下面就 ...
- Play!framework 项目部署到Tomcat
Play Framework有自带的服务器,也可部署到其他服务器上.这里讲解下如何将Play的项目部署到Tomcat. 1.准备war包 首先进入play目录: 比如我的: cd C:\play-1. ...
- maven项目部署到Tomcat
1.安装Tomcat,地址:http://tomcat.apache.org,我安装的版本为9.0.0.M22,安装的目录为C:\apache-tomcat,设置环境变量CATALINA_HOME为C ...
- eclipse中maven项目部署到tomcat [转]
其实maven项目部署到tomcat的方式很多,我从一开始的打war包到tomcat/webapps目录,到使用tomcat-maven插件,到直接使用servers部署,一路来走过很多弯路. 下面就 ...
随机推荐
- [ An Ac a Day ^_^ ] hdu 1003 dp
超时还有可能是数组开小了…… #include<stdio.h> #include<iostream> #include<algorithm> #include&l ...
- 如何利用 MembershipUser 更改密码
如何利用 MembershipUser 更改密码 作者: vkvi 来源:千一网络 (原创) 时间: 2009-3-11 完美集成.增强 KindEditor HTML 编辑器 在 ASP.NET ...
- linux 防火墙开端口(转)
vi /etc/sysconfig/iptables -A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT(允许80端口通过防火 ...
- Yii2.0的安装与配置教程
版权声明:本文为博主原创文章,未经博主允许不得转载. PHP版本需求:PHP5.4.0以上,因为Yii2.0基于PHP5.4以上版本进行了完全重写. 目前有两种方法可以安装Yii2.0,一种是安装Co ...
- 多线程synchronized用例解析
当用synchronized来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码.即使在执行过程中,CPU切换到别的线程了,因为有锁的缘故,其他线程也不会进来执行代码,而 ...
- FTP、TFTP
FTP 文件传送协议 (File Transfer Protocol) FTP是因特网上使用得最广泛的文件传送协议. 文件传送协议 FTP (File Transfer Protocol) 是因 ...
- MySQL查看索引、表信息、触发器
查看索引: select * FROM information_schema.TABLE_CONSTRAINTS ; select * FROM information_schema.TABLE_CO ...
- apt-get 总结
转自: apt-get 总结 1.apt-get install <package_name> install a new package. 2.apt-get build-dep < ...
- http header cache-control (request和response区别)
摘要:(1)网络服务会根据 request的header中的 cache-control策略设置response的cache-control策略 1 response cache-control 和 ...
- Autofac 组件、服务、自动装配(2)
一.组件 创建出来的对象需要从组件中来获取,组件的创建有如下4种(延续第一篇的Demo,仅仅变动所贴出的代码)方式: 1.类型创建RegisterType AutoFac能够通过反射检查一个类型,选择 ...