当前位置: 首页 > news >正文

网站如何选取关键词湖南网站seo公司

网站如何选取关键词,湖南网站seo公司,计算机培训机构排名最新,镇江网站建设开发Nginx-Lua Nginx整合Lua脚本 Lua环境搭建 下载地址 linux环境下 yum install lua安装后验证 lua -vLua脚本执行 lua xxx.luaNginx整合Lua nginx需要添加lua模块 嵌入内容 示例如下 修改nginx.conf如下 location /lua {default_type text/plain;content_by_lua ngx.sa…

Nginx-Lua

Nginx整合Lua脚本

Lua环境搭建

下载地址
linux环境下

yum install lua

安装后验证

lua -v

Lua脚本执行

lua xxx.lua

Nginx整合Lua

nginx需要添加lua模块

嵌入内容

示例如下

修改nginx.conf如下
location /lua {default_type 'text/plain';content_by_lua 'ngx.say("hello,lua")';
}

嵌入Lua脚本

示例如下

1、在nginx目录下创建脚本目录
2、放入脚本文件
3、修改nginx.conf如下location /lua {#lua_code_cache off;content_by_lua_file lua/hello-nginx.lua;}
4、访问/lua,页面展示脚本输出内容

调试Lua脚本

1、nginx.conf放开注释lua_code_cache off,即关闭lua脚本缓存,修改脚本内容不需重启nginx实现热更新,但会影响性能。
2、使用ZeroBrane Studio(https://studio.zerobrane.com/)远程或本地模拟调试

查看Lua报错日志

在nginx中使用lua报错时,页面提示500 Internal Server Error。查看lua报错信息需修改nginx.conf
vim /usr/local/nginx/conf/nginx.conf
日志级别改为debug
error_log /home/wwwlogs/nginx_error.log debug;
在nginx_error.log里可以看到lua报错信息

调试数据

nginx+lua有时不方便直接在显示页面里呈现内容,特别是在线上,可以采用输出头信息来达到调试数据的目的,可以使用ngx.header来设置头信息输出。例如:
ngx.header["xxx"] = "xxx"

Nginx Lua Api

nginx提供api给lua调用,参考

除了content_by_lua_file等指令外,还能使用lua脚本连接redis、mysql等

脚本demo参考

nginx-lua-demo

http://www.hrbkazy.com/news/33348.html

相关文章:

  • 鲜花网站模板下载市场推广怎么做
  • 网站建设项目分析报告百度浏览器下载安装
  • 香港vps云服务器合肥正规的seo公司
  • 石材企业网站广州营销课程培训班
  • 广州小程序软件开发怎样进行seo优化
  • 山东省住房与建设厅网站首页seo是什么部位
  • 国际摄影网站西安百度推广排名
  • 大连网站制作学校郑州seo代理公司
  • dw如何用表格来做网站建站公司网站源码
  • 什么网站可以做ui兼职网页设计论文
  • 网站用户后台是怎么做的互联网广告平台代理
  • 动态网站建设的费用明细如何注册一个域名
  • 如何提高网站收录量企业查询
  • 做个企业网站大概多少费用seo网站的优化方案
  • 网站上的视频直播是怎么做的呢站长之家域名查询鹿少女
  • 怎样用自己的服务器做网站推广新产品最好的方法
  • html网站标题怎么做新媒体营销策略
  • ppt制作免费模板山西seo排名厂家
  • 原创网站设计百度推广的费用
  • 电商设计网站有哪些功能有必要买优化大师会员吗
  • 织梦做的网站打开慢下载班级优化大师app
  • chinacd人妖wordpress专业百度seo排名优化
  • wordpress支持字体福州seo技巧培训
  • 在哪找做调查赚钱的网站seo怎么推广
  • 企业vi设计公司旅游公司logo重庆优化seo
  • 苏州公司建设网站制作做一个网站需要多少钱
  • 做的网站错位怎么办百度免费
  • 测试wordpress响应速度网页优化
  • 网站怎么后台登陆杭州seo平台
  • 做网站需要监事吗网站推广教程