ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Installing VitalPBX from ISO

    IT Discussion
    vitalpbx install guide
    2
    11
    2.0k
    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.
    • JaredBuschJ
      JaredBusch
      last edited by JaredBusch

      VitalPBX only promotes setting their system up with their ISO downloaded from Sourceforge.

      I've set this test system up on a Vultr $5 instance.

      4c2c4029-ea4f-400a-8dcb-526d7ededbbe-image.png

      It will show a standard CentOS 7 install process, branded to them.
      2563835b-b11d-4387-9279-99c9b346cc78-image.png
      8c52343a-041a-4b66-a4ab-6b678f349d38-image.png

      You have to manual intervene in the CentOS install process.
      3c8cb984-4d03-4b89-85e7-506e58c468db-image.png

      But only for the keyboard layout which seems strange to me.
      3516e890-7f0c-492e-9869-4ffddf413919-image.png

      Just checking to see what it did with the disk, it made a full size ext4 partition for /.
      You do not have to click into here.
      6e913237-0ed7-4bac-a00b-669a7b21ac17-image.png

      The dfault hostname is vitalpbx.local You can change that during install by clicking on Network & Host Name.
      39237746-5d94-4067-8dc5-af12628b764b-image.png

      Edit as desired and click apply and done.
      05cb8b09-085d-4632-aff6-27842af35d4a-image.png

      Change the OS timezone if/as desired.
      e5a07d9f-3910-45e0-b91d-92caa2ab7829-image.png

      Then begin Installation.
      8469acfe-bca0-4605-9f9d-c0323fa1c6a1-image.png

      Set a root password and make a non-root user if you desire.
      31536d15-70f9-4af3-80e1-1604b726264b-image.png

      Wait for it to finish.
      You can watch their ads instead of the default CentOS ads.
      beee855f-6c74-4bf8-87f9-c558f1dd18fb-image.png
      90f6f6dc-626b-4694-bd92-67241dc44467-image.png

      The installation process automatically reboots and there we are.
      a7dbe28d-d260-44b7-b1da-2dca85c161cf-image.png

      Log in with the root credentials and it doens't tell you what to do, but does show the important information.
      2ba2078b-a511-47f8-b547-43962489c20e-image.png

      Up and running and ready to go.
      775dcbed-a4b6-40b2-aa4e-6b2a8f5f07e1-image.png

      1 Reply Last reply Reply Quote 0
      • JaredBuschJ
        JaredBusch
        last edited by

        I don't like the admin account username hardcoded as admin. 😞

        1 Reply Last reply Reply Quote 0
        • JaredBuschJ
          JaredBusch
          last edited by

          As soon as you sign in with your admin account they show a big scary warning that you are required to activate the system with them. But reading closely, it says to update from the GUI. You are able to click X and close without registering.

          e1e732e6-2329-4a85-abc8-a285009ef4be-image.png

          1 Reply Last reply Reply Quote 0
          • FATeknollogeeF
            FATeknollogee
            last edited by

            @JaredBusch You plan on testing multi-tenancy?

            JaredBuschJ 1 Reply Last reply Reply Quote 0
            • JaredBuschJ
              JaredBusch @FATeknollogee
              last edited by JaredBusch

              @FATeknollogee said in Installing VitalPBX from ISO:

              @JaredBusch You plan on testing multi-tenancy?

              No. Asterisk is not designed for it.

              I would never seriously do multi-tenancy on an asterisk system.

              From the way this product reads, they get around things by using a prefix that is “hidden” from normal view.

              FATeknollogeeF 2 Replies Last reply Reply Quote 0
              • FATeknollogeeF
                FATeknollogee @JaredBusch
                last edited by

                @JaredBusch said in Installing VitalPBX from ISO:

                @FATeknollogee said in Installing VitalPBX from ISO:

                @JaredBusch You plan on testing multi-tenancy?

                No. Asterisk is not designed for it.

                I would never seriously do multi-tenancy on an asterisk system.

                How do you think they (Vital) are pulling it off?

                JaredBuschJ 1 Reply Last reply Reply Quote 0
                • JaredBuschJ
                  JaredBusch @FATeknollogee
                  last edited by

                  @FATeknollogee said in Installing VitalPBX from ISO:

                  @JaredBusch said in Installing VitalPBX from ISO:

                  @FATeknollogee said in Installing VitalPBX from ISO:

                  @JaredBusch You plan on testing multi-tenancy?

                  No. Asterisk is not designed for it.

                  I would never seriously do multi-tenancy on an asterisk system.

                  How do you think they (Vital) are pulling it off?

                  Hah, you replied while I was editing.

                  FATeknollogeeF 1 Reply Last reply Reply Quote 0
                  • FATeknollogeeF
                    FATeknollogee @JaredBusch
                    last edited by

                    @JaredBusch said in Installing VitalPBX from ISO:

                    @FATeknollogee said in Installing VitalPBX from ISO:

                    @JaredBusch said in Installing VitalPBX from ISO:

                    @FATeknollogee said in Installing VitalPBX from ISO:

                    @JaredBusch You plan on testing multi-tenancy?

                    No. Asterisk is not designed for it.

                    I would never seriously do multi-tenancy on an asterisk system.

                    How do you think they (Vital) are pulling it off?

                    Hah, you replied while I was editing.

                    :thumbs_up:

                    1 Reply Last reply Reply Quote 0
                    • FATeknollogeeF
                      FATeknollogee @JaredBusch
                      last edited by

                      @JaredBusch said in Installing VitalPBX from ISO:

                      @FATeknollogee said in Installing VitalPBX from ISO:

                      @JaredBusch You plan on testing multi-tenancy?

                      No. Asterisk is not designed for it.

                      I would never seriously do multi-tenancy on an asterisk system.

                      From the way this product reads, they get around things by using a prefix that is “hidden” from normal view.

                      But if the underlying o/s is not designed for such how "would" they make it work?
                      Educate me please, why is Asterisk not designed for multi-tenancy?

                      JaredBuschJ 1 Reply Last reply Reply Quote 0
                      • JaredBuschJ
                        JaredBusch @FATeknollogee
                        last edited by

                        @FATeknollogee said in Installing VitalPBX from ISO:

                        @JaredBusch said in Installing VitalPBX from ISO:

                        @FATeknollogee said in Installing VitalPBX from ISO:

                        @JaredBusch You plan on testing multi-tenancy?

                        No. Asterisk is not designed for it.

                        I would never seriously do multi-tenancy on an asterisk system.

                        From the way this product reads, they get around things by using a prefix that is “hidden” from normal view.

                        But if the underlying o/s is not designed for such how "would" they make it work?
                        Educate me please, why is Asterisk not designed for multi-tenancy?

                        It gets into how calling is handled. In a multi-tenant scenario you want many people with extension 100 (made up)

                        Asterisk cannot have that. So they prefix all the extensions.

                        But then things like BLF suddenly get harder. Hints are tied to the actual status of the device as it exists in the Asterisk DB, which would not be 100. It would be prefix100. So now you have to also handle that.

                        This gets extremely complicated very quickly.

                        It can be made to work like this. It is not the design for how the system should be used.

                        FreeSwitch (what FusionPBX uses) was forked/split from Asterisk specifically because of this, among other perceived issues.

                        I would need to hit google to find old references on this.

                        This is a really good article about the differences.
                        https://www.clearhat.org/2017/08/11/comparing-asterisk-vs-freeswitch/

                        FATeknollogeeF 1 Reply Last reply Reply Quote 0
                        • FATeknollogeeF
                          FATeknollogee @JaredBusch
                          last edited by

                          @JaredBusch Thanks for the link. Good reading!

                          1 Reply Last reply Reply Quote 0
                          • 1 / 1
                          • First post
                            Last post