Write the Code. Change the World.

11月 11

0.00 avg. rating (0% score) - 0 votes

下载cygwin 使用清华大学的镜像

从 https://cygwin.com 上下载 setup-x86.exe 或 setup-x86_64.exe。
选择Install from Internet, 在”User URL”处输入以下地址:
https://mirrors.tuna.tsinghua.edu.cn/cygwin/
点击”Add”按钮, 然后选中”https://mirrors.tuna.tsinghua.edu.cn”, 点击”下一步”进行安装。
注意,该列表为可多选列表,注意把上面不需要的镜像点掉。
选中安装gcc
选中安装make工具

编译

官网下载源码到本地,解压缩
启动cygwin终端,进入源码目录,编译

目前编译1.8版本的haproxy会编译报错:截断重寻址至相符: R_X86_64_PC32 针对未定义的符号 trace
参考 https://discourse.haproxy.org/t/failed-compile-1-8-x-with-undefined-symbol-trace-on-latest-cygwin64-gcc6-4/2001
把make命令改为

然后把haproxy.exe 和cygwin1.dll 拷贝出来放一块就可以用了

haproxy.cfg配置

我的一个简单的haproxy.cfg配置

启动命令

创建一个批处理文件runhaproxy.bat用来启动

haproxy状态监控页面

http://127.0.0.1:8088/stats

参考

HAProxy Windows版本的编译及其在CORS中的应用
https://www.cnblogs.com/AllStarGIS/p/3776986.html

windows7直接安装运行64位 haproxy1.5
https://blog.csdn.net/WuLex/article/details/52050169

© 2018, 新之助meow. 原创文章转载请注明: 转载自http://www.xinmeow.com

0.00 avg. rating (0% score) - 0 votes