【nginx】十四、nginx高阶之openresty的helloworld

作者 : 开心源码 本文共598个字,预计阅读时间需要2分钟 发布时间: 2022-05-11 共61人阅读

上篇文章老顾给大家详情了openresty的安装,按照常规方式详情,我们先上个helloworld案例,对openresty有初步印象。进入openresty安装目录中,编辑nginx目录下conf配置目录中的nginx.conf配置文件

# vi nginx.conf

在server指令板块加上helloworld路由

location /helloworld {

default_type text/html;

content_by_lua 'ngx.say(“hello world”)';

}

退出保存

检查配置文件能否正确

# /usr/local/openresty/nginx/sbin/nginx -t -c /usr/local/openresty/nginx/conf/nginx.conf

【nginx】十四、nginx高阶之openresty的helloworld

重启nginx

# ./nginx -s reload

访问http://192.168.31.138/helloworld 输出 hello world

【nginx】十四、nginx高阶之openresty的helloworld

在server板块中有个指令

content_by_lua 'ngx.say(“hello world”)';

从字面上即可以猜的出来,content_by_lua此指令就是表示利使用lua指令输出内容

ngx.say是lua封装的打印指令

此案例就是在界面上打印helloworld内容,老顾就先详情到这里;下面会带着大家慢慢的理解openresty的特性

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 【nginx】十四、nginx高阶之openresty的helloworld

发表回复