基本的な設定ファイル
server {
listen 80;
server_name example.com;
root /var/www/html;
index index.html;
location / {
try_files $uri $uri/ =404;
}
}
リバースプロキシ
server {
listen 80;
server_name example.com;
location / {
proxy_pass http://localhost:3000;
proxy_set_header Host $host;
}
}
設定の確認とリロード
nginx -t # 構文チェック
nginx -s reload # リロード
ハマったポイント
- 設定変更後は必ず
nginx -tしてからnginx -s reload - セミコロン
;が抜けるとエラー
ConoHa VPSでDockerを本番環境で使う
ローカルでDockerを動かせるようになったら、次は本番サーバーへの展開です。 ConoHa VPSならDockerがすぐに使える環境を低コストで用意できます。
XServer VPSで本番環境を用意する
ローカルでの動作確認ができたら、次は本番サーバーへの展開です。 XServer VPSなら高性能な環境を低コストで用意できます。