NginxをCentOS7にインストールする

f:id:keiwt:20150331180835p:plain

f:id:keiwt:20150331181059j:plain

http://wiki.nginx.org/Install

リポジトリの追加

# vi /etc/yum.repos.d/nginx.repo
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/x86_64
gpgcheck=0
enabled=1

yum install epel-releaseとしてからもインストール可能ですが、バージョンが古くなってしまいます。

nginxのインストール

# yum install nginx

nginxを起動する

# systemctl start nginx.service

nginxの自動起動設定

# systemctl enable nginx.service

ファイヤーウォールの設定

# firewall-cmd --permanent --zone=public --add-service=http
# firewall-cmd --permanent --zone=public --add-service=https
# firewall-cmd --permanent --zone=public --add-service=ssh

ファイヤーウォール設定をリロード

# firewall-cmd --reload

VM等の場合はipを確認します

$ ip a

コピペで一発用

su root
{#パスワード}

cd /etc/yum.repos.d
yum -y install nginx
systemctl start nginx.service
systemctl enable nginx.service
firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --permanent --zone=public --add-service=ssh
firewall-cmd --reload
ip a