centos7下安裝tomcat7


1 安裝說明
安裝環境:CentOS-7.0.1611
安裝方式:源碼安裝
軟件:apache-tomcat-7.0.75.tar.gz
下載地址:http://tomcat.apache.org/download-70.cgi

2 安裝前提
系統必須已安裝配置JDK6+
備份下載包
將"/root/下載/apache-tomcat-7.0.75.tar.gz" 文件拷貝到 /usr/local/src
3 安裝tomcat(將tomcat安裝到/usr/local目錄下 )
復制下載的文件 apache-tomcat-7.0.75.tar.gz到/usr/local
[root@localhost 下載]# cp apache-tomcat-7.0.75.tar.gz  /usr/local
cd到/usr/local目錄
[root@localhost 下載]# cd /usr/local
解壓壓縮包
[root@localhost local]# tar -zxv -f apache-tomcat-7.0.75.tar.gz
刪除壓縮包
[root@localhost local]# rm -rf apache-tomcat-7.0.75.tar.gz
將apache-tomcat-7.0.75重命名為tomcat
[root@localhost local]# mv apache-tomcat-7.0.75 tomcat
4 設置環境變量
[root@localhost bin]# vi /etc/profile
增加下面三行
export CATALINA_HOME=/usr/local/tomcat
export CATALINA_BASE=/usr/local/tomcat
export PATH=$PATH:${CATALINA_HOME}/bin
#如果不加【export PATH=$PATH:${CATALINA_HOME}/bin】,那么在執行/usr/local/tomcat/bin/startup.sh命令,
#報 【bash: startup.sh: 未找到命令...】錯誤,是因為在path環境變量中沒有/usr/local/tomcat/bin/目錄,

讓設置環境變量生效
[root@localhost local]# source /etc/profile


5 設置Tomcat編碼
配置Tomcat服務器編碼為UTF-8:
打開tomcat安裝目錄下的conf/server.xml文件,(大約在69行處)將8080端口的<connector></connector>標簽中設置成 URIEncoding=”UTF-8”。

6 啟動Tomcat
執行以下命令 ,啟動tomcat
[root@localhost bin]# startup.sh

出現以下信息說明已成功啟動。
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/java/jdk1.7.0_80
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.


===================================
//防火牆這段不做也是好用的,在centos 7中
增加8080端口到防火牆配置中,執行以下操作:
[root@linuxidc ~]# vi + /etc/sysconfig/iptables
#增加以下代碼
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
重啟防火牆
[root@linuxidc java]# service iptables restart
=============================================
7 檢驗Tomcat安裝運行
通過以下地址查看tomcat是否運行正常
http://192.168.0.100:8080
看到tomcat系統界面,說明安裝成功!
192.168.0.100 是本機的IP地址,可以通過命令 ifconfig 查看

8 停止Tomcat
[root@localhost ~]#  /usr/local/tomcat/bin/shutdown.sh  




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM