Dalam tutorial ini, saya akan memandu Anda langkah demi langkah melalui instalasi dan konfigurasi OpenLiteSpeed dan PHP di Ubuntu.
OpenLiteSpeed adalah server HTTP ringan sumber terbuka gratis yang dikembangkan oleh LiteSpeed Technologies. Ini adalah server HTTP modular yang kuat dan dapat menangani ratusan ribu koneksi simultan dengan penggunaan sumber daya yang rendah. OpenLiteSpeed menawarkan kinerja, keamanan, skalabilitas, kesederhanaan, dan pengoptimalan yang tak terkalahkan, semuanya dibundel dalam satu paket.
OpenLiteSpeed menyediakan antarmuka pengguna berbasis web untuk mengelola server web melalui browser web. Ini menggunakan konfigurasi yang sama dengan server web Apache dan kompatibel dengan sebagian besar fitur yang ditawarkan oleh Apache.
1. Tingkatkan Sistem Ubuntu Saat Ini
Sebelum menjalankan tutorial di bawah, penting untuk memastikan sistem Ubuntu Anda mutakhir dengan menjalankan apt
berikut perintah di terminal:
sudo apt update
sudo apt upgrade
2. Tambahkan Repositori OpenLiteSpeed
OpenLiteSpeed menyediakan repositori perangkat lunak yang dapat kita gunakan untuk mengunduh dan menginstal server. Tapi pertama-tama, kita perlu menambahkannya ke sistem Ubuntu kita karena tidak termasuk dalam repositori default Ubuntu.
Jadi kami akan menggunakan skrip resmi yang disediakan oleh OpenLiteSpeed untuk secara otomatis menambahkan repositori yang benar ke sistem Ubuntu kami.
wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh | sudo bash
3. Instal OpenLiteSpeed Web Server
Setelah repositori ditambahkan, server OpenLiteSpeed tersedia untuk diinstal menggunakan perintah di bawah ini:
sudo apt install openlitespeed
Selanjutnya, verifikasi status layanan OpenLiteSpeed dengan perintah berikut:
sudo systemctl status lshttpd
4. Instal PHP 8 untuk OpenLiteSpeed
Saat kami menginstal OpenLiteSpeed, secara otomatis menginstal PHP 7.3 build yang dibuat untuk OpenLiteSpeed. Kita dapat menginstal PHP 8.0 dengan perintah berikut:
sudo apt install lsphp80 lsphp80-mysql lsphp80-common lsphp80-opcache lsphp80-curl
Setelah semua paket diinstal, Anda dapat melanjutkan ke langkah berikutnya. Jika Anda ingin menginstal versi PHP yang berbeda, cukup ganti lsphp80
dengan lsphp74
, misalnya.
5. Siapkan Kata Sandi Admin OpenLiteSpeed
OpenLiteSpeed menyediakan konsol web yang mendengarkan secara default pada port 7080. Anda harus menyetel nama pengguna dan sandi admin untuk mengaksesnya.
Setelah menjalankan perintah di bawah ini, Anda akan diminta untuk memasukkan nama pengguna dan sandi admin. Menekan Enter
tanpa memilih default nama pengguna baru ke admin
sebagai nama pengguna administratif baru. Masukan username diikuti dengan password. Ketik ulang kata sandi dan tekan enter.
sudo /usr/local/lsws/admin/misc/admpass.sh
6. Akses Konsol Admin OpenLiteSpeed
Arahkan browser Anda ke http://your-server-ip:7080
dan Anda harus mendapatkan halaman login seperti yang ditunjukkan di bawah ini. Berikan nama pengguna admin . Anda dan sandi dan klik “Masuk” tombol.
Anda kemudian akan disambut oleh tampilan dasbor OpenLiteSpeed.
Di sinilah sebagian besar konfigurasi Anda untuk server web akan dilakukan.
7. Konfigurasikan PHP 8 untuk OpenLiteSpeed
Selanjutnya, klik tombol “Konfigurasi Server ” di sebelah kiri dan klik “Aplikasi Eksternal ” tab. Untuk menambahkan konfigurasi PHP 8 baru, klik tambahkan “+ ” di sebelah kanan.
Untuk jenisnya, pilih “LiteSpeed SAPI App ” dan klik tombol “Berikutnya tombol ”.
Berikan informasi berikut:
- Nama: lsphp80
- Alamat: uds://tmp/lshttpd/lsphp.sock
- Koneksi Maks: 100
- Waktu Permintaan Awal (dtk): 60
- Coba Lagi Waktu Tunggu (dtk): 0
- Perintah: lsphp80/bin/lsphp
Selanjutnya, klik “Simpan” untuk menyimpan konfigurasi.
Anda akan melihat halaman berikut.
Sekarang Anda perlu mengubah PHP default untuk OpenLiteSpeed ke versi PHP 8.0. Klik pada “Script Penangan” tab lalu tekan “Edit” tombol.
Pilih lsphp80
dari menu tarik-turun di “Nama Pengendali ” dan klik “Simpan” tombol.
Anda akan melihat halaman berikut.
8. Ubah Port Default OpenLiteSpeed
Secara default, OpenLiteSpeed mendengarkan pada port 8088
. Kita dapat mengubahnya menggunakan port 80
sebagai gantinya yang merupakan port default untuk permintaan HTTP.
Untuk melakukannya, klik “Pendengar ” dalam daftar opsi di sisi kiri antarmuka. Kemudian di sebelah kanan di bawah “Tindakan “, klik pada “Lihat ” ikon.
Ini akan memuat halaman dengan detail selengkapnya tentang pemroses default. Klik “Edit ” pada Pengaturan Alamat.
Dalam pengaturan alamat pendengar default, ubah port dari 8088
ke 80
dan klik “Simpan ” (floppy disk) ikon untuk menyimpan setelan.
Selanjutnya, klik “Mulai Ulang ” dan lakukan mulai ulang dengan anggun untuk menerapkan perubahan.
Saat diminta, tekan tombol “Go tombol ”.
Sekarang, Anda dapat mengakses server web OpenLiteSpeed menggunakan URL http://your-server-ip
.
Anda juga dapat memasukkan http://your-server-ip/phpinfo.php
di browser untuk menguji PHP 8 dengan server Web OpenLiteSpeed. Hasilnya, Anda akan mendapatkan halaman phpinfo seperti di bawah ini.
Kesimpulan
Selamat! Pada titik ini, Anda harus menginstal dan menjalankan OpenLiteSpeed dan PHP 8 di Ubuntu. Saya harap tutorial ini membantu Anda.
Ada begitu banyak yang dapat dilakukan oleh server web OpenLiteSpeed. Untuk mengetahui lebih lanjut tentang OpenLiteSpeed, Anda dapat merujuk ke dokumentasi resmi.
Seperti biasa, jangan ragu untuk membagikan pemikiran Anda di kotak komentar di bawah.