Tomcat項目部署問題記錄
1. -bash: ./startup.sh: Permission denied
問題:
新裝tomcat后,執行啟動命令會出現 -bash: ./startup.sh: Permission denied的問題。因為用戶沒有權限,而導致無法執行。
解決:
用命令chmod 修改一下bin目錄下的.sh權限就可以了
chmod u+x .sh
這里的u 這里指文件所有者,+x 添加可執行權限,.sh表示所有的sh文件
2. 端口占用Address already in use
問題:
端口占用Address already in use
解決:
已知tomcat占用
列出tomcat使用進程
ps -ef |grep tomcat
殺掉對應的進程號
kill -9 進程號
不知什么進程占用端口
查找使用端口的進程
netstat -apn|grep 80
殺掉對應的進程號
kill -9 進程號
問題:
解決: