在Windows里安装运行HAProxy【cygwin法】
2013-07-23 16:05
253 查看
本文参考了《cygwin编译windows下的haproxy笔记》(/article/1999824.html)和《Install HAProxy on Windows (Cygwin) – Good for testing》(http://crlog.info/2012/09/29/install-haproxy-on-windows-cygwin-good-for-testing/)
本法就是先安装Linux模拟环境cygwin,然后在cygwin里编译HAProxy的源代码。编译出的exe带上cygwin的dll,就可以独立运行了。
先安装cygwin。前往http://cygwin.com/install.html。我是64位系统,但是安装64位的setup-x86_64.exe时却出了错:bash.exe无法运行应用程序:0xc000007b。所以我就下载了32位版(setup-x86.exe)。
按照《Install HAProxy on Windows (Cygwin) – Good for testing》的说法,需要安装gcc和g++。安装gcc的方法在《cygwin下如何安装GCC》(http://tw.myblog.yahoo.com/blue-comic/article?mid=122&prev=127&l=f&fid=37)有介绍。重点就是在Select
Packages(选择组件)的时候,搜索gcc和g++,在Devel目录旁选择Install。为了减少下载流量,不需要下载源代码。如图,我这是已经安装过了,所以是keep,新安装的话会显示版本号的。
gcc和g++都这么选择好以后,继续下一步。不像有些地方说的叫我去泡杯咖啡再回来,程序会下载约700MB的文件,一个多小时是最起码的,所以你应该去看两集电视剧或打个篮球。
完了之后叫它创建桌面快捷方式,尽管下载的是32位安装程序,它还会创建64位版和32位版的cygwin命令行。
http://haproxy.1wt.eu/#down下载HAProxy的Source code(源代码)。一般选择Latest version(最新版本),Development version(开发版)一般bug比较多。现在的最新版本的源代码的下载地址是http://haproxy.1wt.eu/download/1.4/src/haproxy-1.4.24.tar.gz。
源代码解压后,cygwin进到该目录。我开的是Cygwin64 Terminal,但进程是32位的,编译出的HAProxy也是32位的。
这样命令行一闪就好了,没有碰到《cygwin编译windows下的haproxy笔记》说的不支持ipv6的问题。
这样haproxy.exe就编译好了,躺在/usr/local/sbin/。
下载HAProxy 1.4.24(更新于2013年6月17日) Windows版 x86:
CSDN、Box.net
本法就是先安装Linux模拟环境cygwin,然后在cygwin里编译HAProxy的源代码。编译出的exe带上cygwin的dll,就可以独立运行了。
先安装cygwin。前往http://cygwin.com/install.html。我是64位系统,但是安装64位的setup-x86_64.exe时却出了错:bash.exe无法运行应用程序:0xc000007b。所以我就下载了32位版(setup-x86.exe)。
按照《Install HAProxy on Windows (Cygwin) – Good for testing》的说法,需要安装gcc和g++。安装gcc的方法在《cygwin下如何安装GCC》(http://tw.myblog.yahoo.com/blue-comic/article?mid=122&prev=127&l=f&fid=37)有介绍。重点就是在Select
Packages(选择组件)的时候,搜索gcc和g++,在Devel目录旁选择Install。为了减少下载流量,不需要下载源代码。如图,我这是已经安装过了,所以是keep,新安装的话会显示版本号的。
gcc和g++都这么选择好以后,继续下一步。不像有些地方说的叫我去泡杯咖啡再回来,程序会下载约700MB的文件,一个多小时是最起码的,所以你应该去看两集电视剧或打个篮球。
完了之后叫它创建桌面快捷方式,尽管下载的是32位安装程序,它还会创建64位版和32位版的cygwin命令行。
http://haproxy.1wt.eu/#down下载HAProxy的Source code(源代码)。一般选择Latest version(最新版本),Development version(开发版)一般bug比较多。现在的最新版本的源代码的下载地址是http://haproxy.1wt.eu/download/1.4/src/haproxy-1.4.24.tar.gz。
源代码解压后,cygwin进到该目录。我开的是Cygwin64 Terminal,但进程是32位的,编译出的HAProxy也是32位的。
make TARGET=linux28 #另说要=cygwin make install
这样命令行一闪就好了,没有碰到《cygwin编译windows下的haproxy笔记》说的不支持ipv6的问题。
这样haproxy.exe就编译好了,躺在/usr/local/sbin/。
下载HAProxy 1.4.24(更新于2013年6月17日) Windows版 x86:
CSDN、Box.net
相关文章推荐
- 不安装cygwin而只在windows下运行bundler
- Windows下Cygwin环境的Hadoop安装(3)- 运行hadoop中的wordcount实例遇到的问题和解决方法
- cygwin是一个在windows平台上运行的unix模拟环境,下载与安装
- Windows下Cygwin环境的Hadoop安装(3)- 运行hadoop中的wordcount实例遇到的问题和解决方法
- Windows下Cygwin环境的Hadoop安装(3)- 运行hadoop中的wordcount实例遇到的问题和解决方法
- windows安装cygwin运行shell脚本 $'\r': 未找到命令的解决方法
- windows平台上运行的unix模拟环境cygwin cygwin的安装配置与使用介绍
- C:\Windows\system32\MSVCR100.dll 没有被指定在 Windows 上运行,或者它包含错误。请尝试使用原始安装媒体重新安装程序,或联系您的系统管理员或软件供应商以获取支持。【解决办法】
- windows 7 下安装运行VC6
- 不能访问windows Installer服务,可能是你在安全模式下运行Windows或者windows Installer没有正确安装
- windows搭建spark运行环境(windows scala,hadoop,spark安装,idea使用配置等)
- windows下安装cygwin及配置
- Mahout 0.9在windows上安装运行
- 如何在windows下安装cygwin
- Windows下Git的安装与配置(Cygwin)
- Windows下PyInstaller(不安装Python也能运行Py文件)
- 一个设想:基于colinux,去厚重虚拟化,共盘直接文件系统安装运行的windows,linux
- 在Windows下安装Cygwin和Hadoop的方案和注意事项
- 在win7下,easyphp安装过程中MSVCR110.DLL没有被指定在WINDOWS上运行,或者它包含错误
- 如何将java程序包打包成.exe文件,在没有安装jre的windows上运行