Pada artikel selanjutnya kita akan melihat WildFly (sebelumnya dikenal sebagai Jboss AS). Ini adalah sebuah server aplikasi Java EE yang ringan, cepat, dan sangat dioptimalkan berbasis Java yang dengannya aplikasi besar dapat dikembangkan dari satu IDE. Pada baris berikut kita akan melihat cara menginstalnya di Ubuntu 18.04.
WildFly adalah lintas platform. Ini menawarkan panel kontrol yang kuat yang membuat mengubah konfigurasi di server aplikasi sangat sederhana dan cepat. Tidak perlu menelusuri halaman yang tidak perlu untuk menyesuaikan lingkungan mencari yang sesuai dengan kebutuhan Anda.
Indeks
Instal OpenJDK
WildFly ditulis di Java, itulah alasannya membutuhkan Java JDK untuk bekerja. Untuk memenuhi persyaratan ini, pengguna dapat memilih untuk menginstal JDK Java resmi Oracle atau menggunakan alternatif sumber terbuka yang disebut OpenJDK. Untuk contoh ini, kita akan memilih versi open source Java, jadi di terminal (Ctrl + Alt + T) kita akan menulis:
sudo apt update; sudo apt install default-jdk
Setelah menginstal OpenJDK, kita bisa periksa instalasi mengetik di terminal:
java -version
Jika terminal mengembalikan beberapa baris seperti yang ada di tangkapan layar sebelumnya, Java akan diinstal dan siap.
Siapkan pengguna WildFly
Karena ini adalah server aplikasi, umumnya disarankan untuk menggunakan akun layanan khusus. Jalankan di terminal (Ctrl + Alt + T) perintah berikut untuk membuat akun layanan WildFly untuk mengelola server:
sudo groupadd -r wildfly sudo useradd -r -g wildfly -d /opt/wildfly -s /sbin/nologin wildfly
Selesai, kita lanjutkan dengan download dan install WildFly.
Unduh dan instal WildFly
Setelah instalasi Java JDK selesai dan pembuatan akun layanan untuk WildFly selesai, kami akan menjalankan perintah berikut untuk unduh paket untuk WildFly. Pada saat yang tepat ini, versi saat ini adalah 16.0.0. Final. Versi terbaru yang tersedia dapat dilihat di unduh halaman.
Jika kita membuka terminal (Ctrl + Alt + T), kita bisa gunakan perintah wget untuk mengunduh paket dengan mudah menggunakan perintah berikut:
cd /tmp wget https://download.jboss.org/wildfly/16.0.0.Final/wildfly-16.0.0.Final.tar.gz
Setelah unduhan selesai, kita harus menjalankan perintah berikut untuk buat folder WildFly di direktori /memilih dan untuk mengubah kepemilikan Anda ke akun layanan WildFly.
tar xvf wildfly-16.0.0.Final.tar.gz sudo mv wildfly-16.0.0.Final/ /opt/wildfly sudo chown -RH wildfly: /opt/wildfly
Kami terus membuat folder layanan WildFly di direktori / etc / dengan perintah berikut:
sudo mkdir -p /etc/wildfly
Setelah membuat direktori, salin file konfigurasi WildFly dan file yang dapat dieksekusi ke direktori baru dibuat.
sudo cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly.conf /etc/wildfly/ sudo cp /opt/wildfly/docs/contrib/scripts/systemd/launch.sh /opt/wildfly/bin/
Kami juga harus membuat skrip dalam direktori / etc / wildfly / bin dapat dieksekusi.
sudo sh -c 'chmod +x /opt/wildfly/bin/*.sh'
Pada titik ini kami akan melakukannya salin file systemd ke direktori / etc / systemd / system / berlari:
sudo cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly.service /etc/systemd/system/
Sekarang kita bisa gunakan perintah berikut untuk menghentikan, memulai dan mengaktifkan layanan WildFly untuk memulai secara otomatis saat boot:
Pertama kami menghentikan layanan:
sudo systemctl stop wildfly.service
sekarang kami memulai layanan:
sudo systemctl start wildfly.service
Dan kami selesai mengaktifkan layanan:
sudo systemctl enable wildfly.service
untuk verifikasi mulai, jalankan perintah berikut:
sudo systemctl status wildfly.service
Akun pengguna untuk menghubungkan dan mengelola konsol web server
Sekarang Anda telah mengunduh dan menginstal layanan WildFly, jalankan perintah berikut ke buat akun pengguna. Ini akan menghubungkan dan mengelola konsol web dari server aplikasi. Kami akan membuat akun dengan mengetik di terminal (Ctrl + Alt + T):
sudo /opt/wildfly/bin/add-user.sh
Di menu yang bisa dilihat di tangkapan layar, ketik "a"Dan tekan Enter:
sekarang masukkan nama pengguna baru dan buat kata sandi Anda:
Menulis "iya nih"untuk penyiapan lengkap. Sekarang WildFly harus diinstal dan siap.
Sekarang kita dapat membuka browser dan sebagai URL gunakan nama host atau alamat IP server diikuti oleh port 8080.
http://localhost:8080
Konsol server dibatasi hanya untuk server lokal. Jika Anda tertarik untuk menyambung dari lokasi yang jauh, informasi tentang cara melakukannya dapat diperoleh dari Dokumentasi.
Setelah ini kita dapat mengakses konsol administrasi dari http://localhost:9990/console dari jarak jauh WildFly telah berhasil diinstal di Ubuntu, 18.04 pada kasus ini.
3 komentar, tinggalkan punyamu
Terima kasih, ini satu-satunya tutorial yang berhasil 🙂
Fantastis. Itu menyelamatkan hidup saya.
Berkat itu berhasil, sekarang saya mencoba mereplikasi untuk memiliki dua contoh wildfly yang berjalan di server yang sama, jika saya menjalankannya dengan sh /opt/wildfly2/bin/stanalone.sh, itu berfungsi dengan benar, tetapi ketika saya mau buat layanan kedua agar berfungsi dengan systemctl start wildlfly2, saya tidak bisa membuatnya berfungsi. Ada rekomendasi?