Hari ini kami akan menunjukkan Cara menginstal dan mengkonfigurasi WordPress dengan OpenLiteSpeed di Ubuntu 16.04. OpenLiteSpeed adalah server HTTP open source ringan yang dikembangkan dan dilindungi hak cipta oleh LiteSpeed Technologies, Inc. OpenLiteSpeed menyediakan antarmuka web yang ramah pengguna dan mendukung berbagai sistem operasi, termasuk Linux, Mac OS, SunOS, dan FreeBSD.
Cukup mudah untuk menginstal WordPress dengan OpenLiteSpeed pada Ubuntu 16.04 VPS. Proses instalasi akan memakan waktu sekitar 15-20 menit jika Anda mengikuti langkah-langkah yang sangat mudah dijelaskan di bawah ini.
1. Masuk melalui SSH
Pertama-tama login ke Ubuntu 16.04 VPS Anda melalui SSH sebagai user root
ssh root@IP_address
2. Mulai sesi layar
Di awal, yang terbaik adalah memulai sesi layar dengan menjalankan perintah berikut
screen -U -S openlitespeed
3. Perbarui sistem
Perbarui paket sistem:
apt-get update && apt-get -y upgrade
Pastikan untuk selalu memperbarui server Anda.
4. Instal dan amankan MariaDB
Untuk menginstal MariaDB, jalankan perintah berikut:
apt-get install -y mariadb-server
Ketika instalasi selesai, jalankan perintah berikut untuk mengamankan instalasi Anda:
mysql_secure_installation
Konfigurasikan seperti ini:
Enter current password for root (enter for none): Enter Set root password? [Y/n]: Y New password: Re-enter new password: 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
5. Buat basis data baru
Selanjutnya, kita perlu membuat database untuk instalasi WordPress kita.
[user]$ mysql -u root -p MariaDB [(none)]> CREATE DATABASE wordpress; MariaDB [(none)]> GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost' IDENTIFIED BY 'your-password'; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> \q
Jangan lupa untuk mengganti 'kata sandi Anda' dengan kata sandi yang kuat.
6. Instal OLS
Unduh skrip OLS 1-klik di server Anda:
cd /opt wget https://raw.githubusercontent.com/litespeedtech/ols1clk/master/ols1clk.sh
Untuk menjalankan skrip, kita perlu membuat file tersebut dapat dieksekusi dengan perintah berikut:
chmod +x ols1clk.sh
Untuk panduan ini kami akan berasumsi bahwa Anda ingin menggunakan PHP7 dan hanya menginstal OLS tanpa menginstal WordPress (Kami lebih suka menginstal wordpress secara terpisah). Jadi mari kita jalankan perintah berikut:
./ols1clk.sh --lsphp 70
Setelah penginstalan selesai, konfigurasikan nama pengguna dan sandi administratif untuk antarmuka web OpenLiteSpeed dengan menjalankan perintah berikut:
/usr/local/lsws/admin/misc/admpass.sh
Anda akan diminta untuk memberikan nama pengguna untuk pengguna administratif. Jika Anda hanya menekan ENTER, nama pengguna “admin” akan dipilih. Setelah itu, Anda akan diminta untuk memilih dan mengonfirmasi kata sandi baru untuk akun tersebut.
Mari verifikasi OLS aktif dan berjalan https://your-ip-address:7080. Anda harus dapat masuk ke OLS WebAdmin. Sekarang mari kita menginstal WordPress dan kemudian kita akan mengkonfigurasi OLS.
7. Instal WordPress
Mari pindah ke direktori tempat kita ingin mengunduh file inti WordPress:
cd /usr/local/lsws/Example
Unduh WordPress menggunakan perintah wget:
wget https://wordpress.org/latest.zip
Sekarang kita akan meng-unzip file zip WordPress:
unzip latest.zip
Berikan izin seluruh struktur direktori kepada pengguna yang menjalankan server web sehingga perubahan dapat dilakukan melalui antarmuka WordPress:
chown -R nobody:nogroup /usr/local/lsws/Example/wordpress/
Sekarang mari masuk ke direktori /wordpress:
cd wordpress
Kami akan mengonfigurasi WordPress untuk bekerja dengan database kami saat ini yang kami siapkan sebelumnya. Pertama kita akan me-rename wp-config-sample.php menjadi wp-config.php dengan menggunakan perintah berikut:
mv wp-config-sample.php wp-config.php
Buka file konfigurasi WordPress dengan editor teks favorit Anda dan ubah nilai database dengan yang Anda berikan pada saat pembuatan database.
nano wp-config.php
// ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */define('DB_NAME', 'wordpress'); /** MySQL database username */define('DB_USER', 'wordpressuser'); /** MySQL database password */define('DB_PASSWORD', 'your-password'); /** MySQL hostname */define('DB_HOST', 'localhost');
8. Konfigurasikan OpenLiteSpeed
Kami akan memodifikasi virtual host default yang sudah ada di konfigurasi OpenLiteSpeed sehingga kami dapat menggunakannya untuk instalasi WordPress kami.
Pertama, login ke panel OLS WebAdmin di https://your-ip-address:7080.
Setelah masuk ke OLS WebAdmin, pilih “Virtual Hosts” dari bilah menu dan klik tautan “Lihat”:
Ini akan memungkinkan Anda untuk mengedit konfigurasi host virtual Anda.
Pertama kita akan mengubah akar Dokumen dari Virtual Host untuk menunjuk ke direktori WordPress kita.
Klik tab “Umum” untuk virtual host lalu klik tombol “Edit” untuk tabel “Umum”:
Di kolom “Document Root”, ubah nilainya dari $VH_ROOT/html/ menjadi $VH_ROOT/wordpress/:
Klik “Simpan” setelah Anda selesai.
Kemudian, kita akan mengaktifkan file index.php agar dapat digunakan untuk memproses permintaan yang tidak ditangani oleh file statis. Ini akan memungkinkan logika utama WordPress berfungsi dengan benar.
Klik tombol “Edit” untuk tabel “File Indeks”:
Di bidang "File Indeks" yang valid, tambahkan index.php sebelum index.html untuk memungkinkan file indeks PHP didahulukan:
Klik “Simpan” setelah Anda selesai.
9. Konfigurasi Penulisan Ulang WordPress untuk Mengaktifkan Dukungan Permalink
Selanjutnya, kita akan mengatur instruksi penulisan ulang sehingga kita dapat menggunakan permalink dalam instalasi WordPress kita.
Untuk melakukannya, klik pada tab "Tulis Ulang" untuk virtual host. Di layar berikutnya, klik tombol “Edit” untuk tabel “Rewrite Control”:
Pilih “Ya” di bawah opsi “Aktifkan Penulisan Ulang”:
Klik "Simpan" untuk kembali ke menu penulisan ulang utama. Klik tombol “Edit” untuk tabel “Rewrite Rules”:
Hapus aturan yang sudah ada dan tambahkan aturan berikut untuk mengaktifkan penulisan ulang untuk WordPress:
Klik tombol “Simpan” untuk menerapkan aturan penulisan ulang baru Anda.
Hal berikutnya yang perlu kita lakukan adalah mengubah default listening port dari 8088 menjadi 80.
Pilih “Pendengar” dari bilah menu dan klik tautan “Lihat”:
Selanjutnya, klik tombol “Edit” untuk tabel “Pengaturan Alamat”:
Di bidang Port, ubah nomor port dari 8088 menjadi 80:
Klik “Simpan” setelah Anda selesai.
10. Restart Server untuk Menerapkan Perubahan
Dengan tidak adanya semua konfigurasi di atas, sekarang kita dapat dengan anggun memulai ulang server OpenLiteSpeed untuk mengaktifkan perubahan kita.
11. Selesaikan Instalasi Melalui Antarmuka WordPress
Sekarang Anda dapat menyelesaikan instalasi WordPress Anda dengan membuka browser web favorit Anda dan arahkan ke:
http://your-domain-name.com/
Menginstal WordPress dan OpenLiteSpeed adalah tugas yang mudah jika Anda memiliki Hosting WordPress Terkelola bersama kami. Jangan ragu untuk meminta Administrator Linux ahli kami untuk menginstal WordPress dengan OpenLiteSpeed di Ubuntu 16.04, untuk Anda, dan itu akan segera ditangani. Mereka tersedia 24×7, sehingga Anda bisa mendapatkan bantuan yang Anda butuhkan kapan saja.
P.S. Jangan ragu untuk berbagi, tentang cara menginstal WordPress dengan OpenLiteSpeed di Ubuntu 16.04, posting blog ini jika Anda menyukainya dengan menggunakan pintasan jejaring sosial – Anda juga dapat meninggalkan komentar sebagai gantinya, ditemukan di bawah tombol bagikan.