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に入社し2年で退職。その後、派遣と業務委託を半年ほど経て都内のWeb系企業にエンジニアとして転職。しばらくは本業コミットのため技術的な話が多めです。Ruby on Rails / React.js / AWS