Tomcat(1)介紹、jdk安裝、安裝Tomcat ? 配置Tomcat監聽80端口
(使用yum 下載安裝的openjdk下載以後就可以使用)
以下實驗用的是在官網下載程序包。
Tomcat是一個中間鍵,要解析java相關的東西,需要先下載JDK
下載jdk
1.下載網站:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
下載相應 的版本號(centos7之前是區分32、64位系統的,centos7是64)
2.穿送到linux下(使用xftp,(Ctrl+Alt+f))
直接拉到linux,然後移動到/usr/local/src/
cd /usr/local/src/ 進入到目錄
3.解壓:
tar zxvf jdk-8u162-linux-x64.tar.gz
4.移動jdk。
mv jdk1.8.0_162 /usr/local/jdk1.8 (移動位置並且改名)
5.編輯環境變量配置文件:
vim /etc/profile //在最後添加內容
JAVA_HOME=/usr/local/jdk1.8/
JAVA_BIN=/usr/local/jdk1.8/bin
JRE_HOME=/usr/local/jdk1.8/jre
PATH=$PATH:/usr/local/jdk1.8/bin:/usr/local/jdk1.8/jre/bin //路徑要定義好才能啟動
CLASSPATH=/usr/local/jdk1.8/jre/lib:/usr/local/jdk1.8/lib:/usr/local/jdk1.8/jre/lib
修改完執行:
source /etc/profile (相當加載一下)
檢驗是否jdk安裝成功:
java -version
如果我們執行java -version發現出現jdk的版本號和我們下載的不一致,或者出現
openjdk(rpm -qa |grep openjdk 即使有這個進程,我們也不能隨意卸載)
安裝Tomcat
(Tomcat相當於webserver,但是它以來jdk)
1.下載二進制包:
wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.0.50/bin/apache-tomcat-8.0.50.tar.gz
2.解壓:tar zxvf apache-tomcat-8.0.50.tar.gz
3.移動tomcat包的位置
mv apache-tomcat-8.0.50 /usr/local/tomcat
4.啟動(因為是二進制包,所以不需要編譯)
/usr/local/tomcat/bin/startup.sh
查看是否啟動成功:
ps aux |grep java
tomcat不支持restart,也就是當修改了配置文件,只能是先把服務停了,然後再啟動
停止服務命令:
/usr/local/tomcat/bin/shutdown.sh
tomcat的啟動和停止服務的命令都是特別的:
/usr/local/tomcat/bin/startup.sh
/usr/local/tomcat/bin/shutdown.sh
查看監聽端口:
8080:提供Web服務的端口,8005為管理端口,8009為第三方服務調用端口
5.關閉防火墻,瀏覽器查看
systemctl stop firewalld
systemctl disable firewalld
瀏覽器訪問8080端口:(能訪問也證明成功啟動tomcat)
配置Tomcat監聽80端口
(之前我們的nginx服務就是監聽80端口的
/etc/init.d/nginx stop
)
配置Tomcat監聽80端口
1.修改配置文件
vim /usr/local/tomcat/conf/server.xml
Connector port="8080" protocol="HTTP/1.1"修改為Connector port="80" protocol="HTTP/1.1"
2.關閉和啟動服務 (前提是其他服務沒有監聽80端口)
/usr/local/tomcat/bin/shutdown.sh
/usr/local/tomcat/bin/startup.sh
最後在瀏覽器直接打上ip地址就可以訪問到tomcat,不需+端口號。
Tomcat(1)介紹、jdk安裝、安裝Tomcat ? 配置Tomcat監聽80端口