DevOps

【nginx】よく使うコマンド

どうも、Kohei(@koheinishino_)です。

今回はRuby on Railsの動作環境でWebサーバーとして使われることの多いnginxの頻出コマンドを一覧にしてみました。

とは言いつつもそんなに多くはないので、使っていくうちに覚えていくとは思いますw

(あれ?このときコマンドって何だっけ?)

となってしまう方は是非この記事を何度も見直してみてください!

動作環境はAmazon Linux 2を想定しています。

よく使うnginxのコマンド一覧

起動

$ systemctl start nginx

停止

$ systemctl stop nginx

再起動

$ systemctl restart nginx

スタートアップ登録(サーバー起動時にnginxを起動させる)

> 登録

$ systemctl enable nginx

> 解除

$ systemctl disable nginx

状態の確認

$ systemctl status nginx

設定ファイルのテスト

$ nginx -t

設定の再読み込み

$ systemctl reload nginx

各設定ファイルのディレクトリ

> メイン

$ cd /etc/nginx/

> 各サーバー用

$ cd /etc/nginx/conf.d/

バージョンの確認

$ nginx -v

参考サイト

ABOUT ME
Kohei Nishino
派遣のWeb系エンジニア、ブロガーです。新卒未経験で開発エンジニアとして大手SIerに入社し1年10ヶ月で退職→派遣エンジニアとして半年間インフラ構築→派遣で開発案件探し中。現在はDevOps系の技術を勉強しており、主にRails、AWS、Docker等の学習内容を発信しています。