1、tomcat安裝(不再解釋)
3、修改tomcat啟動埠 conf/server.xml,一般是8080,但是8080容易被占用
4、啟動 bin/startup.sh
(1)如果報錯沒有許可權,就chmod u+x *.sh
(2)看日誌,logs/catalina.out,輸入命令cat catalina.out
如果埠被占用,會提示位址已經被占用,就修改配置檔案
(3)檢視埠情況
查詢被占用埠 netstat -tln |grep 8080
檢視埠屬於哪個程式 lsof -i :8080
殺掉程式 kill -9 id
也可以./shutdow.sh但是會經常報錯。
5、最後啟動localhost:8080
6、manager頁面報403錯誤
解決方法,一共分兩步:
1、檢視是否新增使用者和角色:
[root@vm2018 conf]# vi tomcat-users.xml
進入到tomcat的conf目錄下,編輯tomcat-users.xml配置檔案
新增manager-script角色,並賦予角色給admin
2、檢視是否ip做了限制
修改完畢,關閉瀏覽器,重新開啟tomcat,manager可以正常訪問了
部署到Linux TOMCAT 安裝和啟動
執行啟動tomcat 驗證因為還沒有從安全組開放埠8080,所以還無法通過外網檢視tomcat是否啟動。只能通過檢視埠是否處於監聽狀態檢視tomcat是否啟動 netstat anp grep 8080如圖所示,8080埠處於監聽狀態 檢視啟動日誌 通過如下命令可以檢視tomcat的啟動日誌 tai...
Linux Tomcat 啟動失敗
原因 熵池太小 熵池的大小是根據鍵盤 滑鼠之類的噪音產生的數 然後 dev random會根據熵池來生成隨機數 而生成需要有足夠的熵池裡的噪音數 如果沒有達到的話就會一直阻塞 tomcat啟動的時候為了生成session id就會獲取這個隨機數來生成密匙 所以才出現上面的情況 一直阻塞在等待熵池裡的...
Linux Tomcat 安裝筆記
環境 vmware workstation 10,centos 7 x86 64 1511.iso,xshell 4.0,ip 192.168.216.140 root localhost wget bash wget 未找到命令 root localhost yum list wget yum檢視...