facebook twitter hatena line email

Linux/nginx/インストール

提供: 初心者エンジニアの簡易メモ
2016年6月8日 (水) 14:32時点におけるAdmin (トーク | 投稿記録)による版

移動: 案内検索

centos6

repo導入

$ sudo vi /etc/yum.repos.d/nginx.repo
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/6/$basearch/
gpgcheck=0
enabled=1
$ sudo yum update 

nginxインストール

$ sudo yum install nginx
nginx                    x86_64                    1.8.0-1.el6.ngx                    nginx                    352 k

centos7

nginxインストール

sudo yum install http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

nginx設定修正

vi /etc/nginx/nginx.conf

User名とVersion情報を出力しないように

   http {
       server_tokens off;
   }

port番号変更

vi /etc/nginx/conf.d/default.conf

apacheが既に起動している場合はportを適当に変更する

- listen 80
+ listen 8090

http://localhost:8090

403だった時はiptalbesなどを確認

$ sudo vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8090 -j ACCEPT
$ /etc/rc.d/init.d/iptables restart

起動

/etc/rc.d/init.d/nginx start

自動起動

/sbin/chkconfig nginx on

参考

http://se-suganuma.blogspot.jp/2012/04/centosnginx-php-fpminstallwordpress.html