美文网首页
nginx默认yum安装遇到的问题

nginx默认yum安装遇到的问题

作者: 螃蟹和骆驼先生Yvan | 来源:发表于2018-10-12 14:13 被阅读247次
    1.首先查找nginx是否启动:
    $ps -ef | grep nginx
    
    2.检查是否已经安装有nginx及对应目录:
    $find /|grep nginx.conf
    
    3.还可以用以下两个命令,找安装的路径
     netstat -tnlp|grep nginx
    tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 21196/nginx: master
    然后看到一行记录,复制最后的一个数据(进程ID)
    ps -aux |grep 进程ID
    就可以看到nginx的启动方式了
    ps -aux |grep 21196
    /usr/sbin/nginx -v
    4.查看linux系统版本命令
    cat /proc/version  或 cat /etc/redhat-release
    
    5.卸载所有nginx,这里不同安装方式需要不同卸载方式,这里只是举例:
    rm -rf /etc/nginx/
    rm -rf /usr/sbin/nginx
    rm /usr/share/man/man1/nginx.1.gz
    apt-get remove nginx*
    
    6.yum安装nginx
    (1)安装准备依赖lib库
    yum install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
    
    (2)使用下面命令安装nginx
    yum install nginx
    这里会有提示,用提示指令就好:sudo amazon-linux-extras install nginx1.12
    
    (3)启动Nginx
    开的命令:systemctl start nginx   关的命令:systemctl stop nginx
    
    (4)重启nginx
    service nginx restart
    
    7.如果启动报错:
    >>Error getting authority: Error initializing authority: Error calling StartServiceByName for org.freedesktop.PolicyKit1: GDBus.Error:org.freedesktop.DBus.Error.TimedOut: Activation of org.freedesktop.PolicyKit1 timed out (g-dbus-error-quark, 20)
    Failed to restart docker.service: Connection timed out
    解决这个问题主要是重装  polkit,然后重启。
    yum reinstall polkit
    reboot
    
    

    相关文章

      网友评论

          本文标题:nginx默认yum安装遇到的问题

          本文链接:https://www.haomeiwen.com/subject/owtgaftx.html