一 Nginx简单配置
Nginx和MySQL数据库的的链接配置
http协议中的一台服务配置:监听端口、服务器名、关闭lua_code_cache(调试不同重启Nginx)、根目录设置、默认页面、以及session密钥等
二 从html发送登录信息到Nginx,Nginx读取MySQL并判断
1 cookies没有登录信息就转到登录页面
2 login.html:向http服务器提交了/logincheck
3 /logincheck调用来Lua文件:checklong.lua(注册的cookies只对/private目录有效)
4 checklogin.lua向服务器发送/login_check(为什么要分开单独发送,可以将这个发送发给其他服务器,解决大并发的问题)
5 登录成功之后,转到私有页面,同时添加cookies(可以达到这样的效果,关闭页面,重新进入/private的页面不会再转到登录页面,直接进入个人页面)
6 登出后,删除cookies
三 效果
登录
进入