GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal WildFly di CentOS 8

Dalam tutorial ini, kami akan menunjukkan cara menginstal WildFly di CentOS 8. Bagi Anda yang belum tahu, The WildFly mengimplementasikan Java Enterprise Edition (Java EE). di antara aplikasi server Java sumber yang paling umum. Menawarkan dasbor administrasi untuk mengelola satu atau beberapa domain secara efisien.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo ' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda melalui langkah-demi-langkah instalasi WildFly (JBoss) di server CentOS 8.

Prasyarat

  • Server yang menjalankan salah satu sistem operasi berikut:CentOS 8.
  • Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
  • Seorang non-root sudo user atau akses ke root user . Kami merekomendasikan untuk bertindak sebagai non-root sudo user , namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.

Instal WildFly di CentOS 8

Langkah 1. Pertama, mari kita mulai dengan memastikan sistem Anda mutakhir.

sudo dnf update

Langkah 2. Menginstal Java OpenJDK.

Instal paket OpenJDK dengan menjalankan:

sudo dnf install java-11-openjdk-devel

Langkah 3. Buat WildFly Pengguna.

Menjalankan WildFly sebagai pengguna root adalah risiko keamanan dan tidak dianggap sebagai praktik terbaik. Untuk membuat pengguna dan grup sistem baru bernama WildFly dengan direktori home /opt/wildfly jalankan:

sudo groupadd -r wildfly
sudo useradd -r -g wildfly -d /opt/wildfly -s /sbin/nologin wildfly

Langkah 4. Instal WildFly di CentOS 8.

Pertama, Unduh versi terbaru WildFly di server dan ekstrak menggunakan perintah berikut:

WILDFLY_VERSION=18.0.1.Final
wget https://download.jboss.org/wildfly/$WILDFLY_VERSION/wildfly-$WILDFLY_VERSION.tar.gz -P /tmp

Setelah unduhan selesai, ekstrak file tar.gz dan pindahkan ke direktori /opt:

sudo tar xf /tmp/wildfly-$WILDFLY_VERSION.tar.gz -C /opt/

Selanjutnya, buat tautan simbolik WildFly yang akan mengarah ke direktori instalasi WildFly:

sudo ln -s /opt/wildfly-$WILDFLY_VERSION /opt/wildfly
sudo chown -RH wildfly: /opt/wildfly

Langkah 5. Konfigurasi Systemd untuk WildFly.

Pertama, buat direktori yang akan menampung file konfigurasi WildFly:

sudo mkdir -p /etc/wildfly

Selanjutnya, salin file konfigurasi ke /etc/wildfly direktori:

sudo cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly.conf /etc/wildfly/

Secara default, WildFly akan berjalan dalam mode mandiri dan akan mendengarkan di semua antarmuka. Anda dapat mengedit file sesuai kebutuhan Anda:

nano /etc/wildfly/wildfly.conf
# The configuration you want to run
WILDFLY_CONFIG=standalone.xml

# The mode you want to run
WILDFLY_MODE=standalone

# The address to bind to
WILDFLY_BIND=0.0.0.0

Selanjutnya salin skrip WildFly launch.sh ke /opt/wildfly/bin/ direktori:

sudo cp /opt/wildfly/docs/contrib/scripts/systemd/launch.sh /opt/wildfly/bin/
sudo sh -c 'chmod +x /opt/wildfly/bin/*.sh'
sudo cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly.service /etc/systemd/system/

Kemudian, mulai layanan WildFly dengan menjalankan:

sudo systemctl daemon-reload
sudo systemctl start wildfly
sudo systemctl enable wildfly

Langkah 6. Konfigurasi Firewall untuk WildFly.

Gunakan perintah berikut untuk membuka port yang diperlukan:

sudo firewall-cmd --zone=public --permanent --add-port=8080/tcp
sudo firewall-cmd --reload

Langkah 7. Mengakses Instalasi WildFly.

WildFly akan tersedia di port HTTP 8080 secara default. Buka browser favorit Anda dan navigasikan ke http://your-domain.com:8080 atau http://your-server-ip:8080 dan selesaikan langkah-langkah yang diperlukan untuk menyelesaikan penginstalan.

Selamat! Anda telah berhasil menginstal WildFly. Terima kasih telah menggunakan tutorial ini untuk menginstal WildFly JBoss di sistem CentOS 8. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi WildFly.


Cent OS
  1. Cara Menginstal Vagrant di CentOS 7

  2. Cara Menginstal Gitea di CentOS 8

  3. Cara Menginstal ownCloud di CentOS 8

  1. Cara Menginstal Memcached di CentOS 8

  2. Cara Menginstal Nginx di CentOS 7

  3. Cara Menginstal Apache di CentOS 7

  1. Cara Menginstal Tomcat 8.5 di CentOS 7

  2. Cara Menginstal Jenkins di CentOS 7

  3. Cara Menginstal Tomcat 9 di CentOS 7