GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal OpenLiteSpeed ​​Web Server di Ubuntu 20.04

OpenLiteSpeed ​​adalah perangkat lunak server web 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.

Dalam panduan ini, kami akan memandu Anda melalui langkah-langkah yang diperlukan untuk mengaktifkan dan menjalankan OpenLiteSpeed ​​di server Anda. Plus, kami akan menunjukkan kepada Anda cara mengonfigurasinya untuk kinerja yang optimal. Jadi mari kita mulai!

Prasyarat

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 di sini.
  • Server VPS yang menjalankan Server Ubuntu 20.04 x64, di lokasi mana pun yang Anda inginkan untuk server Linux Anda. Anda dapat menyiapkan DigitalOcean atau Vultr hanya dalam beberapa menit.

Memperbarui 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 pada perangkat lunak yang ada, perangkat lunak tersebut akan mengunduh informasi tentang hal itu juga dan memperbarui cache lokal Anda.

sudo apt update -y

Menginstal 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

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

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 hanya tersedia untuk Sistem Operasi Linux! Jangan mencoba menggunakannya di windows atau platform lain karena Anda akan mendapatkan error.

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 Server Web LiteSpeed. Skrip ini mengunduh kunci GPG, menambahkannya ke daftar kunci apt, lalu 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.

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 menetapkan 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. File /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 admin dan kata sandi 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.

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

Mengonfigurasi 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

Firewall Anda sekarang 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 UI Web OpenLiteSpeed

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 halaman utama OpenLiteSpeed, seperti yang ditunjukkan di bawah ini.

Mengakses UI Web OpenLiteSpeed

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 halaman utama OpenLiteSpeed, seperti yang ditunjukkan di bawah ini.

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

Dalam panduan ini, kami berjalan melalui instalasi OpenLiteSpeed ​​di Ubuntu 20.04. Kami menyiapkan firewall dan kemudian membuka port yang didengarkan OpenLiteSpeed. Kami menyelesaikannya dengan mengakses antarmuka web dan mengakses konsol admin baru Anda.


Ubuntu
  1. Cara Menginstal Server Web Nginx di Ubuntu 18.04

  2. Cara Menginstal MySQL di Ubuntu 18.04

  3. Cara Instal OpenLiteSpeed ​​Web Server PHP dan MariaDB di Ubuntu 20.10

  1. Cara Memasang Server Minecraft di Ubuntu 18.04

  2. Cara Menginstal Nginx di Ubuntu 20.04

  3. Cara Menginstal MariaDB di Ubuntu 20.04

  1. Cara Menginstal Server Web Hiawatha di Ubuntu

  2. Cara Menginstal qBittorrent di Desktop atau Server Ubuntu 19.04

  3. Cara Instal Apache Web Server di Ubuntu 18.04