hecatae
resident hecatae
- Joined
- Feb 7, 2014
- Messages
- 769
- Reaction score
- 202
Ok,
first things first, you will need a copy of Centos or Scientific Linux 6.5, either 32bit or 64bit please do not update the packages.
disable selinux and reboot
Go to The Way Back Machine https://archive.org/web/ and search for
This will give you https://web.archive.org/web/2014032...5.211.65-track/5.211.65-1-Installer-Script.sh
wget https://web.archive.org/web/2014032...5.211.65-track/5.211.65-1-Installer-Script.sh to your newly rebooted centos machine, make the script executable and run it.
This will take a while, but when it completes you will have FreePBX 5.211.65-1 installed and live.
Let's bring this up to date, go to http://wiki.freepbx.org/display/PPS/FreePBX-Distro-5.211.65 and you will need to download scripts 2 - 14 to your box, make them executable and run them, when you are on 14 you can then run http://upgrades.freepbxdistro.org/stable/6.12.65/upgrade-5.211.65-to-6.12.65-20.sh to upgrade yourself to 6.12.65-20 and you will then have a current version of FreePBX.
But why stop there?
Lets upgrade to FreePBX 10.13.66 using https://upgrades.freepbxdistro.org/stable/10.13.66/upgrade-10.13.66-1.sh
This will upgrade you to the latest stable, including the brand new FreePBX Firewall, and wipe your iptables.
You will also notice that every install script will download and install every freepbx module, including all commercial modules, even if you have uninstalled them previously.
The latest update is FreePBX 10.13.66-6, to get there you have to install a further 5 update scripts, going through this will include downloading all modules from ticked repositories, installing the firewall module again even if you have removed the module, and wiping your iptables each time.
I'm curious if the same script works on Scientific and Oracle and Redhat, back soon
first things first, you will need a copy of Centos or Scientific Linux 6.5, either 32bit or 64bit please do not update the packages.
disable selinux and reboot
Code:
sed -i 's/enforcing/disabled/g' /etc/selinux/config
Go to The Way Back Machine https://archive.org/web/ and search for
Code:
http://upgrades.freepbxdistro.org/blank-centos-installer/5.211.65-track/5.211.65-1-Installer-Script.sh
This will give you https://web.archive.org/web/2014032...5.211.65-track/5.211.65-1-Installer-Script.sh
wget https://web.archive.org/web/2014032...5.211.65-track/5.211.65-1-Installer-Script.sh to your newly rebooted centos machine, make the script executable and run it.
This will take a while, but when it completes you will have FreePBX 5.211.65-1 installed and live.
Let's bring this up to date, go to http://wiki.freepbx.org/display/PPS/FreePBX-Distro-5.211.65 and you will need to download scripts 2 - 14 to your box, make them executable and run them, when you are on 14 you can then run http://upgrades.freepbxdistro.org/stable/6.12.65/upgrade-5.211.65-to-6.12.65-20.sh to upgrade yourself to 6.12.65-20 and you will then have a current version of FreePBX.
But why stop there?
Lets upgrade to FreePBX 10.13.66 using https://upgrades.freepbxdistro.org/stable/10.13.66/upgrade-10.13.66-1.sh
This will upgrade you to the latest stable, including the brand new FreePBX Firewall, and wipe your iptables.
You will also notice that every install script will download and install every freepbx module, including all commercial modules, even if you have uninstalled them previously.
The latest update is FreePBX 10.13.66-6, to get there you have to install a further 5 update scripts, going through this will include downloading all modules from ticked repositories, installing the firewall module again even if you have removed the module, and wiping your iptables each time.
I'm curious if the same script works on Scientific and Oracle and Redhat, back soon