-
Notifications
You must be signed in to change notification settings - Fork 1
Nginx
uupaa edited this page May 30, 2017
·
1 revision
ホストOS(mac)上で Docker を使わずに開発を行う場合は Nginx をインストールしてください。
brew install nginx
で HTTP/2 を利用可能な nginx をインストールします。
インストール後に nginx -V
で configure を確認します。
nginx -V
> nginx version: nginx/1.12.0
> built by clang 8.1.0 (clang-802.0.42)
> built with OpenSSL 1.1.0e 16 Feb 2017
> TLS SNI support enabled
> configure arguments:
> --prefix=/usr/local/Cellar/nginx/1.12.0
> --with-http_ssl_module
> --with-pcre
> --sbin-path=/usr/local/Cellar/nginx/1.12.0/bin/nginx
> --with-cc-opt='-I/usr/local/opt/pcre/include -I/usr/local/opt/openssl@1.1/include'
> --with-ld-opt='-L/usr/local/opt/pcre/lib -L/usr/local/opt/openssl@1.1/lib'
> --conf-path=/usr/local/etc/nginx/nginx.conf
> --pid-path=/usr/local/var/run/nginx.pid
> --lock-path=/usr/local/var/run/nginx.lock
> --http-client-body-temp-path=/usr/local/var/run/nginx/client_body_temp
> --http-proxy-temp-path=/usr/local/var/run/nginx/proxy_temp
> --http-fastcgi-temp-path=/usr/local/var/run/nginx/fastcgi_temp
> --http-uwsgi-temp-path=/usr/local/var/run/nginx/uwsgi_temp
> --http-scgi-temp-path=/usr/local/var/run/nginx/scgi_temp
> --http-log-path=/usr/local/var/log/nginx/access.log
> --error-log-path=/usr/local/var/log/nginx/error.log
> --with-http_gzip_static_module
> --with-ipv6
> --with-http_v2_module
- HTTP/2 を利用するためには
--with-http_v2_module
で configure されている必要があります。 - brew でインストールした nginx の nginx.conf は /usr/local/etc/nginx/nginx.conf に存在します。
- nginx をインストールすると、一緒に openssl もインストールされます。
- Install and Setup
- Devlopment (TODO)
- Distribution
- Deployment (TODO)
- Application Structure
- Idioms
- Troubleshooting
- Keywords