openresty 入门(安装),
openresty 入门(安装),
OpenResty的安装:
(1) 需要事先安装一下所需的插件
yum
install
readline-devel pcre-devel openssl-devel
(2) 下载ngx_openresty-1.7.7.2.tar.gz并解压
wget http:
//openresty
.org
/download/ngx_openresty-1
.7.7.2.
tar
.gz
(3) 安装LuaJIT
cd
bundle
/LuaJIT-2
.1-20150120/
make
clean &&
make
&&
make
install
ln
-sf luajit-2.1.0-alpha
/usr/local/bin/luajit
(4) 下载ngx_cache_purge模块,该模块用于清理nginx缓存
wget https:
//github
.com
/FRiCKLE/ngx_cache_purge/archive/2
.3.
tar
.gz
(5) 下载nginx_upstream_check_module模块,该模块用于ustream健康检查
|
(6) 安装ngx_openresty
cd
/usr/servers/ngx_openresty-1
.7.7.2
.
/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
make
&&
make
install
(7) 到/usr/servers目录下,会发现多出来了如下目录,说明安装成功
(8) 启动nginx:/usr/servers/nginx/sbin/nginx(其实我们可以配置好系统的环境变量,配置好后就可以直接数据nginx命令了)
在nginx中添加lua依赖配置 :
lua_package_path "/usr/servers/lualib/?.lua;;";
lua_package_cpath "/usr/servers/lualib/?.so;;";
评论暂时关闭