{"id":2520,"date":"2024-03-31T20:27:39","date_gmt":"2022-10-24T11:38:07","guid":{"rendered":""},"modified":"2025-02-02T00:46:18","modified_gmt":"2025-02-01T23:46:18","slug":"how-to-install-and-configure-haproxy-on-rocky-linux-8","status":"publish","type":"post","link":"https:\/\/netcloud24.com\/knowledgebase\/how-to-install-and-configure-haproxy-on-rocky-linux-8\/","title":{"rendered":"Linux VPS &#038; VPS Windows Setup Guide | NetCloud24 and Configure HAProxy on Rocky Linux 8"},"content":{"rendered":"<p>\u00a0<\/p>\n<\/p>\n<h1>\u00a0<\/h1>\n<p>HAProxy is a reliable, high-performance TCP\/HTTP load balancer and proxy server that is commonly used to distribute traffic across multiple backend servers. This guide will show you how to install and configure HAProxy on Rocky Linux 8.<\/p>\n<h2>Step 1: Update Your System<\/h2>\n<p>Before installing HAProxy, it&#8217;s essential to update your system&#8217;s package index. Open your terminal and run:<\/p>\n<pre><code>sudo dnf update -y<\/code><\/pre>\n<h2>Step 2: Install HAProxy<\/h2>\n<p>To install HAProxy, execute the following command:<\/p>\n<pre><code>sudo dnf install haproxy -y<\/code><\/pre>\n<h2>Step 3: Configure HAProxy<\/h2>\n<p>The main configuration file for HAProxy is located at <code>\/etc\/haproxy\/haproxy.cfg<\/code>. You can edit this file using your preferred text editor. For example:<\/p>\n<pre><code>sudo nano \/etc\/haproxy\/haproxy.cfg<\/code><\/pre>\n<p>Below is a basic configuration example:<\/p>\n<pre><code>\r\nglobal\r\n    log \/dev\/log local0\r\n    maxconn 2000\r\n    user haproxy\r\n    group haproxy\r\n\r\ndefaults\r\n    log global\r\n    option httplog\r\n    option dontlognull\r\n    timeout client  30s\r\n    timeout server  30s\r\n    timeout connect  4s\r\n\r\nfrontend http_front\r\n    bind *:80\r\n    default_backend http_back\r\n\r\nbackend http_back\r\n    server web1 192.168.1.101:80 check\r\n    server web2 192.168.1.102:80 check\r\n<\/code><\/pre>\n<h2>Step 4: Start and Enable HAProxy<\/h2>\n<p>After configuring HAProxy, start the service and enable it to run on boot:<\/p>\n<pre><code>sudo systemctl start haproxy<\/code><\/pre>\n<pre><code>sudo systemctl enable haproxy<\/code><\/pre>\n<h2>Step 5: Verify HAProxy Status<\/h2>\n<p>You can check the status of HAProxy to ensure it&#8217;s running correctly:<\/p>\n<pre><code>sudo systemctl status haproxy<\/code><\/pre>\n<h2>Conclusion<\/h2>\n<p>You have successfully installed and configured HAProxy on Rocky Linux 8. This load balancer will help you distribute traffic efficiently across your backend servers.<\/p>\n<p>If you are looking for reliable hosting solutions, consider using . With <strong>Windows VPS<\/strong>, you can host your applications with high performance and reliability. Explore various options such as , <strong>Windows VPSVirtual Private Servers<\/strong>, and <strong>Virtual Private Server Hosting Windows<\/strong>. For dedicated resources, check out <a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\" rel=\"follow\">Windows VPS<\/a>.<\/p>\n<p>Whether you&#8217;re in need of <a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\" rel=\"follow\">UK VPS Windows<\/a> or <strong>Microsoft SQL VPS Windows<\/strong>, our services ensure optimal performance for your needs. Visit <a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\" rel=\"follow\">Windows VPS Hosting UK<\/a> for more information.<\/p>\n<div class=\"post-author-box\" style=\"border-top:1px solid #ddd;margin-top:20px;padding-top:15px;\">\n<p><strong>Author:<\/strong> \u0141ukasz Bodziony<\/p>\n<p><strong>Website:<\/strong> <a href=\"https:\/\/ca.netcloud24.com\" target=\"_blank\" rel=\"dofollow\">Windows VPS<\/a><\/p>\n<p><em>\u0141ukasz Bodziony is the CEO and founder of <a href=\"https:\/\/netcloud24.com\" target=\"_blank\" rel=\"dofollow\">NETCLOUD24<\/a>, a global VPS hosting brand proudly originating from Poland. With extensive experience in cloud computing, virtualization, and server management, he delivers high-performance <strong>Windows VPS<\/strong> and <strong>Remote Desktop Services (RDS)<\/strong> solutions to clients across Europe, North America, and beyond.<\/em><\/p>\n<p><em>His expertise covers a wide range of technologies, including <strong>Microsoft Azure<\/strong>, <strong>Proxmox VE<\/strong>, <strong>Amazon Web Services (AWS)<\/strong>, and numerous other virtualization and cloud platforms.<\/em><\/p>\n<p><em>Beyond running his hosting business, \u0141ukasz also provides <strong>professional paid server configuration and optimization services<\/strong> for companies and individuals. Outside of work, he is dedicated to caring for his children and building a secure future for them.<\/em><\/p>\n<p><em>If you are interested in working with him or need expert assistance with your hosting, cloud environment, or server setup, feel free to reach out via <a href=\"https:\/\/ca.netcloud24.com\" target=\"_blank\" rel=\"dofollow\">Windows VPS<\/a>.<\/em><\/p>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0 \u00a0 HAProxy is a reliable, high-performance TCP\/HTTP load balancer and proxy server that is commonly used to distribute traffic across multiple backend servers. This guide will show\u2026<\/p>\n","protected":false},"author":1,"featured_media":3421,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[],"tags":[14,12,11,23,20,21,22,17,7,8,6,10,18,19,15,24,16,5,13,9],"class_list":["post-2520","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-cheapvps","tag-cloudvps","tag-hostingvps","tag-rds","tag-rdscal","tag-remotedesktop","tag-remotedesktopvps","tag-servervps","tag-ukvps","tag-virtualserver","tag-vpshosting","tag-vpsserver","tag-vpssolutions","tag-vpswindows","tag-vpswithwindows","tag-windowsrds","tag-windowsserver","tag-windowsvps","tag-windowsvpshosting","tag-windowsvpsuk"],"jetpack_publicize_connections":[],"_links":{"self":[{"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/2520","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/comments?post=2520"}],"version-history":[{"count":0,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/2520\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/media\/3421"}],"wp:attachment":[{"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/media?parent=2520"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/categories?post=2520"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/tags?post=2520"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}