1. Tomcat là gì?

Apache Tomcat®  là một phần mềm mã nguồn mở thực hiện cài đặt công nghệ Java Servlet, JavaServer Pages, Java Expression Languate và Java WebSocket.

Bạn đang xem: Tomcat là gì

Tomcat là một ứng dụng máy chủ gọn nhẹ, thường dùng để deploy các ứng dụng Java Web. Nó được phát triển bởi Apache và hoàn toàn miễn phí (free ???? )

*

2. Cài đặt và cấu hình tomcat

Ở bài này mình sẽ hướng dẫn các bạn cài đặt và cấu hình tomcat 8 (bản mới nhất là tomcat 9 nhưng nó vẫn đang là Beta, nên chúng ta sẽ dùng tomcat 8 cho ổn định)

Yêu cầu máy bạn phải cài Java trước khi thực hiện cài tomcat (Bạn có thể xem lại cách cài JDK tại đây)

Các bạn truy cập trang web https://tomcat.apache.org/download-80.cgi để download tomcat.

Ở đây mình download bản zip, nó có thể chạy trên window/linux, 32bit/64bit

*

Giải nén file zip vừa download về.

*

Tạo biến môi trường cho tomcat

*

Chọn Advanced System Setting > Advanced > Enviroment Variables

*

Click New, nhập Variable name là “CATALINA_HOME”, nhập Variable values là folder bạn giải nén file tomcat, ở đây mình giải nén ra folder “C:installapache-tomcat-8.0.47”

*

*

Tomcat là gì? Cài đặt và cấu hình tomcat thienmaonline.vn

Tạo account quản lý cho tomcat:

Mở file tomcat-users.xml trong folder conf.

Xem thêm: Dược Liệu Tiếng Anh Là Gì – Dược Liệu Trong Tiếng Anh Là Gì

Thêm dòng:

Trong đó manager-gui, manager-script, manager-jmx, manager-status là các role được định nghĩa sẵn trong tomcat với các vai trò:

manager-gui – allows access to the HTML GUI and the status pages (cho phép truy cập vào trang quản lý HTML GUI và trang trạng thái)manager-script – allows access to the text interface and the status pages (cho phép truy cập vào giao diện text và trang status)manager-jmx – allows access to the JMX proxy and the status pages (cho phép truy cập vào JMX proxy và trang status)manager-status – allows access to the status pages only (chỉ cho phép truy cập vào trang status)

*

Lưu lại, và bắt đầu chạy tomcat bằng cách click vào file startup.bat trong folder bin

*

Cổng http mặc định của tomcat là 8080, do đó bạn truy cập vào link: http://localhost:8080/

*

Mục Server Status: Hiển thị trạng thái của server như hệ điều hành, JVM version, bộ nhớ Heap đang dùng…

*

Mục Manager App hiển thị các ứng dụng web đang chạy, các session đang lưu, cho phép triển khai ứng dụng web (deploye file war…)

*

Mục Host Manager quản lý host.

3. Triển khai ứng dụng web lên Tomcat

Thường thì chúng ta sẽ export ứng dụng web thành file war rồi deploy lên trên trang Manager App, hoặc chạy trực tiếp từ IDE (eclipse, netbeans), hoặc copy ứng dụng web vào folder webapps.

Xem thêm: Giá Goldmark City – Chung Cư Goldmark City Quà Tặng 250 Triệu

Mình sẽ hướng dẫn tất cả các cách này một cách chi tiết nên sẽ hơi dài, vì vậy mình sẽ tách ra thành một bài mới cho dễ đọc, các bạn có thể đọc tại đây: https://thienmaonline.vn/install/trien-khai-ung-dung-java-web-len-tomcat.html

Tomcat là gì? Cài đặt và cấu hình tomcat thienmaonline.vn

Okay, done!

References:

https://tomcat.apache.org/tomcat-8.0-doc/setup.html

This entry was posted in Apache, Install, Tomcat and tagged cấu hình, install, tomcat. Bookmark the permalink.

Điều hướng bài viết

← Các Scope trong JSP Servlet. Application, Request, Session, Page scope
Triển Khai ứng dụng Java Web lên Tomcat →

Chuyên mục: Hỏi Đáp