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部署,一路来走过很多弯路. 下面就 ...
随机推荐
- shell脚本学习(三)
1.在grep中, ^标记着单词的开始, $ 标记着单词的结束. 查看一个单词是否在linux自带的词典中,脚本如下: #bin/sh #文件名:checkword.sh word=$1 grep & ...
- Activity的四中启动模式的应用场景。
1,standard 默认情况下的启动模式,队列排序,linked 2,singleTop ,任务栈栈顶只有一个实例.如果Activity A在栈顶,就不会在A 的上面创建新的 Activity A ...
- [kuangbin带你飞]专题四 最短路练习 POJ 1797 Heavy Transportation
求每条道路的最大承载量 和上一道题差不多 就是松弛的规则从最大值变成了最小值 /* *********************************************** Author :Su ...
- VS2010编译以前版本工程时 ERROR CVT1100:duplicate resource,type:MANIFEST解决办法
1.将 Resource Files 里面的 *.exe.manifest 文件删除 2.右键选择 *.rc 文件,选择 view code,查找并删除所有引用 *.exe.manifest 文件的代 ...
- OC类的本质及分类
(一)类的本质 类对象(class object)与实例对象(instance object) 类本身也是一个对象,是class类型的对象,简称“类对象”. 在/usr/include/objc/ob ...
- 获取android源码中遇到的问题
最近项目相当紧张,回家之后还需要继续研究android源码. 从网上找了一些资料,下载过程中还是遇到了很多问题.这里罗列一下: 1. 下载Repo过程中提示证书问题: curl https://dl- ...
- 38.利用接口做参数,写个计算器,能完成+-*/运算 (1)定义一个接口Compute含有一个方法int computer(int n,int m); (2)设计四个类分别实现此接口,完成+-*/运算 (3)设计一个类UseCompute,含有方法: public void useCom(Compute com, int one, int two) 此方法要求能够:1.用传递过来的对象调用comp
//接口Compute package jieKou; public interface Compute { int Computer(int n,int m); } //加 package jieK ...
- MediaWiki搭建教程
♦ MediaWiki是什么以及有什么作用,这里我就不再阐述了,网上可以查到很多.这里只是简单记录一下搭建wiki的基本过程,给一些热爱捯饬的小伙伴一些参考. ♦ 其实wiki的搭建本身很简单,最 ...
- hdu 5493 Queue treap实现将元素快速插入到第i个位置
input T 1<=T<=1000 n 1<=n<=100000 h1 k1 h2 k2 ... ... hn kn 1<=hi<=1e9 0<=ki&l ...
- 从Map、JSONObject取不存在键值对时的异常情况
1.在Map中取不存在的键值对时不会报异常,只会返回null. @Test public void testMap() { Map<String, Object> map = new Ha ...