在Ubuntu下快速安装OpenResty

版本定义:

  • 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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容