所以我想在HAProxy上进行SSL认证,以确保连接安全。我开始通过appstore下载HAProxy,但后来发现安装包不支持SSL。所以我下载了HAProxy 1.5.14并用USE_OPENSSL = 1编译它。当我做haproxy -vv时,我能够看到SSL已启用。
我面临的问题是,当我使用命令(sudo make install)编译然后安装文件时,我无法找到haproxy.cfg。我不知道它在哪里,所以我无法配置并将设置设置为要求。
我得到的安装包来自HAProxy官方网站,我希望得到别人的帮助。请指教我如何解决这个问题。
谢谢你, Safiul Hasan
答案 0 :(得分:1)
默认配置文件位置为: /etc/haproxy/haproxy.cfg
您还可以使用以下命令在系统中搜索文件: find / -name'haproxy.cfg'
如果haproxy已经成功运行,您可以通过查看用于运行它的命令找出它正在使用的配置文件: ps x | grep haproxy
这将产生如下输出: 28548? S 0:00 / usr / sbin / haproxy -f /etc/haproxy/haproxy.cfg
“-f”之后的部分是haproxy正在使用的配置文件的路径。
答案 1 :(得分:0)
没有默认的haproxy.cfg文件,您必须从头开始创建它。 在互联网上寻找一些样品,以满足您的需求。 您可以将配置文件放在任何位置,并要求haproxy使用" -f"参数。