Centos7部署JDK1.8和tomcat8.0.27
jdk部署
1.下載下傳jdk1.8的rpm包
通路官網:
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
#選擇jdk8的rpm包下載下傳
oracle賬号密碼
[email protected]
密碼:Oracle123
jdk1.8和tomcat8 for centos安裝Centos7部署JDK1.8和tomcat8.0.27 2.安裝jdk包
[[email protected] jdk]# ls
jdk-8u281-linux-x64.rpm
2.安裝
rpm -ivh jdk-8u281-linux-x64.rpm
3.檢視版本
[[email protected] jdk]# java -version
java version "1.8.0_281"
Java(TM) SE Runtime Environment (build 1.8.0_281-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.281-b09, mixed mode)
tomcat8.0.27部署
1.下載下傳/解壓tomcat包
官網:https://tomcat.apache.org/download-80.cgi
選擇Archives,選版本
wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.0.27/bin/apache-tomcat-8.0.27.tar.gz
#速度慢可以用迅雷加速下載下傳
[[email protected] tomcat]# ls
apache-tomcat-8.0.27.tar.gz
2.解壓縮
tar -zxf apache-tomcat-8.0.27.tar.gz
3.修改屬主、數組
chown -R root.root apache-tomcat-8.0.27
4.加入環境變量
export PATH="$PATH:/software/tomcat/tomcat8/bin"
source /etc/profile
echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/software/tomcat/tomcat8/bin
2.啟動tomcat
1.啟動tomcat
/software/tomcat/tomcat8/bin/startup.sh
2.檢視端口
netstat -tunpl|grep java
tcp6 0 0 127.0.0.1:8005 :::* LISTEN 10948/java
tcp6 0 0 :::8009 :::* LISTEN 10948/java
tcp6 0 0 :::8080 :::* LISTEN 10948/java
3.測試通路
curl 192.168.126.11:8080
</html>
我是tomcat1
tomcat配置多執行個體
1.複制一份tomcat的目錄
cp -a apache-tomcat-8.0.27 tomcat8-2
2.修改多執行個體的tomcat配置檔案server.xml的端口
sed -i 's#8005#8011#;s#8080#8081#' /software/tomcat/tomcat8-2/conf/server.xml
3.啟動第二個tomcat執行個體
/software/tomcat/tomcat8-2/bin/startup.sh
4.檢視端口
netstat -tunpl|grep java
tcp6 0 0 127.0.0.1:8005 :::* LISTEN 10948/java
tcp6 0 0 :::8009 :::* LISTEN 10948/java
tcp6 0 0 127.0.0.1:8011 :::* LISTEN 11442/java
tcp6 0 0 :::8080 :::* LISTEN 10948/java
tcp6 0 0 :::8081 :::* LISTEN 11442/java
5.分别在兩個執行個體的站點檔案做以區分
echo '我是tomcat1'>> /software/tomcat/tomcat8/webapps/ROOT/index.jsp
echo '我是tomcat2'>> /software/tomcat/tomcat8-2/webapps/ROOT/index.jsp
6.分别通路兩個多執行個體
[[email protected] ROOT]# curl 192.168.126.11:8080
</html>
我是tomcat1
[[email protected] ROOT]# curl 192.168.126.11:8082
</html>
我是tomcat2
[[email protected] ROOT]# curl 192.168.126.11:8080
</html>
我是tomcat1
[[email protected] ROOT]# curl 192.168.126.11:8082
</html>
我是tomcat2