Navigation

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular

    Creating a FreePBX instance on Vultr

    FreePBX Guides, Hints, and Tricks
    vultr freepbx setup
    1
    1
    1367
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Jared Busch
      Jared Busch last edited by Jared Busch

      1. Log in to your Vultr account. You will be presented with your existing instances, if you have any.
        https://my.vultr.com
        40432e4f-75ac-4415-8168-7999daa511f4-image.png

      2. On the upper right of the page will be a blue button. Click on it to deploy a new instance.

        1. If you mouse over it, you will see that there are more options, but the default action on this screen is to deploy a new instance.
          ab2e62f3-051d-4422-902d-aafaab62511f-image.png
      3. Under the Choose Server heading, ensure that Cloud Compute is selected.
        220c97e0-be9c-41ab-bbf0-c9a731c768bb-image.png

      4. Under the Server Location heading, choose a location regionally close to where most of the phones will be, Chicago in this example.
        d20e5826-512d-4666-aaa3-d0b2a091b7e7-image.png

      5. Under the Server Type heading, choose ISO Library.
        d11e943c-5a5e-42e9-be78-ffb67d79cc69-image.png

      6. Then look for FreePBX, there may be more than one. Choose the newest.

        1. The date code is YYMM-R (year, month, release in month. August 2020, release 1 in this example.
          6a2d1f83-f7e9-42cb-b8b0-8f38c0c00c91-image.png
      7. Under the Server Size heading, choose the appropriate sized instance for the PBX.

        1. The specific size depends on the needs of the location, if unsure, always start with the $5 instance.
          1. An office with ~20 concurrent calls and ~200 extensions will run just fine on a $5 instance.
        2. Instances can always be scaled up. They cannot be scaled down.
          b6710765-1e91-466d-88fb-cc6942e57e95-image.png
      8. Under the Additional Features heading, check the option for automatic backups.

        1. The price is based on the instance size, for example the $10 instance is $1.25
          70b11e58-b245-429e-9127-259178770283-image.png
      9. Under the Firewall Group heading, leave it at no firewall.
        7f7fe97c-0795-4a24-83a9-d4314c32b172-image.png

      10. Under the Server Hostname & Label header, give the system a label. The hostname is irrelevant for FreePBX installs.

        1. The label is what you see in the Vultr list of instances
          39c9dbe5-d122-407e-b8af-acdeee36c0a8-image.png
      11. You will see a cost summary on the bottom left.
        18b6f9db-9f87-4f88-918d-b6700685f923-image.png

      12. Click on the Deploy Now button on the bottom right.
        26fe6788-f615-4b12-aa81-3554368e7337-image.png

      13. The screen will go back to the list of instances. Your new instance will say Installing.
        a701e843-2081-465d-bb34-939312afb3dc-image.png

      14. When the instance changes to running, click on the three dots to the right of the instance and then on View Console. This will open the virtual console where you will complete the FreePBX ISO Installation process.
        1fc5d87c-6335-4d1d-9913-3e736984ad6c-image.png

      15. The virtual console will open and you will see Sangoma's customized installation menu for FreePBX.
        fbcbdc04-7c84-4302-b6e3-6c6c96b9e995-image.png

      16. At this point, switch to the FreePBX ISO Installation guide.

        1. You will come back to this guide for a few more steps after the ISO installation guide competes the first reboot.
      17. Once the FreePBX ISO Installation has completed the first reboot, you will need to remove the ISO.

      18. Click on the instance name or server details from the menu.
        3997340f-236d-418f-ac5e-fa76c8a2daa9-image.png

        1. Click on Settings.
          8ddbd7c2-a377-4fa1-b38c-46b26f51faff-image.png
      19. Click on Custom ISO.
        c0a9b39f-8fb2-483a-966a-d24b704707df-image.png

      20. Click on the Remove ISO button.
        6ec7c2c3-4462-4921-b4de-63968726ee36-image.png

      21. You will be prompted to confirm the ISO removal. Click Remove ISO again.d059c7bc-17ca-42d5-8bac-f7647f5071ac-image.png

      22. When you remove the ISO, the Console will look like this, close the window as you will have to reopen the console.
        1ca2e1ab-365e-4551-8763-59f78e5ad56b-image.png

      23. Click on the Console button on the top of the instance detail screen.

        1. If you changed back to the instance list, you can access the console as mentioned in step 14.
          0cf0688f-9cf6-4635-8926-d293f5b997c8-image.png
      24. You will see the instance has booted normally.
        6a211661-0683-4a10-b831-6ff601784ad2-image.png

      25. You will now switch to the FreePBX Standard Setup Part 1: Command Line guide.

      1 Reply Last reply Reply Quote
      • First post
        Last post