Cách cài đặt WildFly (JBoss) Java Application Server trên Ubuntu 18.04

theanh

Administrator
Nhân viên
WildFly, trước đây gọi là JBoss, là một máy chủ ứng dụng mã nguồn mở và miễn phí được viết bằng Java, triển khai thông số kỹ thuật Java Enterprise Edition (Java EE). Nó chạy trên nhiều nền tảng bao gồm Windows và Linux. WildFly cung cấp hỗ trợ cho Web Sockets cho phép các ứng dụng của bạn có khả năng sử dụng các giao thức tùy chỉnh được tối ưu hóa và giao tiếp toàn song công với cơ sở hạ tầng phụ trợ của bạn.

Trong hướng dẫn này, tôi sẽ giải thích cách cài đặt máy chủ ứng dụng WildFly trên Ubuntu 18.04 LTS.

Yêu cầu​

  • Một máy chủ chạy máy chủ Ubuntu 18.04.
  • Một người dùng không phải root có quyền sudo.
  • Một địa chỉ IP tĩnh 192.168.0.235 được cấu hình trên máy chủ của bạn.

Cài đặt Java​

WildFly được viết bằng Java, vì vậy bạn sẽ cần cài đặt Java vào hệ thống của mình. Bạn có thể cài đặt Java bằng cách chạy lệnh sau:
Mã:
sudo apt-get install default-jdk -y
Sau khi Java được cài đặt, bạn có thể kiểm tra phiên bản Java bằng lệnh sau:
Mã:
java -version
Đầu ra:
Mã:
openjdk version "10.0.2" 2018-07-17Môi trường chạy thời gian thực OpenJDK (bản dựng 10.0.2+13-Ubuntu-1ubuntu0.18.04.2)Máy ảo máy chủ OpenJDK 64-Bit (bản dựng 10.0.2+13-Ubuntu-1ubuntu0.18.04.2, chế độ hỗn hợp)

Cài đặt WildFly​

Trước tiên, bạn sẽ cần tải xuống phiên bản mới nhất của WildFly từ trang web chính thức của họ. Bạn có thể tải xuống bằng lệnh sau:
Mã:
wget http://download.jboss.org/wildfly/14.0.1.Final/wildfly-14.0.1.Final.tar.gz
Sau khi tải xuống hoàn tất, hãy giải nén tệp đã tải xuống bằng lệnh sau:
Mã:
cd /opt
tar -xvzf wildfly-14.0.1.Final.tar.gz
sudo mv wildfly-14.0.1.Final wildfly
Theo mặc định, máy chủ WildFly được liên kết với 127.0.0.1, bạn chỉ có thể truy cập bằng 127.0.0.1. Vì vậy, bạn sẽ cần phải thay đổi địa chỉ được liên kết thành IP máy chủ của mình, nếu bạn muốn kết nối WildFly từ bất kỳ đâu trên mạng LAN. Bạn có thể thực hiện việc này bằng cách chỉnh sửa tệp standalone.xml:
Mã:
sudo nano /opt/wildfly/standalone/configuration/standalone.xml
Thay đổi các dòng sau:
Mã:
${jboss.bind.address:192.168.0.235}
 
Back
Bên trên