Tutorial cara menciptakan subdomain di Nginx, bahwasanya konfigurasinya ini sama menyerupai setup server block atau jikalau di Apache dikenal dengan virtual host.
Menambahkan A record
Tambahkan A record pada DNS
blog.idnetter.com. IN A 192.168.0.1
Membuat konfigurasi Nginx server block
Buat file konfigurasi untuk subdomain baru
vi /etc/nginx/sites-available/blog.idnetter.com.conf
Silahkan disesuaikan
server {
listen 80;
server_name www.blog.idnetter.com;
rewrite ^(.*) http://blog.idnetter.com$1 permanent;
}
server {
listen 80;
server_name blog.idnetter.com;
client_max_body_size 5m;
client_body_timeout 60;
access_log /var/log/nginx/access.idnetter.blog;
error_log /var/log/nginx/error.idnetter.blog.log error;
root /var/www/html/idnetter/blog;
index index.html index.php;
### root directory ###
location / {
try_files $uri $uri/ /index.php?$args;
}
### security ###
error_page 403 =404;
location /\. { access_log off; log_not_found off; deny all; }
location $ { access_log off; log_not_found off; deny all; }
### disable logging ###
location = /robots.txt { access_log off; log_not_found off; }
location = /favicon.ico { access_log off; log_not_found off; }
### caches ###
location * \.(jpg|jpeg|gif|css|png|js|ico|html)$ { access_log off; expires max; }
location * \.(woff|svg)$ { access_log off; log_not_found off; expires 30d; }
location * \.(js)$ { access_log off; log_not_found off; expires 7d; }
### php block ###
location \.php?$ {
try_files $uri =404;
include fastcgi_params;
fastcgi_pass unix:/var/run/php-fpm.socket;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_intercept_errors on;
fastcgi_split_path_info ^(.+\.php)(.*)$;
fastcgi_hide_header X-Powered-By;
}
}
Link konfig file yang kita buat di direktori sites-available
tadi ke sites-enabled
ln -s /etc/nginx/sites-available/blog.idnetter.com.conf /etc/nginx/sites-enabled/
Buat folder untuk menyimpan data-data untuk subdomain yang anda buat, sebagai teladan disini subdomain blog
mkdir /var/www/html/blog
Restart Nginx
service nginx restart
Selamat mencoba
Sumber https://idnetter.com
Mari berteman dengan saya
Follow my Instagram _yudha58Related Posts :
Cara Mengaktifkan Ioncube Loader Di Cpanel/WhmPanduan cara mengaktifkan ionCube Loader di cPanel/WHM. Ikuti tutorial berikut ini:Buka browser dan kanal WHMLogin dengan akun rootPilih saj… Read More...
Magento: Mengatasi Can’T Create DirectoryCara mengatasi can’t create directory pada direktori generated Magento 2. Akses SSH ke server dan ikuti panduan berikut:Masuk ke direk… Read More...
Cara Install Php Pear Di Debian 9Tutorial install PHP PEAR di Linux Debian 9 Stretch server, dapat untuk VestaCP juga. Akses terminal Linux atau SSH PuTTY login dengan akun… Read More...
Cara Install Magento Di Vps LinuxBerikut panduan cara install Magento di VPS Linux. Karena Magento memerlukan web server dan database, saya pakai yang instan saja, yaitu Ves… Read More...
Cara Konfigurasi Raid 1 Pada Hardware Raid Server Hp Dl 120 Gen 9 Kali ini saya ingin menuliskan tutorial cara konfigurasi RAID 1 dan spare harddisk cadangan di RAID Hardware pada server HP DL 120 Gen 9… Read More...
0 Response to "Cara Menciptakan Subdomain Di Nginx"
Posting Komentar