Pada artikel sebelumnya, kita telah melihat cara menginstal server openlitespeed di ubuntu. Dalam tutorial ini, kita akan melihat cara menambahkan VirtualHost ke server.
Jadi, Mari kita mulai
Buat Host Virtual
Pertama, buat direktori virtual host. Saya akan memberi nama host virtual saya "unixcop". Di baris perintah, saya pergi ke direktori LSWS saya dan membuat direktori berikut:
cd /usr/local/lsws
sudo mkdir unixcop
sudo mkdir unixcop/{conf,html,logs}
Saya kemudian membuat conf yang dimiliki oleh lsadm:lsadm (pengguna konsol WebAdmin) sehingga hanya konsol WebAdmin yang dapat memanipulasi konfigurasi. (Anda tidak boleh mengizinkan pengguna lain untuk memanipulasi konfigurasi Anda.)
sudo chown lsadm:lsadm unixcop/conf
Lalu saya masuk ke konsol WebAdmin> Virtual Hosts> Add untuk menambahkan virtual host ke OpenLiteSpeed
Anda harus memasukkan nama virtual host, file root virtual host, dan file konfigurasi virtual host. Anda juga harus memilih apakah akan mengaktifkan skrip di situs ini dan apakah pengguna dapat mengakses konten di luar akar host virtual ini dari situs (Ditahan).
Buat &ubah seperti di bawah ini:
Buka tab umum &buat Document Root terlihat seperti ini
Buat dan Tetapkan Pendengar
Buka konsol WebAdmin> Pendengar.
Anda dapat memiliki satu pendengar untuk mendengarkan di semua alamat IP lokal, atau Anda dapat membuat beberapa pendengar dengan setiap pendengar hanya mendengarkan alamat IP tertentu. Banyak pengguna akan merasa lebih mudah untuk memiliki satu pendengar yang kemudian dipetakan ke domain yang berbeda, tetapi memiliki banyak pendengar dapat berguna jika, misalnya, Anda ingin menyisihkan prosesor server tertentu untuk situs tertentu
Saya tidak perlu sesuatu yang istimewa, jadi saya hanya pergi ke Pendengar default
Klik pemetaan VirtualHost tambahkan klik Tambahkan ikon
Tambahkan detail berikut (Sesuai lingkungan saya)
Mulai Ulang dengan Anggun
Setelah selesai, lakukan restart dengan anggun
Dan itu saja! Anda selesai, periksa bagian virtualhost di dasbor, Anda akan melihat unixcop
OpenLiteSpeed mendukung Indikasi Nama Server (SNI), memungkinkan pengguna untuk mengatur sertifikat SSL di tingkat host virtual. Ini berarti bahwa host virtual (situs web) dengan sertifikat SSL yang berbeda dapat beroperasi pada alamat IP dan nomor port yang sama. Pendengar yang berbeda (dan hosting berbasis IP) tidak diperlukan agar situs aman memiliki sertifikat unik.