インストール
dnf install コマンドでインストール。
[takatoh@rollo ~]$ sudo dnf install nginx
有効化とスタート。
[takatoh@rollo ~]$ sudo systemctl enable nginx Created symlink /etc/systemd/system/multi-user.target.wants/nginx.service → /usr/lib/systemd/system/nginx.service. [takatoh@rollo ~]$ sudo systemctl start nginx
ステータスの確認。
[takatoh@rollo ~]$ systemctl status nginx ● nginx.service - The nginx HTTP and reverse proxy server Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled) Active: active (running) since Tue 2019-11-19 03:01:37 JST; 8min ago Process: 10021 ExecStart=/usr/sbin/nginx (code=exited, status=0/SUCCESS) Process: 10019 ExecStartPre=/usr/sbin/nginx -t (code=exited, status=0/SUCCESS) Process: 10017 ExecStartPre=/usr/bin/rm -f /run/nginx.pid (code=exited, status=0/SUCCESS) Main PID: 10022 (nginx) Tasks: 5 (limit: 26213) Memory: 8.9M CGroup: /system.slice/nginx.service ├─10022 nginx: master process /usr/sbin/nginx ├─10023 nginx: worker process ├─10024 nginx: worker process ├─10025 nginx: worker process └─10026 nginx: worker process 11月 19 03:01:37 rollo systemd[1]: Starting The nginx HTTP and reverse proxy server… 11月 19 03:01:37 rollo nginx[10019]: nginx: the configuration file /etc/nginx/nginx.conf syntax is ok 11月 19 03:01:37 rollo nginx[10019]: nginx: configuration file /etc/nginx/nginx.conf test is successful 11月 19 03:01:37 rollo systemd[1]: Started The nginx HTTP and reverse proxy server.
OK。ちゃんと起動したようだ。
ファイアウォールの設定
80番ポートを開ける。
[takatoh@rollo ~]$ sudo firewall-cmd --permanent --zone=public --add-service=http success
firewalld をリロード。
[takatoh@rollo ~]$ sudo firewall-cmd --reload success
これで OK のはず。ほかのマシンからブラウザでアクセスしてみたら、ちゃんと Nginx のデフォルトページが表示された。