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 :
Tips Keamanan Website Php WordpressTips singkat cara mengamankan website khususnya yang menggunakan bahasa pemograman PHP dan platform blogging WordPress.Menonaktifkan fungsi … Read More...
Konfigurasi Virtual Host ApachePanduan cara menciptakan konfigurasi virtual host Apache, semoga server/VPS bisa untuk menampung lebih dari satu atau banyak website.Cara me… Read More...
Cara Menghubungkan Domain Ke VpsPada artikel ini akan dibahas dua cara menghubungkan domain ke VPS (Virtual Private Server). Cara yang pertama termudah ialah menggunakan la… Read More...
Install Wordpress Memakai Nginx Dan Php-Fpm Di VirtualminBismillaahirrohmaanirrohiim…Sebelumnya kita telah membahas cara install virtualmin, kemudian cara install nginx, PHP-FPM, PHP 7.2 di centos … Read More...
Cara Install Lamp Di Centos 6Tutorial cara install LAMP (Apache, MySQL dan PHP) stack di Linux CentOS 6. Panduan ini akan diawali dengan mengupdate paket-paket software … Read More...
0 Response to "Cara Menciptakan Subdomain Di Nginx"
Posting Komentar