facebook twitter hatena line email

「Linux/nginx/インストール」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(Admin がページ「Linux/nginxインストール/基本」を「Linux/nginx/インストール」に移動しました)
行1: 行1:
 +
=centos6=
 
==repo導入==
 
==repo導入==
 
  $ sudo vi /etc/yum.repos.d/nginx.repo
 
  $ sudo vi /etc/yum.repos.d/nginx.repo
行14: 行15:
 
  nginx                    x86_64                    1.8.0-1.el6.ngx                    nginx                    352 k
 
  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設定修正==
 
==nginx設定修正==

2016年6月8日 (水) 14:32時点における版

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