Archive:FreePBX Distribution: Difference between revisions
Saved progress, major rework for FreePBX |
→Configuring the FreePBX installation: Added time server setup, network configuration, password warning and completing the installation sections, made buttons to click bold. |
||
| Line 19: | Line 19: | ||
== Configuring the FreePBX installation == | == Configuring the FreePBX installation == | ||
We will be using a dedicated computer with an empty hard drive. This guide will show you all the main options that need to be changed - there are other options if you wish to customise the installation but this is | We will be using a dedicated computer with an empty hard drive. This will be a custom installation so that we can configure the system before it is installed. This guide will show you all the main options that need to be changed - there are other options if you wish to customise the installation but this is what I will be using to install the system. | ||
=== Setting the date, time and time zone === | === Setting the date, time and time zone === | ||
# Click 'DATE & TIME' to select the correct time zone and set the date & time. | # Click '''DATE & TIME''' to select the correct time zone and set the date & time. | ||
# In the 'Region:' box, type or select 'Europe'. | # In the 'Region:' box, type or select 'Europe'. | ||
# In the 'City:' box, change 'Amsterdam' by typing of selecting 'London'. | # In the 'City:' box, change 'Amsterdam' by typing of selecting 'London'. | ||
# If you are already connected to a network, ensure that the 'Network Time' switch is 'On'. This is important as this server will be used to set the times on the phones and needs accurate time to function correctly. | # If you are already connected to a network, ensure that the 'Network Time' switch is 'On'. This is important as this server will be used to set the times on the phones and needs accurate time to function correctly. | ||
# We will configure the time servers to use ones closer to us in the UK. Click the cog icon next to the 'On' switch. | |||
# We will change the CentOS NTP servers to UK servers. Double click on each address and change the <code>centos</code> to <code>uk</code>. For example, change <code>0.centos.pool.ntp.org</code> to <code>0.uk.pool.ntp.org</code>. Do this for servers 0-3. | |||
# We will add the main server IP address as a source too. This is typed in the box and then click '+'. | |||
# Click 'OK' | |||
# Click 'Done' | # Click 'Done' | ||
=== Setting the keyboard layout === | === Setting the keyboard layout === | ||
# Click 'KEYBOARD' | # Click '''KEYBOARD'''. | ||
# Click the '+' button to add a new keyboard layout. We must add the new keyboard layout before removing the one we don't want. | # Click the '+' button to add a new keyboard layout. We must add the new keyboard layout before removing the one we don't want. | ||
# Type 'UK' in the search box. | # Type 'UK' in the search box. | ||
| Line 43: | Line 47: | ||
=== Setting language support === | === Setting language support === | ||
# Click 'LANGUAGE SUPPORT' | # Click '''LANGUAGE SUPPORT'''. | ||
# Tick 'English (United Kingdom). | # Tick 'English (United Kingdom). | ||
#* Unfortunately, we cannot unselect 'English (United States)'. | #* Unfortunately, we cannot unselect 'English (United States)'. | ||
| Line 52: | Line 56: | ||
As this is a new install, we will be configuring FreePBX to use the whole drive. We would like to use the BtrFS file system so this is slightly different to usual. | As this is a new install, we will be configuring FreePBX to use the whole drive. We would like to use the BtrFS file system so this is slightly different to usual. | ||
# Click 'INSTALLATION DESTINATION'. | # Click '''INSTALLATION DESTINATION'''. | ||
# Check that the hard drive we want to use has a tick on it. | # Check that the hard drive we want to use has a tick on it. | ||
# Under 'Partitioning', select 'I will configure partitioning'. | # Under 'Partitioning', select 'I will configure partitioning'. | ||
| Line 66: | Line 70: | ||
I have no use for kdump so will be disabling it. | I have no use for kdump so will be disabling it. | ||
# Click 'KDUMP'. | # Click '''KDUMP'''. | ||
# Untick the 'Enable kdump' box. | # Untick the 'Enable kdump' box. | ||
# Click 'Done' | |||
=== Setting the network hostname === | |||
The rest of the network settings should be OK unless you have something custom to configure. We will just be changing the hostname. | |||
# Click '''NETWORK AND HOSTNAME'''. | |||
# In the hostname box, replace 'freepbx.sangoma.local' to the hostname of your network - in our case <code>asterisk.freddythechick.net</code>. | |||
# Click 'Apply' | |||
# Click 'Done' | # Click 'Done' | ||
| Line 80: | Line 93: | ||
The installation will start. While the installation continues, we need to set the root password. This will not stop the installation while you are setting this up but must be done before the installation is finished. | The installation will start. While the installation continues, we need to set the root password. This will not stop the installation while you are setting this up but must be done before the installation is finished. | ||
# Click 'ROOT PASSWORD'. | # Click '''ROOT PASSWORD'''. | ||
# Type a password for the root user in the 'Root Password:' box. | # Type a password for the root user in the 'Root Password:' box. | ||
# Retype the password in the 'Confirm:' box. | # Retype the password in the 'Confirm:' box. | ||
# Click 'Done'. | # Click 'Done'. | ||
This will be an internet facing machine so it is '''HIGHLY RECOMMENDED''' to type a password that fills the strength bar so that it says '''Strong'''. Use a combination of uppercase letters, lowercase letters, numbers and symbols and make the password as long as you can possibly remember. Do not use common words that may be in the dictionary or names. If you do, you will be warned with a yellow bar at the bottom and will be asked to click 'Done' again. It is '''HIGHLY RECOMMENDED''' to use a different password if you are warned of this as you will be at risk of attack. | |||
=== Completing the installation === | |||
You will now be back at the installation screen - grab a cup of coffee and wait for the installation to finish. | |||
Once the installation is finished, it will say 'SangomaOS 7.8 is now successfully installed and ready to use! Go ahead and reboot to start using it!'. Click the 'Reboot' button and the machine will reboot to the FreePBX terminal. | |||
== First time run of the web interface == | == First time run of the web interface == | ||