搭建openresty需要注意到的地方

一键安装openresty

./install.sh

安装好后,修改nginx.conf配置文件

cd /usr/local/openresty/nginx/conf/nginx.conf

server_name   auth_api.com

cd /usr/local/openresty/lualib/ttq

修改lua脚本配置文件

vim ini.lua,注意:redis需要设置密码,不然不能访问

还需要把purview.sql两个表导入指定数据库

导入参考数据:

INSERT INTO `ttq_appid_list` VALUES (‘1‘, ‘TTQ_iL9mT5lbtl17w5M5‘, ‘xmcsX3fmwznd27Zq3W9h‘, ‘1466488625‘);

INSERT INTO `ttq_appid_white_list` VALUES (‘1‘, ‘TTQ_iL9mT5lbtl17w5M5‘, ‘127.0.0.1‘);

在yaf中应用的时候需要修改配置文件:

application_dev.ini

authenticator.url="http://auth.api.herry_a.com:8080"
时间: 2024-11-03 22:01:27

搭建openresty需要注意到的地方的相关文章

搭建OpenResty(Nginx+Lua)

这篇文章是一个多月前写的,当时之所以搭建这个是为了最大程度上发挥Nginx的高并发效率(主要是结合lua脚本),参考的话,主要参考张开涛先生写的跟开涛学Nginx+lua系列文章,地址为:https://jinnianshilongnian.iteye.com/blog/2190344 当时本人按照张开涛写的一步一步搭建,当然了也发现一些小问题,所以在此将其发表出去,另外强调一点,开发人员无论是平时编写代码或者是调研新技术或者实践,最好也写写文档总结一下. 我写文档的主要目的,一来让自己思路更加

win7下搭建openresty开发环境

1.首先安装vmware虚拟机,百度搜素vmware进行安装:    百度搜索vmware workstation 12 密钥,如:5A02H-AU243-TZJ49-GTC7K-3C61N 2.然后下载ubuntu,地址:https://www.ubuntu.com/download 3.将ubuntu安装到虚拟机当中,安装好vmware tools,教程如下: http://jingyan.baidu.com/article/fc07f98977b60f12ffe5199b.html 4.安

php之微信公众号开发三公牛牛房卡平台搭建使用php7要注意的地方

开启微信公众号开发三公牛牛房卡平台搭建网站(h5.fanshubbs.com联系Q1687054422),从微信开发文档中下载demo 如下载php示例代码 示例代码中是使用"$GLOBALS["HTTP_RAW_POST_DATA"]"接收来自客户端的消息:如下图所示 线上服务器使用的是php7以下的版本,发送消息会有回复. 但线上服务器使用的是php7以上的版本,发送消息一直得不到回复.查找资料得知 php7已经弃用了HTTP_RAW_POST_DATA 用 p

openresty+lua在反向代理服务中的玩法

openresty+lua在反向代理服务中的玩法 phith0n · 2015/06/02 10:35 0x01 起因 几天前学弟给我介绍他用nginx搭建的反代,代理了谷歌和维基百科. 由此我想到了一些邪恶的东西:反代既然是所有流量走我的服务器,那我是不是能够在中途做些手脚,达到一些有趣的目的. openresty是一款结合了nginx和lua的全功能web服务器,我感觉其角色和tornado类似,既是一个中间件,也结合了一个后端解释器.所以,我们可以在nginx上用lua开发很多“有趣”的东

ionic环境搭建和安装

1. 安装node环境 nodeJs环境的安装很简单,去官网下载最新版的NodeJs直接安装即可. Node官网: https://nodejs.org/ 安装完成后配置环境变量,计算机->属性->高级系统设置->环境变量->(选中PATH变量)->编辑->在变量值后加入node路径,与其他变量值用;隔开 配置完成后在cmd中输入 npm -v 回车.如果出现版本号说明安装成功. (未成功自行百度配置node环境) 2. 安装jdk并且配置环境变量 jdk下载地址:ht

Spring4.1.6 + Mybatis3.2.8 (+ Dubbo可选) 框架搭建

毕业开始工作了,在学校时候学的C++,工作需要Java,无奈还要学各种框架前两天看了看书,从网上学习了一下,搭建了这个框架,用于自己学习.也可以用于Spring+mybatis的集成 搭建框架最烦人的地方就是无数的包依赖以及配置文件的编写,下面即是项目的具体框架以及依赖的包(PS:也许不是全部依赖,懒人可以直接把Spring\libs下的所有相关jar都加载进来),这些包基本都可以在Maven仓库中找到:http://search.maven.org/ 一.创建数据库并插入数据 本框架是用的my

OA环境搭建及卸载

项目介绍   遵从项目开展的进度计划安排,测试组在编写并完成测试用例的评审活动后,即可等待研发同事的测试版本.一旦项目开发负责人提出测试申请,测试部门即需迅速介入测试.此时项目测试组需要向配置管理员申请测试版本,并在开发部门的指导下,完成测试环境的搭建. 通常情况下,项目开发组在做测试版本集成时,需编写该测试版本的测试环境搭建单,连同测试版本一起提交至配置管理员处.测试组接到测试申请.成功提取测试版本的同时,需同步提取对应版本的测试环境搭建单,例如<OA系统测试环境搭建单>.该文档详细描述了如

Openresty + nginx-upload-module支持文件上传

1. 包下载 openresty-1.13.6.1下载地址 https://openresty.org/download/openresty-1.13.6.1.tar.gz nginx-upload-module-2.2由于原作者已经很长时间不更新了,本来从原作者github下载的时候,编译openresty的时候报错:ngx_http_upload_module.c:14:17: fatal error: md5.h: No such file or directory 后来找到一个可用的fo

SQL Server数据库镜像的页面自动修复原理

SQL Server数据库镜像的页面自动修复原理 主库页面损坏 镜像库页面损坏 LSN用来保证事务的时序 LSN保存在数据页面头,主库的LDF文件,镜像库的LDF文件,那么在这三者就搭起了一条沟通的桥梁 大家通过对比LSN来得知大家的数据是否一致 在分布式数据库领域,也是需要保证事务时序的,也是通过LSN 有些数据库例如Oracle用的是SCN来保证各个分布数据库的时序,保证各个数据库的数据一致 其实无论是分布式领域还是非分布式领域都是一样,分布式领域也没有太多高大上的东西,都是一样要保证数据一