TopDev

Hướng dẫn cài tomcat 9 lên server ubuntu 22.04

topdev 📖 2 phút đọc

Để chạy web Java (JSP/Servlet) trên Tomcat 9 trong Ubuntu, bạn có thể làm theo các bước cơ bản sau:



✅ Bước 1: Cài đặt JDK (nếu chưa có)#

sudo apt update sudo apt install default-jdk -y java -version # kiểm tra



✅ Bước 2: Cài đặt Apache Tomcat 9#

sudo apt install tomcat9 tomcat9-admin -y

Sau khi cài xong, kiểm tra dịch vụ:

sudo systemctl status tomcat9

Nếu Tomcat đang chạy → mở trình duyệt và truy cập: http://localhost:8080



✅ Bước 3: Cấp quyền đăng nhập trang quản trị (manager / host-manager)#

Mở file:

sudo nano /etc/tomcat9/tomcat-users.xml

Thêm vào trước thẻ </tomcat-users>:

<role rolename="manager-gui"/> <role rolename="admin-gui"/> <user username="admin" password="admin123" roles="manager-gui,admin-gui"/>

Lưu lại → Ctrl + O, Enter, Ctrl + X.

Khởi động lại tomcat:

sudo systemctl restart tomcat9

Sau đó vào: http://localhost:8080/manager/html đăng nhập bằng tài khoản bạn vừa tạo.



✅ Bước 4: Deploy ứng dụng JSP/Servlet (file .war)#

Có 2 cách:

C1 – Upload trực tiếp từ “Manager App”

C2 – Copy vào thư mục webapps

sudo cp /path/to/your-app.war /var/lib/tomcat9/webapps/

Tomcat sẽ tự động giải nén → ứng dụng chạy tại: http://localhost:8080/your-app



✅ Một vài lệnh quản trị Tomcat#

Hành động Lệnh
Khởi động lại Tomcat sudo systemctl restart tomcat9
Dừng Tomcat sudo systemctl stop tomcat9
Bật chạy cùng hệ thống sudo systemctl enable tomcat9


Nếu bạn muốn mình viết một bài “chuẩn từng lệnh copy/paste” thì gửi thêm: 👉 "Viết đầy đủ các lệnh để mình copy cài luôn" nhé.

Muốn hướng dẫn thêm trường hợp deploy nhiều dự án, thiết lập domain, hoặc HTTPS (SSL) thì cứ nhắn tiếp 👍

Bài liên quan trong #Java

✓ Đã sao chép link