FreePBX 101 v14 – Part 1 – Installation


Welcome to crosstalk solutions, my name’s Chris – and this is free PBX 101 for version 14. In this series, we’re going to cover everything that you need to know in order to install configure and maintain free PBX version 14 we’re gon na start by installing free PBX, and this is what this first video is all about. So before we get to the install, we need to pick our server for this series I’ll be using this sangoma free, PBX appliance 60. This server is eight hundred and five dollars on crosstalk solutions. Comm.

It features a 1u form factor and can handle up to sixty extensions. Now, free PBX can be installed onto any compatible server. So why, then, would you choose a sangoma appliance well for a couple of reasons. First, these appliances are sized correctly for the number of users that you need. Free PBX, 60 is for 60 users, free PBX, appliance 40 is for 40 users and so on and so forth.

They are also 100 % compatible with free PBX. There’S no chance that a future update to the software or the operating system will make some of your hardware obsolete. Finally, they come with free PBX pre-installed. So if you want a head start on free PBX and you don’t want to have to create a USB flash drive installer, you can basically skip this entire video if you have purchased an appliance. I do want to mention as well that if you are based in the US and you’re looking for voice over IP Hardware, either a server or any of the sangoma phones or other hardware, anything VoIP related.

Please contact us via crosstalk solutions. Comm. We have worked with our suppliers to offer the best pricing on pretty much anything VoIP related and we’re happy to talk you through the various options to make sure that you get the best bang for your buck. Okay. So with that being said, let’s get on with the installation.

Okay. So the first thing that we want to do in order to install free PBX is to download the official free, PBX ISO and we’re going to flash that onto a USB flash drive. Now. Why would we get the official free, PBX ISO there’s one very good reason I mean you could essentially you know, build free PBX yourself install an operating system and then you know install free PBX onto that operating system. The ISO solution does everything for you.

It’S the operating system as well as free PBX and everything contained in one nice, neat, ISO. The reason you want the official free PBX ISO is because that has the ability to run the free, PBX commercial modules. Now commercial modules are add-on products, there’s something you’re going to pay for. If you need that functionality, you can do a ton of stuff in free PBX without having to pay for any of the commercial modules. But if you run into a situation where you do need those commercial modules, it’s better to have the ability to add those on, rather than not have the ability to add them on at all.

So, for instance, if you wanted multiple parking lots in free PBX, you get one parking lot by default, but if you wanted to add multiple parking lots, for instance, if you had different divisions or different buildings or different companies running on the same free PBX, then you Would want to purchase the parking Pro commercial module right, so it’s just adds a little bit of extra functionality that not everyone needs, but if you do need it, it’s good to have it. Okay, so we’re gon na download and install the official free PBX distro, and to do that, you want to go to a free, PBX dot or when you get here, click on the big red, download, free, PBX button and then click on the green download, free, PBX. Distro now we’ve got a couple of different versions here. The one that we want is the 64-bit version of free PBX 14, and you can download it by clicking the full ISO button right here once you’ve downloaded the ISO. We want to get that ISO onto a USB flash drive.

I would recommend a believe. It’S a 4 gigabyte or higher USB flash drive is what you need to get the ISO successfully flashed on to that flash drive, I’m using a four gig flash drive in this case and we’re gon na use a program called win32diskimager. I will have links to all of this stuff down below so that you guys have an easy reference. But win32diskimager is a free download from SourceForge and it essentially allows you to take an ISO or IMG file and flash it onto a USB flash drive or other flash media. So here we have win32 disk imager and I have my flash drive as drive letter K at the moment, so I’ve selected K now keep in mind.

This ISO is going to overwrite anything that you have on that flash drive so number one make sure you backup anything. That’S on that flash drive that you don’t want to lose and number two double and triple-check the letter. The drive letter that you’re flashing to because, if you accidentally flash to like, for instance, my D Drive, which is all of my bi storage, I’m gon na wipe out that D Drive and I definitely definitely don’t want to do that. So I’ve double-checked the drive letter. I’M gon na flash to drive K and then we need to browse for our image file.

Now here we can see I’ve got a number of IMG files, that’s what it’s looking for by default. The free pbx iso, however, is not a dot IMG. It’S a dot. Iso so, instead of searching for IMG in here, we’re gon na drop down this box and we’re gon na choose star dot star. That means we’re gon na look for all of the files that I have in this directory, and then we will find it right here.

It’S the s ng7 free PBX, 64 bit, so I’m going to double click that and now that is loaded into the image file section. The next thing that we need to do is go ahead and click or write, and yes, ok. So that is now writing and when this is done, we’re gon na have a bootable free, pbx, USB flash drive. Ok, so once you’ve created your free PBX bootable flash drive go ahead and insert it into the server now in this server. I have two USB ports.

So I’m using one for the flash drive one for the keyboard and then I have the VGA monitor plugged into the VGA port and I have a network cable plugged into eath zero in the back here I have a power cable plugged in so let’s go ahead And fire up the server and we’re gon na want to press delete to enter the BIOS, because we have to set the flash drive as the primary boot device on this server. Now the key that you use to get into the BIOS is going to vary from server to server, usually it’s delete or f2, but I’ve also seen it. You know as f12 and other things like that, once you’ve booted into the BIOS you want to come over here to boot. Now this is on the free, PBX appliance again. The BIOS is going to vary depending on what type of server you have, but you basically want to find your boot option priorities.

In our case, we can see that the onboard harddrive is the primary boot device and our flash drive is the secondary boot device. So I one press ENTER and I’m going to select my flash drive as the primary boot device. Now I can go over here to save and exit and then hit enter, save configuration and reset. Now, when the system reboots, it should boot right up on to my USB flash drive. Okay – and here is the sangoma of bootloader we’re going to take all the defaults here so free PBX, 14 installation with Astra’s 13.

That’S fine, graphical installation, output to VGA! That’S fine and then free PBX standard. Okay, once you get to this screen, all of these grayed out items are running checks in the background. As soon as they finish their checks, the installation will actually start automatically if you have a keyboard and mouse or if you have enough USB ports to plug in both a keyboard and mouse. You can use your mouse on this screen, for instance, set the network IP address statically.

If you want, but in our case we’re just going to let it choose the IP address from DHCP. Okay, so the installation has started. I haven’t touched the thing, but what I’m gon na do here is click on this here to set the root password. Now, since I don’t have a mouse hooked up, I could normally just click on that. I’M gon na hit tab keep in mind that it will run a little bit sluggish while we’re in this mode, because the system is actually focusing on installing the software and it’s not as concerned with, what’s going on up here.

So we want to hit tab until we highlight root password and then press Enter. Now it’s going to allow us to type in a root password, I’m going to choose the default root. Password of sangoma, all lowercase, of course in your own environment, choose a very strong password that that you can keep secure. Now I type sangoma but again keep in mind that it’s running a little bit sluggish because we’re actually doing the installation in the background. So don’t worry about that, so I type sangoma I’m gon na now hit tab to get down to this field and I’m gon na confirm the password by typing it again.

Then I can hit tab again until done is selected and I’m going to press spacebar to hit done okay. So now we can see that root password is set, and we will let this installation complete. It’S gon na take about 45 minutes. Okay, so once the systems been installed, the next step is to log in let’s go ahead and check our login with SSH. First to do that, I’m using a program called putty.

You can download putty for free. I will put a link below now. If you log in to the console of free PBX, it will show you what IP address DHCP gave your server right when you log in and I’ll show you that in a second. However, I looked it up in my hcp leases and I know that my server received 10.17, not 44.

12. So I’m gon na put that into putty. I’M gon na hit enter we’re gon na, say yes to the security alert and then now we can log in so I’m gon na log in as root with password sangoma, and this is very similar to what you will see if you log in on the console And here we can see the IP address that Ethio was given right here in this box, 10.17 dot. 44.

12. Now we’re gon na set that to a static IP in one of our following videos. I think it’s gon na be video number three, but for now we’re just gon na leave this as that DHCP assigned IP address. Okay, so we’re gon na take that same IP address and we’re gon na now pop it into our web browser. And when we put in a 10

17, not 44.

12 up here we can see that we are brought to the initial setup wizard and it says: welcome to free PBX administration, okay, so we are now considered installed and the next video in the series we’re gon na start from here and we’re gon Na go through the initial setup, wizard we’ll see in the next video you

You May Also Like