## 常見問題
### CentOS下TomCat不能使用80端口的問題
1024以下的端口只能由root用戶使用,普通權限的tomcat服使用80端口啟動時會報沒有權限。
java.net.BindException: Permission denied :80
解決方法:
方法一:更改啟動用戶為root,不建議。
方法二(推薦,提供的鏡像中使用的是該方法):做端口重定向,將發向80的請求改到8080端口處理。執行下面的命令
[root@iZ94bojtvkpZ ~]#?iptables?-t?nat?-A?PREROUTING?-p?tcp?-m?tcp?–dport?80?-j?REDIRECT?–to-ports?8080
[root@iZ94bojtvkpZ ~]#?iptables?-t?nat?-A?PREROUTING?-p?udp?-m?udp?–dport?80?-j?REDIRECT?–to-ports?8080
[root@iZ94bojtvkpZ ~]#?service iptables save
- 關于本書
- 鏡像安裝包
- 表:鏡像組成一覽
- 附:常用賬號與密碼說明
- Java On Tomcat指南(Linux)
- 如何安裝Java網站?
- 如何設置HTTPS訪問?
- 如何修改上傳的文件權限?
- 如何查看和管理日志文件?
- 如何管理數據庫?
- 常見問題
- 如何部署Java應用
- 如何用SMTP發送郵件
- 如何安裝Redis
- Java On Tomcat指南(Windows)
- 如何安裝Java網站?
- 如何設置HTTPS訪問?
- 如何查看和管理日志文件?
- 如何管理數據庫?
- 常見問題
- 如何用SMTP發送郵件
- 備份
- 升級
- 域名管理
- 域名解析
- 域名綁定
- 云服務器操作
- Linux:登錄與文件管理(SFTP)
- Windows:遠程桌面與文件管理
- 安全組設置
- 快照備份
- 掛載數據盤
- 附:常見Linux命令操作
- 附:服務啟動與停止