nginx.confをブラウザで作れる「nginxconfig.io」

nginxconfig.io
この記事は約3分で読めます。

VPSやクラウドでウェブサーバーを構築している方も、これから構築してみようと考えている方にもお薦めのnginx.confをブラウザで簡単に作れるウェブサービスの紹介。

nginxconfig.ioの使い方は超簡単

nginxconfig.io

ドメインを入力するだけで、HTTPS設定からWordPress向けの設定まで自動的に作れてしまいます。

生成されたnginx.confのサンプル

# Generated by nginxconfig.io
# https://nginxconfig.io/?0.domain=fastwp.org

user www-data;
pid /run/nginx.pid;
worker_processes auto;
worker_rlimit_nofile 65535;

events {
	multi_accept on;
	worker_connections 65535;
}

http {
	charset utf-8;
	sendfile on;
	tcp_nopush on;
	tcp_nodelay on;
	server_tokens off;
	log_not_found off;
	types_hash_max_size 2048;
	client_max_body_size 16M;

	# MIME
	include mime.types;
	default_type application/octet-stream;

	# logging
	access_log /var/log/nginx/access.log;
	error_log /var/log/nginx/error.log warn;

	# SSL
	ssl_session_timeout 1d;
	ssl_session_cache shared:SSL:50m;
	ssl_session_tickets off;

	# modern configuration
	ssl_protocols TLSv1.2;
	ssl_ciphers ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256;
	ssl_prefer_server_ciphers on;

	# OCSP Stapling
	ssl_stapling on;
	ssl_stapling_verify on;
	resolver 1.1.1.1 1.0.0.1 8.8.8.8 8.8.4.4 208.67.222.222 208.67.220.220 valid=60s;
	resolver_timeout 2s;

	# load configs
	include /etc/nginx/conf.d/*.conf;
	include /etc/nginx/sites-enabled/*;
}

本当に一瞬で作れてしまうのでぜひお試しください。

nginxconfig.io
NGiИX configuration generator: HTTPS, HTTP2, CDN, PHP, HHVM, Frontend, Reverse proxy, Node.js, WordPress, Drupal, Magento, Python, Django, security headers, rat...
サーバー運用
この記事が気に入ったら
いいね!しよう
最新情報をお届けします。
WordPress高速化の教科書

コメント

タイトルとURLをコピーしました