Linux 下配置tomcat

来源:互联网 发布:小米在线软件商店 编辑:程序博客网 时间:2024/05/16 12:36

Linux 下配置tomcat

 

 

1.获取相应的软件

tomcat下载地址:

http://tomcat.apache.org/

适用于所有操作系统的 Java 下载:
http://www.java.com/zh_CN/download/manual.jsp

2.准备

通过共享文件夹将文件拷贝至linux

解压缩apache-tomcat-7.0.35.tar.gz至/qlone/apache-tomcat-7.0.35

 

安装jre-7u11-linux-x64.rpm

rpm -ivh jre-7u11-linux-x64.rpm

2.1 检查安装效果

[root@QL Desktop]# java -version

java version "1.6.0_22"

OpenJDK Runtime Environment (IcedTea6 1.10.4) (rhel-1.41.1.10.4.el6-x86_64)

OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)

2.2 安装后的java相关路径

安装后java路径:/usr/java

jre路径:/usr/java/jre1.7.0_11

 

3. 参考过的资料:

Linux下Tomcat安装与启动
http://www.heibai.net/articles/securitybug/Linux/2011/0801/15675.html

linux下tomcat不能启动
http://www.cjsdn.net/post/view?bid=11&id=112956&sty=1&tpg=4&age=0

如何修改Tomcat的端口号?
http://blog.csdn.net/lijiazhi1987/article/details/2774043

Tomcat 7 访问 Manager 和 Host Manager .
http://blog.csdn.net/babyfacer/article/details/6839972

 

4. 配置tomcat

 1) 配置环境

  $ vi /etc/profile                         #用vi编辑器打开该文件进行编辑(添加环境变量)
  然后在文件的最尾部加入以下代码:
  CATALINA_HOME=//qlone/apache-tomcat-7.0.35                           #(tomcat版本视自己的安装版本而定)
  export CATALINA _HOME
  保存退出。


2) tomcat的bin目录下面的setclasspath.sh,添加红色部分,路径自己修改

/qlone/apache-tomcat-7.0.35/bin下面setclasspath.sh

# -----------------------------------------------------------------------------
#  Set JAVA_HOME or JRE_HOME if not already set, ensure any provided settings
#  are valid and consistent with the selected start-up options and set up the
#  endorsed directory.
#
#  $Id: setclasspath.sh 1430568 2013-01-08 22:08:57Z schultz $
# -----------------------------------------------------------------------------

export JAVA_HOME=/usr/java
export JRE_HOME=/usr/java/jre1.7.0_11


# Make sure prerequisite environment variables are set

 

3)现在在终端运行命令:
[root@QL Desktop]# cd /qlone/apache-tomcat-7.0.35
[root@QL apache-tomcat-7.0.35]# ls
LICENSE  RELEASE-NOTES  bin   lib   temp     work
NOTICE   RUNNING.txt    conf  logs  webapps
[root@QL apache-tomcat-7.0.35]# cd bin/

#开启TOMCAT服务器
[root@QL bin]# ./startup.sh
Using CATALINA_BASE:   /qlone/apache-tomcat-7.0.35
Using CATALINA_HOME:   /qlone/apache-tomcat-7.0.35
Using CATALINA_TMPDIR: /qlone/apache-tomcat-7.0.35/temp
Using JRE_HOME:        /usr/java/jre1.7.0_11
Using CLASSPATH:       /qlone/apache-tomcat-7.0.35/bin/bootstrap.jar:/qlone/apache-tomcat-7.0.35/bin/tomcat-juli.jar

 

——奇怪的是以前配置好tomcat后启动,总会显示很多参数,最后提示启动花了多少MS。现在看不到了。

./startup.sh  只显示上面那多,检查一下的确启动了。

./shutdown.sh  也是这样。

[root@QL bin]# ./shutdown.sh
Using CATALINA_BASE:   /qlone/apache-tomcat-7.0.35
Using CATALINA_HOME:   /qlone/apache-tomcat-7.0.35
Using CATALINA_TMPDIR: /qlone/apache-tomcat-7.0.35/temp
Using JRE_HOME:        /usr/java/jre1.7.0_11
Using CLASSPATH:       /qlone/apache-tomcat-7.0.35/bin/bootstrap.jar:/qlone/apache-tomcat-7.0.35/bin/tomcat-juli.jar
[root@QL bin]# ./startup.sh

 

//-------------------------------------------------------------------//

请高手帮忙终于找到输出的日志了。

日志路径:/apache-tomcat-7.0.35/logs

运行日志:catalina.out(这里可以查到运行系统中的SQL语句)

登录日志:localhost_access_log.日期.txt

//-------------------------------------------------------------------//

 

5. 检查
打开浏览器输入:

http://localhost:8080

http://127.0.0.1:8080

 

启动成功。

 

6. 加载自己应用的地方:

如果有war包,放在/qlone/apache-tomcat-7.0.35/webapps目录下,tomcat启动后自动解压缩。

 

7. 修改tomcat端口号

 修改Tomcat端口号步骤:
1.)找到Tomcat目录下的conf文件夹
2.)进入conf文件夹里面找到server.xml文件
3.)打开server.xml文件
4.)在server.xml文件里面找到下列信息
 <Connector port="8080"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true" />
5.)把port="8080"改成port="8888",并且保存

6.)重启tomcat服务检查:

http://localhost:8888

http://127.0.0.1:8888

 

8.小结

以前没用过tomcat,缺乏必要的了解。虽然侥幸测试成功,但需要重新找些资料认真阅读一下。

比如Apache Tomcat/7.0.35启动后,页面上还有一些选项:

Server Status

Manager App

Host Manager

点击后提示需要用户名和密码才能登陆,登录后起什么作用,能干什么,对于这些还是不了解。

 

 

 

 

 

 

 

 

原创粉丝点击