重新安装nginx 如果我删除了centos 服务器中的/etc/nginx 如何再次重新安装它我是centos 和nginx 的新手

Fir*_*lam 1 linux centos nginx

我在远程服务器上安装了 nginx,但是我在 nginx.conf 文件中犯了一些错误并且无法恢复,
所以它试图删除我的 nginx 并重新配置它,
所以我使用链接中给出的这些步骤来删除我的 nginx
http://www.ehowstuff.com/how-to-remove-uninstall-nginx-on-centos-7-rhel-7-oracle-linux-7/
然后我使用
yum remove nginx并再次重新安装它
但是当我尝试时
sudo systemctl start nginx[root@lotto nginx]# service nginx start
其显示

nginx.service 的作业失败,因为控制进程退出enter code here并显示错误代码。有关详细信息,请参阅“systemctl status nginx.service”和“journalctl -xe”
当我使用
[root@lotto nginx]# systemctl status nginx.service
显示

nginx.service - nginx HTTP 和反向代理服务器
加载:加载(/usr/lib/systemd/system/nginx.service;启用;供应商预设:禁用)
活动:自 2016 年 7 月星期五以来失败(结果:退出代码) -01 07:48:44 美国东部时间;18s 前进程:30832 ExecStartPre=/usr/sbin/nginx -t (code=exited, status=1/FAILURE)
进程:30830 ExecStartPre=/usr/bin/rm -f /run/nginx.pid (code=exited, status=0/SUCCESS)
主 PID: 14307 (code=exited, status=0/SUCCESS)

Jul 01 07:48:44 lotto systemd[1]: 启动 nginx HTTP 和反向代理服务器... Jul 01 07:48:44 lotto nginx[30832]: nginx: [emerg] getpwnam("nginx") failed in /etc/nginx/nginx.conf:5
Jul 01 07:48:44 lotto nginx[30832]: nginx: 配置文件 /etc/nginx/nginx.conf 测试失败
Jul 01 07:48:44 lotto systemd[1]: nginx.service: control process exited, code=exited status=1
Jul 01 07:48:44 lotto systemd[1]: 无法启动 nginx HTTP 和反向代理服务器。
Jul 01 07:48:44 lotto systemd[1]:单元 nginx.service 进入失败状态。Jul 01 07:48:44 lotto systemd[1]: nginx.service 失败。
[root@lotto nginx]# journalctl -xe

nginx.service - nginx HTTP 和反向代理服务器
加载:加载(/usr/lib/systemd/system/nginx.service;启用;供应商预设:禁用)
活动:自 2016 年 7 月星期五以来失败(结果:退出代码) -01 07:48:44 美国东部时间;18s 前
进程:30832 ExecStartPre=/usr/sbin/nginx -t (code=exited, status=1/FAILURE)
进程:30830 ExecStartPre=/usr/bin/rm -f /run/nginx.pid (code=exited, status=0/SUCCESS)
主 PID: 14307 (code=exited, status=0/SUCCESS)

Yan*_*uan 5

  • 卸载

    yum remove nginx

  • 安装

    在 CentOS 中,你应该使用yum install ; 而不是apt-get install在 Ubuntu 中。