Membangun Web Server di Linux

Cara Menginstal OpenLiteSpeed ​​Web Server di Ubuntu 20.04


Membangun Web Server di Linux


Klipping Linux Indonesia - Ubuntu 20.04 adalah versi ubuntu terbaik dengan dukungan LTS dan cukup banyak digunakan saat ini, baik untuk perangkat Linux Desktop ataupun Server Linux. OpenLiteSpeed ​​adalah perangkat lunak web server dengan lisensi open source atau sumber terbuka dan gratis yang memungkinkan pengguna mengirimkan situs web lebih cepat dan andal. Ini dapat dilakukan dengan banyak cara, termasuk konkurensi, penggunaan memori, kecepatan pemrosesan permintaan, dan cache bawaan. OpenLiteSpeed ​​memiliki komunitas besar yang didedikasikan untuk pengembang yang menyumbangkan kode dan perangkat keras untuk proyek tersebut. OpenLiteSpeed ​​ditulis dalam bahasa pemrograman C dan dapat digunakan di banyak platform, termasuk Linux, UNIX, BSD dan Windows.

Membangun Web Server di Linux|Web Server Linux|Tentang OpenLiteSpeed|UbuntuLinux|Blog Linux Indonesia|Klipping Linux Indonesia
klipping.site

Dalam ulasan kali ini, Anda akan mencoba membangun Web Server Linux dengan Ubuntu Linux dengan langkah-langkah yang diperlukan untuk mengaktifkan dan menjalankan OpenLiteSpeed ​​di server Anda. Plus, kami akan menunjukkan kepada Anda cara mengonfigurasinya untuk kinerja yang optimal. Anda dengan mudah membangun Web Server dengan Linux dan menjalankannya sesuai kebutuhan Anda, tanpa perlu pusing dengan hal-hal yang teknis dan ribet.

Prasyarat

Persiapan membangun Web Server Linux. Untuk menginstal dan menjalankan OpenLiteSpeed ​​di Ubuntu 20.04, Anda harus memiliki:

  • Pengguna yang tersedia untuk SSH sebagai root (di server), dengan hak sudo. Anda dapat mempelajari cara membuat pengguna dengan hak istimewa sudo
  • Server VPS yang menjalankan Server Ubuntu 20.04 x64, di lokasi mana pun yang Anda inginkan untuk server Linux Anda. Anda dapat mengatur DigitalOcean atau Vultr hanya dalam beberapa menit.

Memperbaharui Repositori Paket Server Anda


Penting untuk memperbarui repositori paket Anda sebelum menginstal perangkat lunak baru. Untuk melakukan ini, gunakan perintah berikut. Perintah ini akan mengunduh daftar paket yang tersedia dari server Ubuntu pilihan Anda. Jika ada pembaruan untuk perangkat lunak yang ada, itu akan mengunduh informasi tentang itu juga dan memperbarui cache lokal Anda.
$ sudo apt update -y

Menginstall Web Server Linux - OpenLiteSpeed ​​di Ubuntu 20.04


Sekarang setelah kita memperbarui repositori paket, mari instal OpenLiteSpeed.

Anda dapat Menginstal OpenLiteSpeed ​​dari File Biner, Repositori Resmi, atau Membangun dari File Sumber. Panduan ini akan menggunakan skrip shell repositori OpenLiteSpeed ​​untuk menginstal OpenLiteSpeed

​​​​Script shell adalah file yang berisi serangkaian perintah yang dijalankan oleh sistem operasi mirip UNIX (Linux, FreeBSD, OS X). Disebut “script” karena isinya hanya teks; tidak ada ekstensi khusus yang diperlukan.

Repositori openlitespeed adalah skrip shell yang mengunduh sumber OpenLiteSpeed ​​dari situs resmi dan menambahkannya ke daftar repositori Anda secara otomatis. Ini adalah skrip yang ditulis oleh pengguna untuk pengguna dan gratis. Ini tersedia untuk Sistem Operasi Linux SAJA! Jangan mencoba menggunakannya di windows atau platform lain karena Anda akan mendapatkan kesalahan.

Jalankan perintah berikut untuk mengunduh skrip shell repositori OpenLiteSpeed.
$ wget http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh


Jalankan skrip enable_lst_debian_repo.sh untuk mengunduh kunci GPG, dll. untuk repositori OpenLiteSpeed ​​ke server tempat Anda menginstal LiteSpeed ​​Web Server. Skrip ini mengunduh kunci GPG, menambahkannya ke daftar apt-key dan kemudian menginstal repositori OpenLiteSpeed ​​Debian yang telah ditentukan sebelumnya.

$ sudo bash enable_lst_debian_repo.sh

Jika semuanya berjalan dengan baik, Anda akan melihat sesuatu seperti ini.

Membangun Web Server di Linux|Web Server Linux|Tentang OpenLiteSpeed|UbuntuLinux|Blog Linux Indonesia|Klipping Linux Indonesia

Terakhir, jalankan perintah berikut untuk menginstal OpenLiteSpeed

$ ​​sudo apt install openlitespeed -y


Setelah instalasi paket OpenLiteSpeed ​​selesai, Anda harus memulai layanan OpenLiteSpeed ​​untuk mulai mengelola server web Anda.

$ sudo systemctl start lsws


Setelah OpenLiteSpeed ​​dimulai di server Anda, Anda perlu mengatur nama pengguna dan kata sandi administrator untuk masuk ke konsol admin. Nama pengguna dan sandi yang Anda siapkan adalah satu-satunya cara untuk masuk ke konsol admin. Ini seperti kunci pintu digital dengan kunci fisik.

Jalankan perintah berikut untuk mengatur nama pengguna dan kata sandi administrator.

$ sudo bash /usr/local/lsws/admin/misc/admpass.sh


Ini adalah skrip khusus yang menetapkan nama pengguna dan kata sandi administrator OpenLiteSpeed ​​Anda. File itu sendiri berisi komentar berikut, yang juga ditampilkan di bawah. /usr/local/lsws/admin/misc/admpass.sh (yang akan disebut sebagai admpass.sh untuk sisa artikel ini) membantu membuat proses instalasi lebih aman, dengan mengharuskan Anda untuk mengatur nama pengguna dan kata sandi admin setelah memulai OpenLiteSpeed. OpenLiteSpeed ​​dibangun dengan fitur "non-interaktif", yang berarti Anda tidak perlu berinteraksi dengannya setelah instalasi. Namun, dengan mengatur nama pengguna dan kata sandi admin pada awalnya, ini membantu mencegah upaya paksa mencoba nama pengguna dan kata sandi acak sampai mereka cukup beruntung untuk menebak nama Anda.

Membangun Web Server di Linux|Web Server Linux|Tentang OpenLiteSpeed|UbuntuLinux|Blog Linux Indonesia|Klipping Linux Indonesia

Berikan nama pengguna dan kata sandi Anda sendiri. Ini harus rumit dan berbeda dari kata sandi pengguna root yang Anda atur untuk server Anda.

Konfigurasi Firewall Anda


Sekarang kita telah menginstal dan memulai OpenLiteSpeed ​​di server Anda, saatnya untuk mengkonfigurasi firewall Anda.

OpenLiteSpeed ​​mendengarkan pada 7080 dan 8088 secara default. Sangat penting untuk membuka port ini di firewall Anda atau OpenLiteSpeed ​​Anda akan menunjukkan bahwa server aktif dan berjalan, tetapi tidak dapat diakses.

Cara termudah untuk mengkonfigurasi firewall Anda adalah melalui UFW (Uncomplicated Firewall). Jika Anda tidak terbiasa dengan alat ini, jangan khawatir – ini sangat sederhana.

Jalankan perintah berikut untuk membuka port yang didengarkan OpenLiteSpeed.


$ sudo ufw allow 7080/tcp && sudo ufw allow 8088/tcp

Membangun Web Server di Linux|Web Server Linux|Tentang OpenLiteSpeed|UbuntuLinux|Blog Linux Indonesia|Klipping Linux Indonesia

Firewall Anda sekarang telah dikonfigurasi dan akan diterapkan ke sesi saat ini dan disimpan untuk sesi mendatang. Untuk melihat aturan firewall aktif Anda, jalankan:
$ sudo ufw status verbose


Mengakses OpenLiteSpeed ​​Web UI

Sekarang setelah instalasi web server linux OpenLiteSpeed ​​kami selesai, kami dapat mengaksesnya di web melalui browser web Anda dengan mengikuti petunjuk di bawah ini.

Buka browser web favorit Anda dan buka alamat berikut http://server-ip:7080/ di mana server-ip adalah alamat IP publik server Anda.

Anda akan disajikan dengan halaman utama OpenLiteSpeed, seperti yang ditunjukkan di bawah ini.

Membangun Web Server di Linux|Web Server Linux|Tentang OpenLiteSpeed|UbuntuLinux|Blog Linux Indonesia|Klipping Linux Indonesia


Mengakses OpenLiteSpeed ​​Web UI


Sekarang setelah instalasi OpenLiteSpeed ​​kami selesai, kami dapat mengaksesnya di web melalui browser web Anda dengan mengikuti petunjuk di bawah ini.

Buka browser web favorit Anda dan buka alamat berikut http://server-ip:7080/ di mana server-ip adalah alamat IP publik server Anda.

Anda akan disajikan dengan halaman utama OpenLiteSpeed, seperti yang ditunjukkan di bawah ini.

Membangun Web Server di Linux|Web Server Linux|Tentang OpenLiteSpeed|UbuntuLinux|Blog Linux Indonesia|Klipping Linux Indonesia

Buka tab lain, kali ini, buka http://server-ip:7080 untuk mengakses konsol admin OpenLiteSpeed. Masukkan nama pengguna dan kata sandi yang Anda atur sebelumnya untuk masuk.

Anda akan melihat Dasbor OpenLiteSpeed. Di sinilah kita akan mengkonfigurasi OpenLiteSpeed ​​untuk menjalankan aplikasi web kita.

Kesimpulan


Simak terus bahasan Linux terbaru hanya di blog linux indonesia - Klipping Linux. Dalam panduan ini, kita telah berhasil membangun web server linux OpenLiteSpeed ​​di Ubuntu 20.04. Web Server sederhana ini dapat Anda lakukan konfigurasi lebih lanjut sesuai kebutuhan Anda. Lebih lanjut tentang Web Server Linux OLS dapat anda baca di https://openlitespeed.org/


Komentar