以前写过几篇关于整体介绍的以及 使用docker 运行的简单说明,有了docker-compose 环境我们可以 方便的进行测试使用了。 环境准备 docker-compose 文件 version: '3' ? networks: default: ? services: nginx: image ...
``` function getClientIp($type = 0) { $type = $type ? 1 : 0; static $ip = NULL; if ($ip !== NULL) return $ip[$type]; if($_SERVER['HTTP_X_REAL_IP']){//... ...
分类:
Web程序 时间:
2018-12-31 19:05:00
阅读次数:
188
#新建组 upstream mywork { server 192.168.0.81:8080; server 192.168.0.82:8080; } location / { proxy_pass mywork; proxy_set_header Host $host; ... ...
分类:
其他好文 时间:
2018-12-30 14:41:17
阅读次数:
122
一般设置代理只需按以下来设置是没有问题的,但是今天我们要操作的websocktserver{location/{proxy_passhttp://127.0.0.1:10086;proxy_set_headerHost$host;proxy_set_headerX-Real-IP$remote_addr;proxy_set_headerX-Forwarded-For$proxy_add_x_for
分类:
Web程序 时间:
2018-11-29 20:17:34
阅读次数:
183
/** * 获得用户的真实IP地址 * * @access public * @return string */if (!function_exists('get_real_ip')){ function get_real_ip() { static $realip = NULL; if ($rea ...
分类:
其他好文 时间:
2018-11-05 12:51:39
阅读次数:
110
Vue 启动vue npm run dev 部署vue项目 cnpm install -g vue-cli cnpm install cnpm install vue-ydui --save 删除项目目录下的 node_modules 目录,Linux下用root账户重新 npm install 或 ...
分类:
其他好文 时间:
2018-10-12 11:57:10
阅读次数:
780
经过反向代理后,客户端与web服务器之间添加了中间层,因此: 1.代理服务器使用$remote_addr拿到的会是客户端的ip 2. web服务器使用$remote_addr拿到的会是代理服务器的ip 3.客户端使用getRemoteAddr()拿到的会是反向代理服务器的ip 为了让服务器能得到客户 ...
分类:
其他好文 时间:
2018-08-03 14:34:05
阅读次数:
274
此安装方法支持的环境系统版本支持的平台RHEL/CentOS6.xx86_64,i386RHEL/CentOS7.4+x86_64,ppc64le也可以源码编译安装或直接yum安装。安装nginx源[root@node1~]#vim/etc/yum.repos.d/nginx.repo添加:[nginx]name=nginxrepobaseurl=http://nginx.org/packages
分类:
其他好文 时间:
2018-08-02 20:48:04
阅读次数:
199
AG-Admin微服务框架入门 @qq群:一群: 837736451 二群 169824183 一 概要介绍 AG-Admin后台地址:https://gitee.com/minull/ace-security AG-Admin前端地址:https://gitee.com/minull/AG-Adm ...
分类:
其他好文 时间:
2018-07-30 14:45:38
阅读次数:
317