Nginx のインストール
まず Cent OS 6.5 には Nginx のリポジトリが無い(あっても古いバージョン)のため、リポジトリを追加してから yum でインストールする。
下記アドレスから適宜の rpm のアドレスをコピーする。Cent OS 6 使ってるならそれ。
http://nginx.org/en/linux_packages.html#stable
1 |
# rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm |
リポジトリ nginx.repo の確認
1 |
# vi /etc/yum.repos.d/nginx.repo |
見るだけ。
内容は下記になっていた。
1 2 3 4 5 6 7 |
# nginx.repo [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/6/$basearch/ gpgcheck=0 enabled=1 |
なお Nginx のデータは、yum でインストールしたので「/etc/nginx/」に配置される。ソースアーカイブからインストールした場合は「/usr/local/nginx/conf/」だそうな。
Nginx を yum でインストール
最新版がインストールされます。
1 |
# yum -y install nginx |
Nginx バージョンの確認
1 |
# nginx -v |
見るだけ。
Nginx を起動させる
1 |
# service nginx start |
[ O K ] が出るはず。
ブラウザでも確認。
Nginx の自動起動をオン
1 |
# chkconfig nginx on |
一応 chkconfig で2~5が on になっているか確認しましょう。
Nginx のアンインストール
使わないとか失敗したとかの場合。
Nginx を停止、自動起動をオフ
1 2 |
# service nginx stop # chkconfig nginx off |
yum でインストールした場合のアンインストール
サクッと消すだけ。(※ コメント欄にてご指摘をいただきました、たいへん有難うございます。)
1 2 |
# service nginx stop # yum remove nginx |
yum ではない方法でインストールした場合はデータを削除してアンインストール
サクッと消すだけ。
1 2 3 |
# rm -rf /usr/sbin/nginx # rm -rf /etc/nginx # rm -rf /etc/init.d/nginx |
4 件のコメント
yum を使ってインストールした場合は、
yum remove などでアンインストールしないと、
再インストールができなくなるので、危険があるので、
注意されたほうが良いと思います。。
上記のやり方やるのは危険です。
yum removeでアンインストールした方がいいです。
># service nginx stop
># yum remove mginx
yum remove nginxの間違いかと
誤り部分を記事に反映させていただきました、コメントたいへん有難う御座います。