发布时间:2014-09-05 15:41:10作者:知识屋
第一步下载tomcat到服务器,这里以本地开发为例,window环境下,Linux下同理。
第二部打开/conf/server.xml文件
1、先找到Connector配置链接参数
[html]
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
URIEncoding="UTF-8"
maxThreads="300" enableLookups="false"
emptySessionPath="true"
redirectPort="8443" />
主要有两个参数解释一下
port: Tomcat默认是8080端口,改成80端口,也就是默认的http端口,这样就可以监听http请求了
URIEncoding:URL地址使用get方法可以兼容中文,也可以改成gbk,不改的话就是乱码了,这样就不至于乱码
例如:window.location.href = "http://www.abc.com/?name="+encodeURIComponent("大大网");
其他参数意义参照那篇文章,很详细
2、找到host节点 配置host
[html]
<Host name="www.abc.com" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context docBase="war-taglib" path="" reloadable="true" />
</Host>
修改几个参数:
name: 原来是localhost 修改为www.abc.com 这就是你的域名
里面再加一个context节点 docBase就是你的war名称
如果你的配置文件是抽出去放在另外目录下,还需要修改catalina.properties
添加:
CONFIG_DIR_PATH=F://config//config (注意Linux下的分隔符)
这样你就可以在项目中使用CONFIG_DIR_PATH变量了
例如Spring里面可以这样
[html]
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="order" value="2" />
<property name="ignoreUnresolvablePlaceholders" value="true" />
<property name="locations">
<list>
<value>file:${CONFIG_DIR_PATH}/tag.properties</value>
<value>file:${CONFIG_DIR_PATH}/../system-config/tag.properties</value>
</list>
</property>
</bean>
至此,Tomcat配置就算完成了。
第三步 绑定host 就不说了。
第四步 启动 访问 http://www.abc.com
以上配置是最最基本最最简单的,不适用与生产环境哦~
有空把nginx也整合进来
linux一键安装web环境全攻略 在linux系统中怎么一键安装web环境方法
Linux网络基本网络配置方法介绍 如何配置Linux系统的网络方法
Linux下DNS服务器搭建详解 Linux下搭建DNS服务器和配置文件
对Linux进行详细的性能监控的方法 Linux 系统性能监控命令详解
linux系统root密码忘了怎么办 linux忘记root密码后找回密码的方法
Linux基本命令有哪些 Linux系统常用操作命令有哪些
Linux必学的网络操作命令 linux网络操作相关命令汇总
linux系统从入侵到提权的详细过程 linux入侵提权服务器方法技巧
linux系统怎么用命令切换用户登录 Linux切换用户的命令是什么
在linux中添加普通新用户登录 如何在Linux中添加一个新的用户
2012-07-10
CentOS 6.3安装(详细图解教程)
Linux怎么查看网卡驱动?Linux下查看网卡的驱动程序
centos修改主机名命令
Ubuntu或UbuntuKyKin14.04Unity桌面风格与Gnome桌面风格的切换
FEDORA 17中设置TIGERVNC远程访问
StartOS 5.0相关介绍,新型的Linux系统!
解决vSphere Client登录linux版vCenter失败
LINUX最新提权 Exploits Linux Kernel <= 2.6.37
nginx在网站中的7层转发功能