{"id":485,"date":"2024-10-04T11:38:45","date_gmt":"2024-10-04T11:38:45","guid":{"rendered":"https:\/\/blog.hostinger.io\/support\/2024\/10\/04\/9956443-how-to-use-the-freepbx-vps-template-at-hostinger\/"},"modified":"2026-03-16T12:11:59","modified_gmt":"2026-03-16T12:11:59","slug":"9956443-how-to-use-the-freepbx-vps-template-at-hostinger","status":"publish","type":"post","link":"https:\/\/www.hostinger.com\/support\/9956443-how-to-use-the-freepbx-vps-template-at-hostinger\/","title":{"rendered":"How to Use the FreePBX VPS Template at Hostinger"},"content":{"rendered":"<p class=\"no-margin\">FreePBX is a powerful open-source platform for managing and controlling your business&rsquo;s telephony system. It allows you to set up a fully-featured phone system that includes call routing, voicemail, conference calling, and more, all through an intuitive web interface. With the <a href=\"\/support\/4965922-how-to-change-the-operating-system-of-vps\" target=\"_blank\" class=\"intercom-content-link\">Debian 12 with FreePBX<\/a> VPS template from Hostinger, FreePBX comes preinstalled, making it easier for you to quickly set up and configure your VoIP (Voice over IP) system. <\/p><p class=\"no-margin\">\n<\/p><div class=\"intercom-interblocks-callout\" style=\"background-color: #e3e7fa80;border-color: #334bfa33\">\n<p class=\"no-margin\">If you don&rsquo;t have a VPS yet, check the available options here: <a href=\"https:\/\/www.hostinger.com\/vps-hosting\" target=\"_blank\" class=\"intercom-content-link\">VPS hosting<\/a><b> &#128640;<\/b><\/p>\n<\/div><p class=\"no-margin\">\n<\/p><h2 id=\"h_d954ab60a5\">Step 1 &mdash; Access FreePBX<\/h2><p class=\"no-margin\">Open your web browser and go to :<\/p><pre><code>http:\/\/[your-vps-ip]<\/code><\/pre><p class=\"no-margin\">Replacing <b>[your-vps-ip]<\/b> with the actual <a href=\"\/support\/5139756-how-to-find-your-vps-ip-address\" target=\"_blank\" class=\"intercom-content-link\">IP address of your VPS<\/a>.<\/p><p class=\"no-margin\">\n<\/p><p class=\"no-margin\">You will be prompted to finish setting up FreePBX and create a new admin account. Enter your information and proceed with the setup.<\/p><p class=\"intercom-align-center no-margin\">\n<\/p><div class=\"intercom-container intercom-align-center\"><img decoding=\"async\" src=\"\/support\/wp-content\/uploads\/sites\/55\/2024\/10\/8dca528f-438e-4c8d-9978-d5dec52cea21.jpg\" alt=\"The FreePBX initial setup page\" width=\"550\"><\/div><p class=\"no-margin\">\n<\/p><h2 id=\"h_409e95c560\">Step 2 &mdash; Perform the initial configuration<\/h2><p class=\"no-margin\">When accessing FreePBX for the first time, you&rsquo;ll be prompted by the system setup wizard to enter the required details:<\/p><ol>\n<li>\n<p class=\"no-margin\">Create an admin account.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Configure your local time zone.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Network Settings &mdash; Ensure that your IP address and DNS settings are correct. These are crucial for your phone system to work properly.<\/p>\n<\/li>\n<\/ol><p class=\"no-margin\">Next, navigate in the FreePBX interface to complete the following:<\/p><ol>\n<li>\n<p class=\"no-margin\">Configure extensions<b> <\/b>&mdash; Go to the <b>Applications<\/b> tab and choose <b>Extensions<\/b>. Create extensions for each phone or device in your phone system. You&rsquo;ll need to define details like extension numbers, passwords, and user details.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Trunk setup &mdash; Navigate to the <b>Connectivity<\/b> section to connect your FreePBX server to your VoIP provider, by configuring the trunks; this allows FreePBX to send and receive external calls. Enter the details provided by your VoIP service provider, such as SIP (Session Initiation Protocol) server, username, and password.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Outbound and Inbound Routes &mdash; Set up <b>Outbound Routes<\/b> to determine how outgoing calls are routed. Configure the dialing rules to match your preferred dialing strategy. Similarly, set up <b>Inbound Routes<\/b> to define how incoming calls are routed to the correct extension or destination.<\/p>\n<\/li>\n<\/ol><h2 id=\"h_03f099a69c\">Step 3 &mdash; Set up VoIP phones<\/h2><p class=\"no-margin\">For each extension, you need to configure a softphone, like Zoiper or MicroSIP, or a desk phone using the server IP address and extension credentials. This information includes the extension number and password. Make sure the phones are set to register with your FreePBX server.<\/p><p class=\"no-margin\">\n<\/p><p class=\"no-margin\">After configuring the phones, make a test call between extensions to verify the system works as expected.<\/p><p class=\"no-margin\">\n<\/p><h2 id=\"h_03adaef823\">Step 4 &mdash; Secure Your FreePBX Installation<\/h2><ol>\n<li>\n<p class=\"no-margin\">Firewall &mdash;  FreePBX includes a built-in firewall, make sure to enable it and configure it. Navigate to the <b>Admin<\/b> menu and choose <b>Firewall<\/b> to set the rules to allow or deny traffic based on IP addresses and ports.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Change the default ports &mdash; To add an extra layer of security, change the default SIP and web interface ports. This can help prevent brute-force attacks on common ports.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Use SSL for web access &mdash; Configure SSL\/TLS for secure web access to your FreePBX system. You can use Let&rsquo;s Encrypt or another SSL provider to secure the web interface.<\/p>\n<\/li>\n<li>\n<p class=\"no-margin\">Regular Updates &mdash; Ensure your FreePBX installation and all modules are updated. FreePBX regularly releases security patches and updates to improve performance and stability.<\/p>\n<\/li>\n<\/ol><p class=\"no-margin\">By following the steps outlined in this guide, you can easily set up your FreePBX instance and begin managing your telephony system.<\/p><p class=\"no-margin\">\n<\/p><p class=\"no-margin\">For more detailed guidance, refer to <a href=\"https:\/\/help.sangoma.com\/community\/s\/\" target=\"_blank\" class=\"intercom-content-link\" rel=\"noopener\">the FreePBX official documentation,<\/a> which provides a deeper dive into VoIP configurations and features.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Getting started with the FreePBX VPS template at Hostinger<\/p>\n","protected":false},"author":581,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"include_on_kodee":true,"footnotes":""},"categories":[206],"tags":[],"class_list":["post-485","post","type-post","status-publish","format-standard","hentry","category-vps-os-and-templates"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/support\/9956443-how-to-use-the-freepbx-vps-template-at-hostinger\/","default":1}],"include_on_kodee":true,"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/485","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/users\/581"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/comments?post=485"}],"version-history":[{"count":1,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/485\/revisions"}],"predecessor-version":[{"id":2356,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/485\/revisions\/2356"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/media?parent=485"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/categories?post=485"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/tags?post=485"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}