6月26日
16.1 Tomcat介紹
Tomcat介紹
Tomcat是Apache軟體基金會(Apache Software Foundation)的Jakarta專案中的一個核心專案,由Apache、Sun和其他一些公司及個人共同開發而成。
java程式寫的網站用tomcat+jdk來執行
tomcat是一箇中間件,真正起作用的,解析java指令碼的是jdk
jdk(java development kit)是整個java的核心,它包含了java執行環境和一堆java相關的工具以及java基礎庫。
最主流的jdk為sun公司釋出的jdk,除此之外,其實IBM公司也有釋出JDK,CentOS上也可以用yum安裝openjdk
官網下載地址http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
根據自己的系統版本下載對應的軟體,這裡操作是下載的linux64位。
1.安裝jdk,下載jdk8,放到/usr/local/src/目錄下:
rz //使用rz或xftp把下載好的jdk軟體上傳到目錄下
1.1解壓出來並移到/usr/local目錄下命名為jdk1.8:
tar zxvf jdk-8u171-linux-x64.tar.gz
1.2 編輯/etc/profile/ 配置檔案配置環境變數,最後面增加以下內容:
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/charsets.jar
1.4.1 如果這裡顯示的不一樣,有可能是因為系統呼叫了rpm的openjdk,可以使用which java檢測,結果為/usr/bin/java則說明是pm的JDK,而且執行java -version時會有openjdk字樣,如果想使用自己安裝的jdk,可做如下處理:
mv /user/bin/java /usr/bin/java_bak
source /etc/profile 再執行java -version,顯示結果就會正常。
16.3 安裝Tomcat
1.進入/src目錄並下載Tomcat和解壓,並移到/usr/local/下命名為tomcat:
wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.31/bin/apache-tomcat-8.5.31.tar.gz
tar zxvf apache-tomcat-8.5.31.tar.gz
mv apache-omcat-8.5.31 /usr/local/tomcat
/usr/local/tomcat/bin/startup.sh //因為是二進位制包,所以免去編譯的過程,直接啟動Tomcat
#停用tomcat命令(不支援restart):/usr/local/tomcat/bin/shutdown.sh
ps aux|grep tomcat //查是否有tomcat相關程序
netstat -lntp |grep java //java正常會有三個埠8080、8005和8009
三個埠8080為提供web服務的埠,8005為管理埠,8009埠為第三方服務呼叫的埠,比如httpd和Tomcat結合時會用到
systemctl disable firewalld //關閉防火牆
轉載於:https://blog.51cto.com/404006045/2132992