Daftar Isi
Pendahuluan
Menambahkan virtual host dengan subdomain di Cloud VPS yang menjalankan Nginx untuk aplikasi WordPress adalah langkah yang penting dalam pengelolaan situs web yang efisien. Virtual host di Nginx adalah konfigurasi yang memungkinkan satu server untuk menangani permintaan untuk beberapa situs web yang berbeda. Dengan menggunakan virtual hosti, Anda bisa mengatur Nginx untuk memperluas kemampuan server Anda dengan meng-host beberapa situs web pada satu server.
Virtual host di Nginx biasanya diatur dengan menggunakan blok konfigurasi server. Setiap blok konfigurasi server ini dapat berisi informasi tentang situs web tertentu, seperti alamat IP atau port yang digunakan , nama domain yang diinginkan, dan lokasi file situs web. Anda dapat mengatur virtual host Nginx Anda untuk menangani berbagai jenis permintaan seperti permintaan HTTP atau HTTPS, atau permintaan untuk subdomain tertentu. Dalam panduan ini kita akan membahas cara menambahkan Virtual Host dengan Subdomain di VPS WordPress App Catalog Nginx.
Langkah-langkah Menambahkan Virtual Host dengan Subdomain di Cloud VPS WordPress App Catalog Nginx
Berikut adalah langkah-langkah menambahkan virtual host dengan Subdomain di Cloud VPS WordPress App Catalog Nginx:
1. Buat Subdomain di DNS Management
Langkah pertama, sesuaikan DNS yang Anda gunakan pada domain Anda. Caranya, pilih Type A Record, kemudian isi bagian RDATA ke alamat IP Public VM Anda.
2. Membuat Konfigurasi Virtual Host di Nginx
Setelah membuat subdomain, Anda bisa membuat konfigurasi Virtual Host pada SSH di VM Anda dengan command berikut:
Masuk ke SSH lalu login sebagai root dengan cara command: sudo su. Selanjutnya, input command di bawah ini.
1 nano /etc/nginx. sites-available/web.sukabumi.xyz.conf
Sesuaikan server-name dan lokasi dengan nama domain Anda seperti pada gambar dibawah ini:
3. Membuat Symbolic pada Konfig Virtual Host
Pada tahap ini, buatlah symbolic baru untuk konfigurasi virtual host yang sudah di buat diatas.
1 /* Buat Symbolic */ 2 in -2 /etc/nginx/Sites-available/web.sukabumi.xyz.conf ./etc/nginx/sites-enabled/ 3 /* Buat folder */ 4 mkdir /var/www/websukabumi 5 /* Ubah kepemilikan own */ 6 chown -R www-data:www-data /var/www/websukabumi/ 7 /* Ubah permintaan */ 8 chmod 755 /var/www/websukabumi/
4. Membuat File Index.php untuk test
Setelah membuat symbolic baru, langkah selanjutnya yaitu membuat file index.php untuk mengetes apakah sudah berjalan dengan baik. Caranya adalah sebagai berikut:
1 nano index.php
Lalu isi dalamnya dengan syntaks/code php berikut:
1 <?php 2 echo “Halo kami disana!” 3 ?>
Kemudian, simpan dengan cara menekan tombol CTRL+X lalu tekan tombol Y pada Keyboard. Setelah itu, tekan Enter, dapat dipastikan untuk syntaks konfignya sudah benar dengan cara berikut.
1 nginx -t
5. Periksa Subdomain di web.sukabumi.xyz
Silahkan periksa subdomain Anda di web.sukabumi.xyz. Apabila berhasil, maka hasilnya akan seperti berikut.
Penutup
Demikianlah cara menambahkan virtual host dengan subdomain di Cloud VPS WordPress App Catalog Nginx. Dengan menerapkan proses ini memungkinkan Anda untuk memperluas dan menyesuaikan konten sesuai dengan kebutuhan. Jika Anda membutuhkan layanan Cloud VPS? Dapatkan layanannya segera di IDCloudHost yang memiliki beragam fitur, teknologi serta dukungan teknis terbaik dengan beragam penawaran untuk Anda.