Làm thế nào để cài đặt Tomcat trên Ubuntu và các dẫn xuất?

Apache-Tomcat

Tomcat là một ứng dụng máy chủ mã nguồn mở cho Linux, Windows và các hệ điều hành khác được thiết kế để chạy bộ chứa Java Serverlet và cũng có thể chạy công nghệ Trang Máy chủ Java.

Tomcat là một vùng chứa web có hỗ trợ servlet và JSP. Tomcat không phải là một máy chủ ứng dụng, giống như JBoss hoặc JOnAS.

Bạn có thể hoạt động như một máy chủ web của chính nó. Tomcat được phát triển và cập nhật bởi các thành viên của Apache Software Foundation và các tình nguyện viên độc lập.

Người dùng có quyền truy cập miễn phí vào mã nguồn và dạng nhị phân của nó theo các điều khoản được thiết lập trong Giấy phép Phần mềm Apache.

Các phiên bản gần đây nhất là 9.x, triển khai các thông số kỹ thuật Servlet 4.0 và JSP 2.3.

Cài đặt Tomcat trên Ubuntu và các dẫn xuất

Tomcat đã được viếtito trong Java, nó hoạt động trên bất kỳ hệ điều hành nào có máy ảo Java.

Nó bao gồm trình biên dịch Jasper, trình biên dịch JSP thành các servlet. Công cụ servlet Tomcat thường được kết hợp với máy chủ web Apache.

Trong hướng dẫn này, chúng ta sẽ thấy cách cài đặt Apache Tomcat phiên bản 9 trong Ubuntu, mặc dù các lệnh này cũng áp dụng cho bất kỳ dẫn xuất nào khác của Ubuntu.

Định cấu hình java

Apache Tomcat là một máy chủ Java, vì vậy không thể sử dụng phần mềm mà không cài đặt Java trước.

May mắn thay có PPA dành cho Ubuntu giúp loại bỏ khó khăn trong việc tải phiên bản hoạt động của môi trường thời gian chạy Java.

Để thêm PPA vào hệ thống của bạn, Họ phải mở một thiết bị đầu cuối và trong đó chúng ta sẽ nhập lệnh sau:

sudo add-apt-repository ppa: webupd8team/java

Sau khi thêm PPA vào Ubuntu, chúng tôi tiến hành làm mới danh sách của mình bằng:

sudo apt update

Và cuối cùng chúng ta có thể cài đặt java bằng lệnh này:

sudo apt install oracle-java8-installer

Môi trường Java không được định cấu hình tự động để sử dụng khi cài đặt. Vì vậy, họ phải cấu hình Java bằng cách thêm những thứ vào tệp / etc / environment.

Để thực hiện thao tác này, chúng ta sẽ thực hiện lệnh sau:

sudo nano -w /etc/environment

Bây giờ, chúng ta phải cuộn xuống cuối nội dung của tệp và trong phần này, chúng ta sẽ đặt như sau:

JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre"

Sau khi thay đổi được thực hiện, chúng tôi có thể lưu các sửa đổi bằng cách nhấn Ctrl + O và để đóng trình chỉnh sửa chúng thực hiện bằng cách nhấn Ctrl + X.

Khi môi trường được thiết lập, chúng ta cần chỉnh sửa tệp Bashrc và đặt đường dẫn cho Java.

nano -w ~/.bashrc

Điều hướng đến cuối tệp và thêm mã sau vào Bashrc.

# Java Path

xuất JAVA_HOME = / usr / lib / jvm / java-8-oracle / jre

xuất PATH = JAVA_HOME / bin: $ PATH [/ sourcecode]

Chúng tôi lưu và thoát khỏi tệp và sau đó chúng tôi sẽ thực hiện lệnh sau:

source ~/.bashrc

Sau khi thực hiện xong, chúng tôi nên khởi động lại máy tính của mình để những thay đổi chúng tôi vừa thực hiện có hiệu lực.

Cài đặt Apache Tomcat

trạng thái tomcat

Sau khi khởi động lại máy tính của chúng tôi, bây giờ chúng tôi sẽ tiến hành cài đặt Tomcat trong hệ thống của chúng tôi, đối với điều này, chúng tôi sẽ mở một thiết bị đầu cuối và trong đó chúng tôi sẽ nhập như sau:

wget http://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.13/bin/apache-tomcat-9.0.13.tar.gz

Sau khi tải xuống xong, bây giờ chúng tôi sẽ sao chép nội dung vào thư mục opt:

sudo -s

mkdir -p /opt/tomcat

tar xzvf apache-tomcat-9.0.13.tar.gz -C /opt/tomcat/ --strip-components=1

Bây giờ chúng ta tiến hành tạo một người dùng và một nhóm:

groupadd tomcat

useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat

Và chúng tôi sẽ cấp cho người dùng quyền với:

chown -R tomcat:tomcat /opt/tomcat

Chúng tôi cấp quyền cho các tệp trong thư mục Tomcat để chúng có thể thực thi được:

cd /opt/tomcat/bin

chmod + x *

Mở tệp Bashrc lần cuối bằng:

nano -w ~/.bashrc

Khi tệp được mở, hãy thêm mã sau vào cuối tệp.

#Catalina

export CATALINA_HOME=/opt/Tomcat

Chúng tôi lưu và đóng tệp, sau đó thực thi:

source ~/.bashrc

Cuối cùng, khởi động máy chủ bằng cách thực hiện lệnh sau:

sudo $CATALINA_HOME/bin/startup.sh

Để dừng máy chủ Tomcat, hãy chạy:

sudo $CATALINA_HOME/bin/shutdown.sh

Truy cập máy chủ Apache Tomcat

Tomcat mở theo mặc định trên cổng 8080, vì vậy để truy cập nó, họ sẽ cần phải tra cứu địa chỉ IP cục bộ của máy chủ và truy cập URL sau trong trình duyệt web.

http://tu-ip: 8080

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   linux2 dijo

    Tôi chạy lệnh sudo $ CATALINA_HOME / bin / startup.sh
    và lỗi sau xuất hiện
    sudo: /bin/startup.sh: không tìm thấy lệnh
    về việc này là gì

  2.   Andres dijo

    xuất CATALINA_HOME = / opt / Tomcat

    lỗi là trong T ... thay đổi nó thành