Giới thiệu
Apache Tomcat có thể chạy các công nghệ Java khác nhau và chạy các ngôn ngữ JavaServer (JSP), JavaServlet và Java Expression. Bài viết này sẽ hướng dẫn bạn cách cài đặt Apache Tomcat Server và thiết lập Trình quản lý ứng dụng web trên Ubuntu 20.04 trong 11 bước đơn giản. Máy chủ Apache Tomcat có thể được cài đặt ngay từ kho phần mềm của Ubuntu, nơi chứa phiên bản mới nhất, ổn định nhất của máy chủ Tomcat.
Bước 1: Cập nhật APT
Đầu tiên, như mọi khi, hãy cập nhật APT của bạn.
$sudocập nhật apt
Bước 2: Kiểm tra Tomcat trong Kho lưu trữ
Kiểm tra gói máy chủ Tomcat trong kho lưu trữ. Kho lưu trữ sẽ hiển thị cho bạn tất cả các gói mới nhất có sẵn để tải xuống.
$sudo tìm kiếm apt-cachetomcat
Bước 3: Tải xuống Tomcat
Tải xuống gói tomcat9 và gói quản trị tomcat9 và các phụ thuộc của nó bằng lệnh đầu cuối sau.
$sudođúng cáchTải vềtomcat9 tomcat9-admin
Bước 4: Cài đặt Apache Tomcat Server
Khi quá trình tải xuống hoàn tất, nó sẽ cài đặt Máy chủ Apache Tomcat, máy chủ này sẽ tự động khởi động. Để xác minh, hãy nhập lệnh ss sau, lệnh này sẽ hiển thị cho bạn số cổng mở 8080, cổng mở mặc định dành riêng cho Máy chủ Apache Tomcat.
$NS-ltn
Bước 5: Thay đổi cài đặt Tomcat
Khi hệ điều hành Ubuntu khởi động lại, Máy chủ Apache Tomcat sẽ tự động khởi động. Cài đặt chương trình này có thể được thay đổi bằng cách nhập một trong hai lệnh sau.
$sudosystemctlcho phéptomcat9HOẶC
$sudosystemctl vô hiệu hóa tomcat9
Bước 6: Cho phép lưu lượng truy cập đến cổng 8080
Nếu các cổng tường lửa, cụ thể là UFW, đang hoạt động trên hệ thống của bạn, các thiết bị muốn kết nối với Máy chủ Apache Tomcat sẽ gặp khó khăn khi kết nối. Để cho phép lưu lượng truy cập từ bất kỳ nguồn nào đến cổng 8080 của Máy chủ Tomcat, hãy nhập lệnh sau.
$sudoufw cho phép từ bất kỳ đến bất kỳ cổng nào8080proto tcp
Bước 7: Kiểm tra máy chủ Tomcat
Bây giờ, bạn có thể kiểm tra máy chủ Tomcat của mình. Khi Tomcat bắt đầu chạy, bạn có thể kiểm tra chương trình trong trình duyệt web. Sử dụng địa chỉ lặp lại của hệ thống, bạn có thể kết nối với máy chủ Tomcat bằng cách chỉ định cổng có địa chỉ trong thanh tìm kiếm URL, như sau:
http://127.0.0.1:8080Tomcat đang hoạt động nếu bạn thấy trang này, nó hoạt động !.
Bước 8: Tạo người dùng
Bạn nên tạo người dùng cho Trình quản lý ứng dụng web trong Máy chủ Tomcat. Tài khoản người dùng mới phải được thiết lập để sử dụng Trình quản lý ứng dụng web Apache Tomcat.
Mở tệp tomcat-users.xml trong thư mục Tomcat bằng trình soạn thảo văn bản yêu thích của bạn.
$sudo nano /Vân vân/tomcat9/tomcat-users.xmlBước 9: Thêm các dòng được gắn thẻ
Khi tệp được mở, hãy thêm ba dòng được gắn thẻ này vào tệp phía trên< tag. Here, new user with the name tomcat has been created with a password set as pass. Add your own values as substitution for the username and password.
<vai diễnvai trò='admin-gui'/><vai diễnvai trò='manager-gui'/>
<người sử dụngtên tài khoản='tomcat' mật khẩu mở khóa='đi qua'vai trò='admin-gui, manager-gui'/>
Lưu file và đóng nó lại. Bây giờ, chúng ta có thể chuyển sang truy cập khu vực ứng dụng trình quản lý.
Bước 10: Khởi động lại Tomcat
Khởi động lại Máy chủ Tomcat bằng lệnh sau.
$sudosystemctl khởi động lại tomcat9
Bước 11: Truy cập Trình quản lý ứng dụng Tomcat
Để truy cập trình quản lý ứng dụng web máy chủ Tomcat, hãy nhập URL: http://127.0.0.1:8080/manager/html vào thanh tìm kiếm URL của trình duyệt web và nhấn enter. Tiếp theo, nhập thông tin xác thực mà bạn đã cấp cho người dùng mới trong Máy chủ Tomcat. Bây giờ bạn sẽ thấy Cửa sổ Trình quản lý Ứng dụng Web.
Phần kết luận
Apache Tomcat Server là một chương trình phần mềm tuyệt vời để triển khai một máy chủ Java HTTP. Thiết lập Apache Tomcat Server trên Ubuntu 20.04 rất dễ dàng và không yêu cầu các lệnh phức tạp.