前言
近期学习了一下Nginx + Lua的集成,记录一下。图方便主要使用的是OpenResty
步骤
准备一台Linux服务器,这里举例子的机器使用的系统是Centos 7.9。以下是相关的命令,非常简单。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| yum install yum-utils yum-config-manager --add-repo https://openresty.org/package/centos/openresty.repo yum install openresty ln -s /usr/local/openresty/nginx/sbin/nginx /usr/sbin/nginx cd /usr/local/openresty/nginx/conf vim nginx.conf # add this part to server {} location /lua { add_header Cache-Control 'no-cache, must-revalidate, proxy-revalidate, max-age=0'; default_type text/plain; content_by_lua 'ngx.say("hello,lua!")'; } nginx nginx -t nignx -s reload
|
随后访问 http://xxx.xxx.xxx.xxx/lua 就能看到结果。