- Update APT
- $ sudo apt update
- Check Tomcat in Repository
- $ sudo apt-cache search tomcat
- ติดตั้ง
- $ sudo apt install tomcat9 tomcat9-admin
- tomcat จะรันอัตโนมัติ ลองเช็ค ด้วยคำสั่ง ss -ltn จะเจอ port 8080
- เปิด ปิด service tomcat
- $ sudo systemctl enable tomcat9 /หรือ
- $ sudo systemctl disable tomcat9
- ถ้า firewall เปิด โดยเฉพาะ UFW จะทำให้ ข้างนอก access port 8080 ยาก เลยอาจต้อง allow ทุกทราฟฟิคให้เข้า 8080 ได้ ด้วยคำสั่งนี้
- $ sudo ufw allow from any to any port 8080 proto tcp
- TEST
- http://127.0.0.1:8080
- Create User
- $ sudo vi /etc/tomcat9/tomcat-users.xml
- Add
<role rolename=“admin-gui”/>
<role rolename=“manager-gui”/>
<user username=“tomcat” password=“pass”roles=“admin-gui,manager-gui”/>
-
- $ sudo systemctl restart tomcat9
- http://127.0.0.1:8080/manager/html
[good] https://www.howtoforge.com/tutorial/how-to-install-and-configure-apache-tomcat-9-on-ubuntu-1804/