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部署,一路来走过很多弯路. 下面就 ...
随机推荐
- ResultSet 的Type属性 TYPE_FORWARD_ONLY, TYPE_SCROLL_I
说明:Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY ...
- Java对象的强、软、弱和虚引用原理+结合ReferenceQueue对象构造Java对象的高速缓存器
//转 http://blog.csdn.net/lyfi01/article/details/6415726 1.Java对象的强.软.弱和虚引用 在JDK 1.2以前的版本中,若一个对象不被任何变 ...
- Compile Time Assertion..
The most seen assertion are during runtime, but this one is at compile time, to give the error more ...
- 安装gensim
安装了一天的gensim,其中因为版本不一致等等各种问题纠结了好久,现记录如下: 正确安装方式: 1. 安装python2.7 2. 下载Python Extension Packages对应版本的n ...
- C++ 使用string一行一行读取文件
c++ 读取文件中的一行一行数据 通用模板: std::ifstream in(dictpath); if(!in) { std::cout << __DATE__ << &q ...
- nginx(ubuntu)设置别名访问目录
1 2 3 4 5 6 7 8 9 10 11 12 13 location /phpmyadmin/ { alias /data/phpmyadmin/; index index.html in ...
- java代理的深入浅出(二)-CGLIB
java代理的深入浅出(二)-CGLIB 1.基本原理 CGLIB的原理就是生成一个要代理类的子类,子类重写要代理的类的所有不是final的方法.在子类中拦截所有父类方法的调用,拦截下来交给设置的Me ...
- Spring的后置处理器BeanPostProcessor
一.BeanPostProcessor接口的作用 如果我们需要在Spring容器完成Bean的实例化.配置和其他的初始化前后添加一些自己的逻辑处理,我们就可以定义一个或者多个BeanPostProce ...
- 使用OpenCV查找二值图中最大连通区域
http://blog.csdn.net/shaoxiaohu1/article/details/40272875 使用OpenCV查找二值图中最大连通区域 标签: OpenCVfindCoutour ...
- cmstop框架中的js设计content.js
控制cmstop框架中action的js 内容模块 找出当前页面的js的思路01先找显示页面的当前文件.在页面文件中-->找(编辑,删除)按钮-->找获取这个按钮的js选择器 02看加载的 ...