
对于一些常见的 Linux 发行版本,OpenResty® 提供 官方预编译包。确保你首先用这种方式来安装,千万不要自作聪明自己手动编译安装。
文章目录
一、 安装依赖库
须将库 perl 5.6.1+, libpcre, libssl提前安装。安装命令:
yum install pcre-devel openssl-devel gcc curl
二、 停止nginx
如果系统中安装和运行了nginx,须先停止nginx,命令如下:
sudo systemctl disable nginx
sudo systemctl stop nginx
三、 添加openresty仓库
在CentOS 系统中添加 openresty 仓库,便于未来安装或更新我们的软件包
sudo yum install yum-utils
sudo yum-config-manager --add-repo https://openresty.org/package/centos/openresty.repo
四、 安装openresty及组件
1. 安装openresty
sudo yum install openresty
2. 安装命令行工具resty
sudo yum install openresty-resty
3. 列出所有openresty仓库里头的软件包
sudo yum --disablerepo="*" --enablerepo="openresty" list available
之后就可以根据罗列出的来软件包安装相关的软件,如命令行工具 opm 在 openresty-opm 包里,而 restydoc 工具在 openresty-doc 包里头。
4. 添加开机自启动
systemctl enable openresty