美文网首页
openresty安装

openresty安装

作者: AnneSan | 来源:发表于2018-12-19 17:27 被阅读0次

参考文档:https://www.aliyun.com/jiaocheng/790120.html

进入安装目录:

   cd  /usr/local/

下载依赖:

yum install libreadline-dev libncurses5-dev libpcre3-dev libssl-dev perlreadline-devel pcre-devel openssl-devel gcc 

一般情况下,gcc,openssl-devel,pcre-devel  是必须的,也是软件库里  必备的,其他的能不能下载,随缘

下载并解压openresty(注意你此时的位置在  /usr/local)

Wget  https://openresty.org/download/openresty-1.11.2.3.tar.gz  tar -xzvf openresty-1.11.2.3.tar.gz 

安装LuaJIT

cd openresty-1.11.2.3/bundle/LuaJIT-2.1-20170405 make clean && make && make install ln -sf LuaJIT-2.1-20170405 /usr/local/bin/luajit 

下载ngx_cache_purge模块 ,该模块用于清理nginx缓存

cd /usr/servers/openresty-1.11.2.3/bundle wget https://github.com/FRiCKLE/ngx_cache_purge/archive/2.3.tar.gz tar -xvf 2.3.tar.gz 

下载nginx_upstream_check_module模块 ,该模块用于ustream健康检查

cd  /usr/servers/openresty-1.11.2.3/bundle wget https://github.com/yaoweibin/nginx_upstream_check_module/archive/v0.3.0.tar.gz tar -xvf v0.3.0.tar.gz 

安装OpenResty

cd  /usr/servers/openresty-1.11.2.3 

/configure --prefix=/usr/servers --with-http_realip_module--with-pcre--with-luajit --add-module=./bundle/ngx_cache_purge-2.3/ --add-module=./bundle/nginx_upstream_check_module-0.3.0/ -j2 

不出意外的话,会报错:--with-http_realip_module--with-pcre--with-luajit会出错,那就使用下面的语句

./configure --prefix=/usr/servers --add-module=./bundle/ngx_cache_purge-2.3/ --add-module=./bundle/nginx_upstream_check_module-0.3.0/ -j2

make  &&  make install 

其他 (可忽略)1.核心和第三方模块目录openresty-1.11.2.3/bundle

Nginx启动

(查找一下nginx/sbin所在的路径:find / -name nginx ,本文中是:/usr/local/nginx/sbin)

先使用优雅重启

[if !supportLists]1. [endif]  cd  /usr/local/nginx/sbin/

[if !supportLists]2. [endif] ./nginx -s reload 

当报错为:nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)

使用下面的方法启动nginx:

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

相关文章

  • openresty起步

    openresty 安装openresty 1、源码安装 安装前准备: 源码下载地址:openresty 解压、安...

  • 运维之OpenResty

    运维之OpenResty 目录 OpenResty简单介绍 在win上安装OpenResty 在linux上安装O...

  • Ansible Role WEB 之【openresty】

    Ansible Role: openresty 安装openresty 介绍 OpenResty® 是一个基于 N...

  • lapis 框架安装试用

    备注: 此次安装使用的是openresty 的openresty-1.11.2.1(openresty-1.11....

  • Openresty-1.11.2.2安装

    Openresty-1.11.2.2安装 OpenResty简介 ​ OpenResty 是一个基于 Ngin...

  • OpenResty 基于 lua-resty-cookie 实现

    openresty 安装 openresty lua-resty-cookie 实现灰度功能

  • 一、安装教程

    安装 添加官方软件包到yum中 安装OpenResty 安装OpenResty 的 CLI工具 检验image.p...

  • openresty

    1、openResty安装 centos 安装 2、openresty配置 nginx匹配规则 服务端获得客户端...

  • Ubuntu 源码安装Kong

    安装openresty 1.下载openssl-1.0.2h 2.下载openresty 官方安装指引:https...

  • nginx openresty

    openResty安装 centos 添加yum仓库,安装 openresty配置 服务端获得客户端的真实ip ...

网友评论

      本文标题:openresty安装

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