在Linux上的安裝Tomcat
本文使用的軟件版本如下:
Linux: CentOS6.7
Tomcat: tomcat-7.0.52
JDK: jkd-8U131-linux-x64
JDK的下載安裝與配置,參考上篇博文在Linux上安裝Jdk的詳細步驟.
Tomcat的安裝
解壓縮
# mkdir /usr/local/tomcat
# cd /usr/local/tomcat
# tar -zxvf /software/apache-tomcat-7.0.52.tar.gz
生成鏈接以便版本升級
# ln -s apache-tomcat-7.0.52 server
啟動Tomcat
# cd /usr/local/tomcat/server/bin
測試Tomcat:
打開防火墻,使外部能訪問
# /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
# service iptables save
# service iptables restart從配置文件選擇startup.sh 啟動tomcat
[[email protected] bin]# ./startup.sh
Using CATALINA_BASE: /usr/local/tomcat/apache-tomcat-7.0.52
Using CATALINA_HOME: /usr/local/tomcat/apache-tomcat-7.0.52
Using JRE_HOME: /usr/lib/jvm/jdk1.8.0_131
Using CLASSPATH: /usr/local/tomcat/apache-tomcat-7.0.52/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-7.0.52/bin/tomcat-juli.jar
Tomcat started.查看本機的IP地址查看是否已經啟動
[[email protected] bin]# ifconfig
inet addr:192.168.1.104 Bcast:192.168.1.255 Mask:255.255.255.0
在瀏覽器輸入: http://192.168.1.104:8080
出現tomcat的頁面表示安裝成功.
停止Tomcat
# ./shutdown.sh配置web訪問端口
可以修改conf目錄下的文件server.xml,修改Connector元素(Tomcat的默認端口是8080),需要重新啟動Tomcat服務生效.
# vi /usr/local/tomcat/server/conf/server.xml
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />Tomcat的目錄結構
·bin //存放Tomcat的命令腳本文件
·conf //存放Tomcat服務器的各種配置文件,最主要是server.xml
·lib //存放Tomcat服務器支撐jar包
·logs //存放日誌文件
·temp //存放臨時文件
·webapps //web應用所在目錄,外界訪問web資源的存放目錄
·work //Tomcat的工作目錄web應用的目錄結構
webapp -- web應用所在目錄
|--- html, jsp, css, js文件等 -- 這些文件一般在web應用根目錄下,根目錄下的文件外界可以直接訪問.
|--- WEB-INF 目錄 -- java類、jar包、web配置文件存在這個目錄下,外界無法直接訪問,由web服務器負責調用.
|--- classes 目錄 -- java類
|--- lib 目錄 -- java類運行所需要的jar包
|--- web.xml 文件 -- web應用的配置文件
本文出自 “xinsz08の平行時空” 博客,請務必保留此出處http://xinsz08.blog.51cto.com/10565212/1949149
在Linux上的安裝Tomcat