上两篇中介绍了:

Ngnix技术研究系列1-通过应用场景看Nginx的反向代理

Ngnix技术研究系列2-基于Redis实现动态路由

发现,应该加一篇OpenResty的安装部署说明,方便大家按图索骥。

一、安装依赖的库

主要依赖:

 perl 5.6.1+, libreadline, libpcre, libssl

CentOS推荐使用一下命令安装:

yum install readline-devel pcre-devel openssl-devel gcc

Nginx技术研究系列3-OpenResty安装配置

输入:y

Nginx技术研究系列3-OpenResty安装配置

必备的Lib安装好之后,我们开始编译、构建、安装OpenResty

二、构建OpenResty

从OpenResty官网wget下载:

wget https://openresty.org/download/openresty-1.11.2.5.tar.gz

我们用的是1.11.2.5版本,其中Nginx版本是1.11.2
Nginx技术研究系列3-OpenResty安装配置

加压文件:

$ tar -xzvf openresty-1.11.2.5.tar.gz

Nginx技术研究系列3-OpenResty安装配置

./configure  --with-http_stub_status_module

Nginx技术研究系列3-OpenResty安装配置

make和make install

sudo gmake

Nginx技术研究系列3-OpenResty安装配置

sudo gmake install

添加环境变量

Nginx技术研究系列3-OpenResty安装配置

Nginx技术研究系列3-OpenResty安装配置

设置文件夹权限

sudo chmod -R  777 /usr/local/openresty/nginx/
sudo chmod -R  777 /usr/local/openresty/nginx/logs/


三、自定义Nginx配置文件,启动Nginx

sudo /usr/local/openresty/nginx/sbin/nginx -c /usr/local/openresty/nginx/conf/nginx.conf

查看Nginx进程

ps -ef | grep nginx


周国庆

2017/10/26

 

相关文章:

  • 2021-09-09
  • 2022-12-23
  • 2021-10-13
  • 2020-04-01
  • 2019-06-23
  • 2021-11-05
  • 2021-11-22
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-05-14
  • 2022-12-23
  • 2022-12-23
  • 2021-12-03
  • 2022-01-08
  • 2021-05-18
相关资源
相似解决方案