Cara Menambahkan Virtual Host dengan Subdomain di WordPress

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.

membuat subdomain

 

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:

Cara Menambahkan Virtual Host dengan https://kb.idcloudhost-tu Subdomain di Cloud VPS WordPress App Catalog Nginx

 

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/

Cara Menambahkan Virtual Host dengan https://kb.idcloudhost-tu Subdomain di Cloud VPS WordPress App Catalog Nginx

 

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 ?>

membuat file index.php

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

Cara Menambahkan Virtual Host dengan https://kb.idcloudhost-tu Subdomain di Cloud VPS WordPress App Catalog Nginx

 

5. Periksa Subdomain di web.sukabumi.xyz

Silahkan periksa subdomain Anda di web.sukabumi.xyz. Apabila berhasil, maka hasilnya akan seperti berikut.

periksa subdomain

 

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.