美文网首页
在Ubuntu下快速安装OpenResty

在Ubuntu下快速安装OpenResty

作者: reezon | 来源:发表于2020-01-03 16:11 被阅读0次

    版本定义:

    • Ubuntu 18.04.3 LTS

    安装

    根据OpenResty官网的介绍,在apt中添加官方仓库

    # 安装导入 GPG 公钥时所需的几个依赖包(整个安装过程完成后可以随时删除它们):
    sudo apt-get -y install --no-install-recommends wget gnupg ca-certificates
    
    # 导入我们的 GPG 密钥:
    wget -O - https://openresty.org/package/pubkey.gpg | sudo apt-key add -
    
    # 安装 add-apt-repository 命令
    # (之后你可以删除这个包以及对应的关联包)
    sudo apt-get -y install --no-install-recommends software-properties-common
    
    # 添加我们官方 official APT 仓库:
    sudo add-apt-repository -y "deb http://openresty.org/package/ubuntu $(lsb_release -sc) main"
    
    # 更新 APT 索引:
    sudo apt-get update
    

    这样就可以直接通过命令安装:

    apt-get -y install openresty
    

    默认会被安装到/usr/local/openresty目录下。

    启动

    启动Nginx

    sudo /usr/local/openresty/nginx/sbin/nginx
    ps -ef | grep nginx
    service nginx status
    

    Nginx启动若出现

    nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
    nginx: [emerg] still could not bind()
    

    说明80端口并占用,查看80端口被占用的端口并重启。

    sudo netstat -ntlp | grep 80
    sudo killall -9 nginx
    

    再运行就能启动nginx了:

    sudo /usr/local/openresty/nginx/sbin/nginx
    

    相关文章

      网友评论

          本文标题:在Ubuntu下快速安装OpenResty

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