CentOS6.x配置tomcat搭建JSP应用服务器

时间:2023-02-10 11:59:06

先了解下jdk和jre区别:

JDK:面向开发人员的SDK(软件开发工具包),它提供开发环境和运行环境。也包括jre。

JRE:面向java程序的使用者,java运行环境,所以只运行java程序,选择JRE即可。

当然JDK也是可以的,个人认为运行java程序jre比较好,更省资源。和JDK配置基本是一样的。

1、安装jre

tar zxvf jre-7u17-linux-x64.tar.gz
mv jre-7u17-linux /usr/local/jre7 #直接解压后移动到指定位置。

添加环境变量

vi /etc/profileJAVA_HOME=/usr/local/jrePATH=$PATH:$JAVA_HOME/binCLASSPATH=.:$JAVA_HOME/lib:dt.jar$JAVA_HOME/lib/tools.jarexport CLASSPATH JAVA_HOME PATH保存退出!source /etc/profile #生效环境变量java -version #显示java版本说明成功

2、安装tomcat

下载:http://tomcat.apache.org/download-70.cgi

tar zxvf apache-tomcat-7.0.30.tar.gzmv apache-tomcat-7.0.30 /usr/local/tomcat7cd /usr/local/tomcat7/bin/./startup.sh #启动tomcat程序,停止是shutdown.sh

http://127.0.0.1:8080 #显示tomcat页面配置成功。

3、测试web站点

网站根目录:/usr/local/tomcat7/webapps/ROOT

  • http://127.0.0.1:8080 #显示tomcat页面说明成功。

  • 修改默认tomcat8080端口为80:

    vi server.xml 找到这段把8080修改为80,然后重启tomcat即可:<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />
  • 查看日志:tail -f logs/catalina.out

4、添加多个web站点

vi /usr/local/tomcat7/conf/server.xml  #添加host,一个host对应一个站点<Host name=”www.test.com” debug=”0″ appBase=”网站程序位置” unpackWARs=”true” autoDeploy=”true”><alias>test2.com</alias><alias>test2</alias><Context path=”” docBase=”/” debug=”0″ reloadable=”true” /></Host>

重启tomcat!
http://www.test.com 显示test页面。 #局域网需要做host记录,才能用域名访问


本文出自 “李振良的技术博客” 博客,请务必保留此出处http://lizhenliang.blog.51cto.com/7876557/1290441