サーバ周りを触ることが今後も増えそうなのと、SSHは覚えておいて損が全然ないのでメモ。
とあることをするために、httpd.conf を修正したのだけど、修正内容を反映させなければならないのでの時のコマンド。
とりあえず何はともあれconfigtest
$ /etc/init.d/httpd configtest
これで Syntax OK が出ることを確認。問題なければ、
$ /etc/init.d/httpd reload
再読み込み(reload)で反映しない場合は、
$ /etc/init.d/httpd restart
でApacheの再起動となります。プロセスが kill されることになるので、formで送信中のデータとかがなくなったりするのかしら?そんな時は、graceful restart がよいらしいです。でもコマンド叩いたことないなぁ。
$ /etc/init.d/httpd graceful
とかでいけるのかしら?すでに開いているプロセスの終了を待って再起動してくれるらしいです。今度、試してみよう。
SSHは苦手な人が多いけど、慣れればGUIよりも圧倒的に早く作業ができます。ぜひぜひ本を読んだり、ネットの情報を試してみます。rmコマンドでいろいろ吹っ飛ぶので、自分のVPSとかローカルに仮想環境作って試すとかをおすすめします。rmコマンドはこわい。。。
このサイトは、エックスサーバー で運営しています。