1. 程式人生 > >CENTOS 7安裝步驟apache-tomcat-8.5.34-windows-x86

CENTOS 7安裝步驟apache-tomcat-8.5.34-windows-x86

1,全文可能比較詳細(就是比較瑣碎)(對新手比較友好) 全部命令在行末! 2,首先克隆一個VM虛擬機器。以下這個操作出錯率較高,防止不必要損失。建議在虛擬機器上動手操作! 在這裡插入圖片描述 選擇完整克隆: 在這裡插入圖片描述 克隆OK 在這裡插入圖片描述 3,如果忘記root密碼。我在其他部落格有寫解決方法!確保你的CONNECT是連線狀態!(不用PUTTY就無礙啦) 在這裡插入圖片描述 在這裡插入圖片描述 開始操作: 4,從WINDOWS桌面,直接拖拽apache-tomcat-8.5.34-windows-x86.zip到VM虛擬機器。 如圖:在這裡插入圖片描述 我們先找到他的位置: find / -name ‘apache-tomcat-8.5.34-windows-x86*’ 在這裡插入圖片描述 在這裡插入圖片描述 進入此目錄,pwd記錄下路徑: [

[email protected] Desktop]# pwd /home/yuanlai/Desktop 5,將其拷貝到/usr/local/下。(記得將被拷貝的那個刪除掉。節省磁碟空間。) 在這裡插入圖片描述 已經刪除:在這裡插入圖片描述 6,解壓縮:unzip apache-tomcat-8.5.34-windows-x86.zip 在這裡插入圖片描述 同樣記得刪除:在這裡插入圖片描述 最好重新命名一下:改為tomcat。這樣比較好找。在這裡插入圖片描述 7,cd bin 不是 cd /bin 這兩個完全不同的! 在這裡插入圖片描述 在這裡插入圖片描述 一個.bat用於WINDOWS。 另外一個.sh用於Linux。 檢視許可權:沒有執行許可權。 在這裡插入圖片描述 加上就好啦: 在這裡插入圖片描述 但是,又出現: 在這裡插入圖片描述 Catalina方便記憶:在這裡插入圖片描述 改完之後就OK啦!在這裡插入圖片描述
8,連線測試:預設是8080.要想在WINDOWS訪問。要開放一下這個8080埠。 在這裡插入圖片描述 firewall-cmd --zone=public --add-port=8080/tcp --permanent 在防火牆中新增8080埠 firewall-cmd --reload 重新載入防火牆,這樣開啟的8080端口才生效 在這裡插入圖片描述 9,啟用: 在這裡插入圖片描述 然而開啟不了。還要再寫個檔案。/etc/init.d/tomcat。/etc/init.d:存放著很多的服務程式(當然都是可執行的)init最初的意思。 在這裡插入圖片描述 複製到具有很多服務的/etc/init.d裡面。Vim編輯即可。如圖,寫入: # chkconfig: 112 63 37

description: tomcat server init script

Source Function Library

. /etc/init.d/functions

JAVA_HOME=/usr/local/jdk/ CATALINA_HOME=/usr/local/tomcat 在這裡插入圖片描述 編輯完成後,再次編輯開啟檢視一下確認。賦予許可權。 10, 在這裡插入圖片描述 OK! 11,history 命令僅供參考。我也不知道哪個是必不可少的。 History可以檢視最近500條命令! [[email protected] bin]# history 1 find / -name ‘apache-tomcat-8.5.34-windows-x86*’ 18 cd /home/yuanlai/Desktop/ 19 pwd 22 cd /usr/local/ 23 ls 27 cp /home/yuanlai/Desktop/apache-tomcat-8.5.34-windows-x86.zip ./ 28 ls 29 cd /home/yuanlai/Desktop/ 30 rm apache-tomcat-8.5.34-windows-x86.zip apache-tomcat-8.5.34-windows-x86.zip 31 ls 32 cd /usr/local/ 33 ls 34 unzip apache-tomcat-8.5.34-windows-x86.zip 35 ls 36 rm apache-tomcat-8.5.34-windows-x86.zip 37 ls 38 mv apache-tomcat-8.5.34 tomcat 39 ls 43 cd tomcat/ 44 ls 5 7 cd bin 61 ls 62 ./startup.sh 63 ls -al 64 chmod 777 startup.sh 65 ls -al 67 ./startup.sh 69 chmod 777 catalina.sh 70 ./startup.sh 72 firewall-cmd --zone=public --add-port=8080/tcp --permanent 73 firewall-cmd --reload 76 service tomcat start 77 cp -p /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat 78 vim /etc/init.d/tomcat 79 chmod 755 /etc/init.d/tomcat 80 chkconfig --add tomcat 81 chkconfig tomcat on 82 service tomcat start 83 service tomcat restart 84 service tomcat stop 85 service tomcat start 86 history [[email protected] bin]#