Keeping IPTables turned off indefinitely is strongly discouraged. You will incur the wrath of high fees and hackers
You must disable the default iptables. You can re-enable it later, once you have made the appropriate changes. Information on iptables can be found with a quick Google search. If iptables is left running, it will (at very least) block you from accessing the web interface.
See the current status:
chkconfig iptables --list
chkconfig --level 0123456 iptables off
Stop the service (this skips rebooting again):
service iptables stop
Auto Start MySQL
You must have mysql running for freepbx to operate normally. You need to set it to start at boot time. with the following command:
chkconfig --level 345 mysqld on
Then start mysqld if you don't plan on rebooting during the installation phase:
service mysqld start
Auto Start Apache
You will want Apache running, so you can access the FreePBX admin interface, You need to set it to start at boot time. with the following command:
chkconfig --level 345 httpd on
Then start apache if you don't plan on rebooting during the installation phase:
service httpd start
pear channel-update pear.php.net
You may receive a warning:
WARNING: "pear/DB"is deprecated infavor of "pear/MDB2"
At this time it is safe to ignore that message
Install Dependencies for Google Voice (If needed/wanted)
You can now start using FreePBX. Open up your web browser and connect to the IP address or hostname of your new FreePBX server. You will see the Admin setup page, which is where you set your 'admin' account password, and configure an email address to receive update notifications.
We hope you enjoy using FreePBX 13!
Install and Setup Commercial Modules
[Optional] Additional Installation Steps
If you wish to use Commercial Modules you will need to perform the additional steps below.