WikiHow này hướng dẫn bạn cách tải xuống, thiết lập và khởi động môi trường máy chủ web Apache Tomcat trên máy tính của bạn, sử dụng hệ thống Ubuntu Linux. Apache Tomcat là một môi trường máy chủ web HTTP mã nguồn mở, dựa trên Java. Bạn có thể triển khai một số đặc tả Java EE bao gồm các công nghệ Java Servlet, JavaServer Pages, Java Expression Language và Java WebSocket trong Tomcat.
Các bước
Phần 1/2: Thiết lập Tomcat
Bước 1. Mở cửa sổ Terminal trên máy Ubuntu của bạn
Nhấp vào biểu tượng Dấu gạch ngang ở trên cùng bên trái và nhấp vào Phần cuối trên danh sách ứng dụng để mở Terminal.
Ngoài ra, nhấn Ctrl + Alt + T trên bàn phím của bạn để mở Terminal
Bước 2. Gõ sudo apt-get update trong Terminal
Lệnh này sẽ cập nhật tất cả các kho lưu trữ của bạn và đảm bảo rằng bạn có phiên bản phần mềm mới nhất để cài đặt mới.
Bước 3. Nhấn ↵ Enter hoặc ⏎ Quay lại bàn phím của bạn.
Thao tác này sẽ chạy lệnh và cập nhật kho lưu trữ của bạn.
Bước 4. Chạy sudo apt-get install default-jdk trong Terminal
Thao tác này sẽ cài đặt phiên bản mới nhất của Bộ phát triển Java chính thức trên máy tính của bạn.
- Nhập hoặc dán lệnh và nhấn ↵ Enter hoặc ⏎ Quay lại để chạy lệnh.
- Bạn sẽ cần cài đặt Java trên máy tính của mình để cài đặt và thiết lập Tomcat.
- Nếu bạn đã cài đặt Java, điều này sẽ cập nhật nó lên phiên bản mới nhất.
- Bạn có thể bỏ qua bước này nếu bạn đã cài đặt phiên bản Java mới nhất.
Bước 5. Chạy sudo useradd -r -m -U -d / opt / tomcat -s / bin / false tomcat trong Terminal
Thao tác này sẽ tạo một người dùng hệ thống mới và nhóm với thư mục chính opt / tomcat để chạy dịch vụ Tomcat.
Bạn không thể chạy dịch vụ Tomcat dưới quyền người dùng gốc vì mục đích bảo mật máy chủ của bạn
Bước 6. Mở trang web Tomcat trong trình duyệt internet của bạn
Nhập hoặc dán https://tomcat.apache.org vào thanh địa chỉ của trình duyệt và nhấn ↵ Enter hoặc ⏎ Return trên bàn phím của bạn.
Bước 7. Nhấp vào phiên bản Tomcat bạn muốn trong "Tải xuống" trên thanh bên trái
Bạn sẽ tìm thấy phiên bản Tomcat có sẵn trên menu điều hướng ở phía bên trái của trang. Bạn có thể chọn Tomcat 9 hoặc phiên bản khác tại đây.
-
Nếu bạn muốn xem phiên bản nào tương thích với hệ thống của mình, hãy nhấp vào Phiên bản nào?
dưới tiêu đề Tải xuống tại đây.
Bước 8. Nhấp chuột phải vào liên kết tar.gz màu xanh lam dưới tiêu đề "Core"
Thao tác này sẽ mở ra các tùy chọn nhấp chuột phải của bạn trên menu thả xuống.
Bước 9. Nhấp vào Sao chép địa chỉ liên kết từ menu chuột phải
Bạn có thể cài đặt trực tiếp Tomcat bằng địa chỉ liên kết của tệp TAR tại đây.
Bước 10. Nhập wget vào Terminal
Điều này sẽ cho phép bạn tải xuống phiên bản Tomcat mới nhất về máy tính của mình từ liên kết tải xuống chính thức.
Thay thế bằng địa chỉ liên kết bạn đã sao chép từ trang web Apache Tomcat chính thức
Bước 11. Nhấn ↵ Enter hoặc ⏎ Trả lại.
Thao tác này sẽ chạy lệnh tải xuống và tải xuống Tomcat trên máy tính của bạn.
Bước 12. Chạy sudo tar xf /tmp/apache-tomcat-9*.tar.gz -C / opt / tomcat
Khi quá trình tải xuống của bạn hoàn tất, hãy chạy lệnh này để trích xuất nội dung của tệp TAR đã tải xuống và di chuyển tệp vào thư mục opt / tomcat.
Đảm bảo thay thế số phiên bản trong "tomcat-9 *.tar.gz" bằng phiên bản Tomcat mà bạn tải xuống
Bước 13. Chạy sudo nano /etc/systemd/system/tomcat.service
Thao tác này sẽ tạo một tệp mới có tên "tomcat.service" và cho phép bạn chỉnh sửa nội dung của nó bằng trình soạn thảo văn bản mặc định của bạn.
Bước 14. Dán cấu hình sau vào tệp tomcat.service
- Đảm bảo đặt "JAVA_HOME" vào thư mục Java của hệ thống của bạn trong đoạn mã sau.
[Unit] Description = Apache Tomcat Web Application Container After = network.target [Service] Type = forking Environment = JAVA_HOME = / usr / lib / jvm / java-1.11.0-openjdk-amd64 Environment = CATALINA_PID = / opt / tomcat / temp / tomcat.pid Môi trường = CATALINA_HOME = / opt / tomcat Môi trường = CATALINA_BASE = / opt / tomcat Môi trường = 'CATALINA_OPTS = -Xms512M -Xmx1024M -server -XX: + UseParallelGC' Môi trường = 'JAVA_OPTS = -Djava.awt.headless = true -Djava.security.egd = file: / dev /./ urandom 'ExecStart = / opt / tomcat / bin / startup.sh ExecStop = / opt / tomcat / bin / shutdown.sh User = tomcat Group = tomcat UMask = 0007 RestartSec = 10 Khởi động lại = luôn luôn [Cài đặt] WantedBy = multi-user.target
Phần 2 của 2: Khởi động dịch vụ Tomcat
Bước 1. Chạy sudo systemctl daemon-reload trong Terminal
Thao tác này sẽ tải lại daemon SystemD và tìm tệp dịch vụ mới của bạn.
Bước 2. Chạy lệnh sudo ufw allow 8080 (tùy chọn)
Nếu máy chủ của bạn được bảo vệ bởi tường lửa, hãy chạy lệnh này trong Terminal để cho phép lưu lượng truy cập trên cổng 8080.
Điều này sẽ cho phép bạn truy cập giao diện Tomcat từ bên ngoài mạng cục bộ của bạn
Bước 3. Chạy lệnh systemctl enable tomcat (tùy chọn)
Nếu bạn chạy lệnh này, dịch vụ Tomcat sẽ tự động bắt đầu khi khởi động hệ thống.
Bước 4. Chạy sudo systemctl start tomcat trong Terminal
Thao tác này sẽ khởi động dịch vụ Tomcat trên máy chủ của bạn.
- Bạn có thể sử dụng lệnh sudo systemctl status tomcat để xác minh trạng thái dịch vụ.
- Bây giờ bạn có thể kiểm tra Tomcat trong trình duyệt internet của mình tại https:// ip-address: 8080. Chỉ cần thay đổi "địa chỉ ip" bằng địa chỉ IP mặc định của hệ thống của bạn trong liên kết.