mirror of
https://github.com/iiab/iiab.git
synced 2025-03-09 15:40:17 +00:00
pbx/README.adoc: Promote NGINX, alongside Apache legacy option
This commit is contained in:
parent
79de65425c
commit
569688e704
1 changed files with 9 additions and 7 deletions
|
@ -30,13 +30,15 @@ pbx_install: True
|
|||
pbx_enabled: True
|
||||
----
|
||||
+
|
||||
FreePBX can be used with either or both web servers, Apache on port 83 (as is traditional) and/or NGINX on port 80 (as is new). If you don't want Apache installed on your IIAB, set this line in your http://wiki.laptop.org/go/IIAB/FAQ#What_is_local_vars.yml_and_how_do_I_customize_it.3F[/etc/iiab/local_vars.yml] prior to installing IIAB:
|
||||
FreePBX can be used with either or both web servers, NGINX on port 80 (as is new) and/or Apache on port 83 (as is traditional).
|
||||
+
|
||||
If you don't want Apache installed on your IIAB, and you prefer NGINX's shorter URL (http://box/freepbx), set this line in your http://wiki.laptop.org/go/IIAB/FAQ#What_is_local_vars.yml_and_how_do_I_customize_it.3F[/etc/iiab/local_vars.yml] prior to installing IIAB:
|
||||
+
|
||||
----
|
||||
pbx_use_apache: False
|
||||
----
|
||||
+
|
||||
Or, if you want to use Apache alone with FreePBX, set this line in your /etc/iiab/local_vars.yml:
|
||||
Or, if you want to use FreePBX with Apache alone (http://box:83/freepbx), set this line in your /etc/iiab/local_vars.yml:
|
||||
+
|
||||
----
|
||||
pbx_use_nginx: False
|
||||
|
@ -65,7 +67,7 @@ systemctl status freepbx
|
|||
+
|
||||
If FreePBX is not running well, check the long-form output of `journalctl -u freepbx` and the <<Troubleshooting>> section further below.
|
||||
|
||||
// After installing PBX as part of IIAB, please visit http://box.lan:83/freepbx (Apache) or http://box.lan/freepbx (NGINX) and proceed with initial configuration (no login/password is required initially — you will be asked to set this up!)
|
||||
// After installing PBX as part of IIAB, please visit http://box.lan/freepbx (NGINX) or http://box.lan:83/freepbx (Apache) and proceed with initial configuration (no login/password is required initially — you will be asked to set this up!)
|
||||
|
||||
|
||||
== Try it out with an Android or iPhone softphone (SIP) app
|
||||
|
@ -74,7 +76,7 @@ If FreePBX is not running well, check the long-form output of `journalctl -u fre
|
|||
. Log in to FreePBX
|
||||
+
|
||||
// After installing PBX as part of IIAB, please
|
||||
Browse to http://box.lan:83/freepbx (Apache) or http://box.lan/freePBX (NGINX) and proceed with initial configuration (no login/password is required initially — you will be asked to set this up!)
|
||||
Browse to http://box/freepbx (NGINX) or http://box:83/freepbx (Apache), and proceed with initial configuration (no login/password is required initially — you will be asked to set this up!)
|
||||
// You will be asked to set up your username and password the first time you login, which will be used in future to log in for FreePBX configuration.
|
||||
+
|
||||
To log in, click the first option: *FreePBX Administration*
|
||||
|
@ -138,7 +140,7 @@ image::files/linphone_connected.jpg[width='33%']
|
|||
|
||||
* _If you've created more than one extension, make a call to another extension!_ If you've not yet made more than one extension, try calling an arbitrary extension, or try calling your own extension (your own phone number).
|
||||
|
||||
** You should see activity in the *FreePBX Statistics* applet at http://box.lan:83/freebx (or http://box.lan/freebx) > *Dashboard*
|
||||
** You should see activity in the *FreePBX Statistics* applet at http://box/freebx (or http://box:83/freebx) > *Dashboard*
|
||||
** Connection details may also be seen in the Asterisk logs at: `/var/logs/asterisk/full`
|
||||
** Please create a https://en.wikipedia.org/wiki/Privacy_policy[Privacy Policy] against abusive surveillance, and explain it to the people in your community. Strongly consider giving them access to their own statistics with the <<#UCP,User Control Panel>> summarized further below.
|
||||
|
||||
|
@ -234,7 +236,7 @@ asterisk -rx "cdr show status"
|
|||
|
||||
. `/etc/freepbx.conf` allows you to override FreePBX's stored settings if necessary.
|
||||
+
|
||||
A better way however, is to use http://box.lan:83/freepbx or http://box.lan/freepbx > *Settings* > *Advanced Settings* to modify those stored settings — or equivalently, run Linux commands like:
|
||||
A better way however, is to use http://box/freepbx or http://box:83/freepbx > *Settings* > *Advanced Settings* to modify those stored settings — or equivalently, run Linux commands like:
|
||||
+
|
||||
----
|
||||
sudo fwconsole set -l # Show all FreePBX settings' raw values
|
||||
|
@ -256,7 +258,7 @@ sudo fwconsole ma upgradeall # Upgrade your FreePBX modules (as normally
|
|||
|
||||
. [[UCP]]*User Control Panel*
|
||||
|
||||
* If you'd like to allow users more control over their own settings, and the ability to review their own statistics, install the https://wiki.freepbx.org/pages/viewpage.action?pageId=28180526[User Control Panel] FreePBX module from http://box.lan:83/freepbx or http://box.lan/freepbx > *Admin* > *Module Admin* > *Check Online*.
|
||||
* If you'd like to allow users more control over their own settings, and the ability to review their own statistics, install the https://wiki.freepbx.org/pages/viewpage.action?pageId=28180526[User Control Panel] FreePBX module from http://box/freepbx or http://box:83/freepbx > *Admin* > *Module Admin* > *Check Online*.
|
||||
|
||||
. [[Password_Recovery]]If you forget your FreePBX password, you can bypass it using Linux command `sudo fwconsole unlock <Session ID>` and then refresh your FreePBX web page:
|
||||
+
|
||||
|
|
Loading…
Add table
Reference in a new issue