Centos 安装 OpenResty
博客专区 > wangjstu 的博客 > 博客详情
Centos 安装 OpenResty
wangjstu 发表于2年前
Centos 安装 OpenResty
  • 发表于 2年前
  • 阅读 91
  • 收藏 3
  • 点赞 0
  • 评论 0

腾讯云 十分钟定制你的第一个小程序>>>   

摘要: OpenResty (aka. ngx_openresty) is a full-fledged web platform by integrating the standard Nginx core, LuaJIT, many carefully written Lua libraries, lots of high quality 3rd-party Nginx modules, and most of their external dependencies. It is designed to help developers easily build scalable web ap...

环境:

  • vagrant中的centos6.7
[vagrant@localhost bin]$ cat /etc/system-release
CentOS release 6.7 (Final)
[vagrant@localhost bin]$ uname -a
Linux localhost.localdomain 2.6.32-573.12.1.el6.x86_64 #1 SMP Tue Dec 15 21:19:08 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

安装

  1. 预安装软件环境
yum install readline-devel pcre-devel openssl-devel gcc
  1. 下载软件
wget https://openresty.org/download/ngx_openresty-1.9.7.1.tar.gz
  1. 解压
tar xzvf ngx_openresty-1.9.7.1.tar.gz
  1. 编译安装
cd ngx_openresty-1.9.7.1
./configure --prefix=/usr/local/openresty --with-pcre-jit  --with-ipv6 --without-http_redis2_module --with-http_iconv_module  -j2
make
make install
  1. 启动服务
sudo /usr/local/openresty/nginx/sbin/nginx -c /usr/local/openresty/nginx/conf/nginx.conf -p /usr/local/openresty/nginx/            #start开启服务
sudo /usr/local/openresty/nginx/sbin/nginx -c /usr/local/openresty/nginx/conf/nginx.conf -p /usr/local/openresty/nginx/   -s  reload  #reload重载服务
sudo /usr/local/openresty/nginx/sbin/nginx -c /usr/local/openresty/nginx/conf/nginx.conf -p /usr/local/openresty/nginx/ -s stop        #stop停止服务
  1. 测试
curl 127.0.0.1      #开启服务后,curl返回对应页面内容即为正常
  1. 开始ngx lua编程

具体可以参考http://openresty.org/,https://moonbingbing.gitbooks.io/openresty-best-practices/content/及https://www.nginx.com/resources/wiki/modules/lua/进行

共有 人打赏支持
wangjstu
粉丝 5
博文 10
码字总数 2053
×
wangjstu
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: