標籤:dev 連接埠號碼 linu start pid gre amd .gz and
查看 linux 系統位元
getconf LONG_BIT
java JDK: http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.rpm
tomcat 9.0 : http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.10/bin/apache-tomcat-9.0.10.tar.gz
將以上2個檔案上傳至 /home/admin 目錄下
cd /home/admin
rpm -ivh jdk-8u181-linux-x64.rpm 安裝java JDK
tar zxvf apache-tomcat-9.0.10.tar.gz 解壓tomcat
配置jdk系統內容變數
cd /etc/
vi profile
在此檔案最後添加以下內容
# java path
export JAVA_HOME=/usr/java/jdk1.8.0_181-amd64
export CLASSPATH=.:${JAVA_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
可設定修改tomcat連接埠
cd /home/lifu/apache-tomcat-9.0.10/conf
vi server.xml
修改8080 為你需要的連接埠號碼
啟動tomcat
cd /home/lifu/apache-tomcat-9.0.10/bin
./startup.sh
查看tomcat是否正常啟動
cd /home/lifu/apache-tomcat-9.0.10/logs
cat catalina.out
如果沒有正常啟動,可能是連接埠號碼被佔用,可以使用以下方法查詢
lsof -i:8080 查看是哪個進程佔用了
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 8446 root 49u IPv4 8294048 0t0 TCP *:webcache (LISTEN)
ps axu|grep 8446 查看對應pid進程的詳細資料
關閉tomcat
cd /home/lifu/apache-tomcat-9.0.10/bin
./shutdown.sh
添加指定連接埠到防火牆中
iptables -I INPUT -p 協議 --dport 連接埠號碼 -j ACCEPT
例如:
1 iptables -I INPUT -p udp --dport 161 -j ACCEPT2 iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
Linux(64) 下 Tomcat + java 環境搭建