Cara Menginstal OpenLiteSpeed ​​di Ubuntu Linux

Posting ini menunjukkan langkah-langkah siswa dan pengguna baru untuk menginstal dan menggunakan server web OpenLiteSpeed ​​​​di Ubuntu Linux. OpenLiteSpeed ​​adalah server web open source yang dikembangkan oleh LiteSpeed ​​Technology. Ini dirancang agar ringan, dan dilengkapi dengan panel admin untuk mengelola server dengan mudah dari browser web favorit Kamu.

Portal admin yang diinstal dengan OpenLiteSpeed ​​memudahkan pengguna dan siswa baru untuk mengelola server. Dari portal admin, seseorang dapat mengonfigurasi pengaturan server web lanjutan, mengelola izin pengguna, dan memulai kembali layanan.

Langkah-langkah di bawah ini juga akan menunjukkan kepada Kamu cara menginstal MariaDB, PHP8.0 untuk mengaktifkan pembuatan situs web dinamis yang dapat menjalankan sistem manajemen konten sumber terbuka populer, seperti WordPress, Joomla, dan Drupal.

Jika Kamu mencari alternatif untuk server web populer seperti Apache dan Nginx, OpenLiteSpeed ​​harus dipertimbangkan.

Untuk memulai menginstal OpenLiteSpeed ​​di Ubuntu Linux, ikuti langkah-langkah di bawah ini:

Cara menginstal OpenLiteSpeed ​​di Ubuntu dari repositori

Kamu dapat membangun dan mengkompilasi paket server OpenLiteSpeed ​​di Ubuntu Linux. Namun, cara termudah untuk menginstalnya di Ubuntu Linux adalah dengan menambahkan repositorinya, lalu instal dari sana. Saat Kamu menambahkan repositori, setiap pembaruan baru akan secara otomatis tersedia untuk sistem.

Untuk menambahkan repositori, jalankan perintah di bawah ini:

wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh | sudo bash

Perintah di atas juga akan mengimpor kunci OpenLiteSpeed ​​GPG ke Ubuntu dan mengaktifkannya. Kamu kemudian dapat menjalankan perintah di bawah ini untuk menginstal OpenLiteSpeed.

sudo apt update
sudo apt install openlitespeed

Setelah menginstal OpenLiteSpeed, perintah di bawah ini dapat digunakan untuk menghentikan, memulai, dan mengaktifkan layanan OpenLiteSpeed ​​untuk memulai secara otomatis saat server melakukan booting.

sudo systemctl stop lshttpd
sudo systemctl start lshttpd
sudo systemctl enable lshttpd

Untuk melihat apakah layanan OpenLiteSpeed ​​sedang berjalan, jalankan perintah di bawah ini.

sudo systemctl status lshttpd

Itu harus menampilkan baris yang sama seperti yang ditunjukkan di bawah ini:

lshttpd.service - OpenLiteSpeed HTTP Server
     Loaded: loaded (/etc/systemd/system/lshttpd.service; enabled; vendor preset: enabled)
     Active: active (running) since Sat 2021-09-11 17:43:24 CDT; 13s ago
   Main PID: 5773 (litespeed)
     CGroup: /system.slice/lshttpd.service
             ├─5773 openlitespeed (lshttpd - main)
             ├─5783 openlitespeed (lscgid)
             ├─5813 openlitespeed (lshttpd - #01)
             └─5814 lsphp

Sep 11 17:43:22 ubuntu2004 systemd[1]: Starting OpenLiteSpeed HTTP Server.
Sep 11 17:43:22 ubuntu2004 lswsctrl[5745]: [OK] litespeed: pid=5773.

Cara mengkonfigurasi OpenLiteSpeed ​​di Ubuntu Linux

Setelah OpenLiteSpeed ​​diinstal, port tersebut secara otomatis ditetapkan 8088. Pelabuhan 80 adalah port default untuk server web, jadi kami ingin mengubah OpenLiteSpeed ​​untuk mendengarkan di port 80 alih-alih.

Untuk melakukannya, jalankan perintah di bawah ini untuk membuka file konfigurasinya.

sudo nano /usr/local/lsws/conf/httpd_config.conf

Kemudian cari baris di bawah ini dan ubah port yang disorot dari 8088 ke 80.

listener Default{
    address                  *:80
    secure                   0
    map                      Example *
}

Simpan perubahan Kamu dan keluar.

Mulai ulang OpenLiteSpeed ​​dengan menjalankan perintah di bawah ini.

sudo systemctl restart lshttpd

Sekarang buka browser Kamu dan ramban ke nama host server atau alamat IP. Itu harus membuka halaman selamat datang server web default OpenLiteSpeed.

http://localhost

Dengan port default berubah menjadi 80, jalankan perintah di bawah ini untuk mengatur kata sandi administrator yang akan digunakan untuk masuk ke panel admin OpenLiteSpeed.

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

Ketika Kamu menjalankan perintah di atas, itu akan meminta Kamu untuk mengetikkan nama pengguna admin dan membuat kata sandi. Nama pengguna default adalah admin. Biarkan kosong untuk menggunakannya.

Please specify the user name of administrator.
This is the user name required to login the administration Web interface.

User name [admin]: 

Please specify the administrator's password.
This is the password required to login the administration Web interface.

Password: 
Retype password: 
Administrator's username/password is updated successfully!

Panel admin dapat diakses melalui tautan di bawah ini:

https://localhost:7080/login.php

Login menggunakan detail login admin di atas.

panel admin openlitespeed

Cara menginstal dukungan PHP 8.0 untuk OpenLiteSpeed

Saat Kamu menginstal OpenLiteSpeed, itu juga menginstal versi PHP yang bukan yang terbaru. Jika Kamu menginginkan PHP versi terbaru, Kamu dapat menginstalnya secara terpisah.

Pada tulisan ini, versi terbaru dari PHP adalah 8.0. Jalankan perintah di bawah ini untuk menginstalnya.

sudo apt install lsphp80 lsphp80-mysql lsphp80-common lsphp80-opcache lsphp80-curl

Untuk membuat OpenLiteSpeed ​​menggunakan PHP 8.0, masuk ke panel admin, lalu buka Konfigurasi Server -> Aplikasi Eksternalklik + tombol untuk menambahkan aplikasi eksternal baru.

pembaruan php openlitespeed

Saat diminta untuk memilih jenis aplikasi yang ingin Kamu tambahkan, pilih Aplikasi LiteSpeed ​​SAPI. Kemudian klik Berikutnya (panah).

jenis aplikasi eksternal openlitespeed

Pada pengaturan konfigurasi PHP, gunakan nilai yang direkomendasikan ini:

Name: lsphp8.0
Address: uds://tmp/lshttpd/lsphp80.sock
Max Connections: 10
Environment: PHP_LSAPI_CHILDREN=10
LSAPI_AVOID_FORK=200M
Initial Request Timeout (secs): 60
Retry Timeout (secs): 0
Persistent Connection: Yes
Response Buffering: No
Command: lsphp80/bin/lsphp
Backlog: 100
Instances: 1
Priority: 0
Memory Soft Limit (bytes): 2047M
Memory Hard Limit (bytes): 2047M
Process Soft Limit: 1400
Process Hard Limit: 1500
konfigurasi php openlitespeed

Simpan perubahan Kamu.

Selanjutnya, pergi ke Konfigurasi Server ==> Pengendali Skrip dan klik Sunting di bawah Tindakan untuk mengedit penangan yang ada.

pembaruan penangan skrip openlitespeed

Kemudian pilih yang baru PHP 8.0 handler dibuat di atas dan simpan.

perubahan penangan php openlitespeed

Mulai ulang server, lalu buka nama server atau alamat IP diikuti oleh /phpinfo.php.

http://localhost/phpinfo.php

PHP 8.0 sekarang menjadi penangan default.

openlitespeed php 8 default

Cara menginstal MariaDB di Ubuntu Linux

MariaDB cepat, aman, dan server default untuk hampir semua server Linux. Untuk menginstal MariaDB, jalankan perintah di bawah ini:

sudo apt install mariadb-server
sudo apt install mariadb-client

Setelah menginstal MariaDB, perintah di bawah ini dapat digunakan untuk menghentikan, memulai, dan mengaktifkan layanan MariaDB untuk selalu memulai saat server melakukan booting.

sudo systemctl stop mariadb.service
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service

Selanjutnya, jalankan perintah di bawah ini untuk mengamankan server database dengan kata sandi root jika Kamu tidak diminta melakukannya selama instalasi.

sudo mysql_secure_installation

Saat diminta, gunakan panduan di bawah ini untuk menjawab:

If you've just installed MariaDB, and haven't set the root password yet, you should just press enter here.

Enter current password for root (enter for none): PRESS ENTER

Switch to unix_socket authentication [Y/n] n

Change the root password? [Y/n] n

Remove anonymous users? [Y/n] y

Disallow root login remotely? [Y/n] y

Remove test database and access to it? [Y/n] y

Reload privilege tables now? [Y/n] y

All done!

Untuk memverifikasi dan memvalidasi bahwa MariaDB telah diinstal dan berfungsi, login ke konsol database menggunakan perintah di bawah ini:

sudo mysql -u root -p

Kamu harus secara otomatis masuk ke server basis data karena kami memulai permintaan masuk sebagai root. Hanya root yang bisa login tanpa password, dan hanya dari konsol server.

mariadb selamat datang

Jika Kamu melihat layar yang sama seperti yang ditunjukkan di atas, maka server berhasil diinstal.

Itu harus melakukannya!

Kesimpulan:

Posting ini menunjukkan cara menginstal OpenLiteSpeed ​​dengan dukungan untuk PHP 8.0 dan MariaDB. Jika Kamu menemukan kesalahan di atas atau memiliki sesuatu untuk ditambahkan, silakan gunakan formulir komentar di bawah ini.

Rate this post

Tinggalkan komentar