1.安装命令:
sudo yum install nginx
显示Complete!提示安装成功
2.安装完成后,使用以下命令启用并启动Nginx服务:
sudo systemctl enable nginx
sudo systemctl start nginx
有可能会出现:
Job for nginx.service failed because the control process exited with error code.See “systemctl status nginx.service” and “journalctl -xe” for details.
按他提示的输入systemctl status nginx.service和journalctl -xe
就会发现启动失败。
日常查看日志:journalctl -xe
Dec 21 10:03:31 NM-Java nginx[55816]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already>
Dec 21 10:03:31 NM-Java nginx[55816]: nginx: [emerg] bind() to [::]:80 failed (98: Address already in>
查看一下端口进程
80被占用, 既然80端口被占用,你又不想停止httpd服务,那就更改nginx服务的端口。
vim /etc/nginx/nginx.conf
从80改成8080即可,systemctl restart nginx重启即可。
再次查看状态:systemctl status nginx.service