2600hz: Difference between revisions
No edit summary |
(fix bluebox for bluesbox) |
||
Line 33: | Line 33: | ||
== Installing 2600hz == | == Installing 2600hz == | ||
'''Install 2600hz ( | '''Install 2600hz (bluebox)''' | ||
Make webapps folder | Make webapps folder | ||
Line 46: | Line 46: | ||
Change Folder Persmissions | Change Folder Persmissions | ||
chmod -R 777 /usr/share/webapps/ | chmod -R 777 /usr/share/webapps/bluebox | ||
Make symlinks to 2600hz | Make symlinks to 2600hz | ||
ln -s /usr/share/webapps/ | ln -s /usr/share/webapps/bluebox/ /var/www/localhost/htdocs/bluebox | ||
== Configuring | == Configuring bluebox == | ||
'''Log on your | '''Log on your bluebox''' | ||
Browse to: http://WEBSERVER_IP_ADDRESS/ | Browse to: http://WEBSERVER_IP_ADDRESS/bluebox and start configuration. | ||
* Welcome to Bluebox 1.0 Setup Wizard | * Welcome to Bluebox 1.0 Setup Wizard | ||
Line 104: | Line 104: | ||
'''Note:''' If you are using the Alpine ACF, or if you change the port in the lighttpd.conf file, the go to the port you set. | '''Note:''' If you are using the Alpine ACF, or if you change the port in the lighttpd.conf file, the go to the port you set. | ||
e.g: if you set the port to 8080, then browse to: http://WEBSERVER_IP_ADDRESS:8080/ | e.g: if you set the port to 8080, then browse to: http://WEBSERVER_IP_ADDRESS:8080/bluebox | ||
'''Note:''' This documentation need some minor fixes. | '''Note:''' This documentation need some minor fixes. |
Revision as of 07:22, 15 April 2011
Install Lighttpd
Basic Installation
For installing the additional packages first activate community packages and update the package index
Install the required packages:
# apk add lighttpd php82 fcgi php82-cgi
Configure Lighttpd
Edit lighttpd.conf (/etc/lighttpd/lighttpd.conf) and uncomment the line:
Contents of /etc/lighttpd/lighttpd.conf
Edit mod_fastcgi.conf (/etc/lighttpd/mod_fastcgi.conf), find and change /usr/bin/php-cgi to /usr/bin/php-cgi82.
Contents of /etc/lighttpd/mod_fastcgi.conf
Start lighttpd
service and add it to default runlevel
# rc-service lighttpd start # rc-update add lighttpd default
Configuring postgresql
apk add postgresql postgresql-client git /etc/init.d/postgresql setup
Starting http service and adding to boot
/etc/init.d/postgresql start && rc-update add postgresql default
Installing FreeSwitch
Installing Freeswitch
apk add freeswitch freeswitch-flite freeswitch-sounds-en-us-callie-8000 freeswitch-sample-config -U -X http://build.alpinelinux.org:8009/backports/1.10/ --allow-untrusted
Changing some permissions
chown lighttpd:lighttpd /etc/freeswitch/ chmod 777 -R /etc/freeswitch/
Starting
Starting http and sql server and adding to boot
/etc/init.d/postgresql setup /etc/init.d/postgresql start && rc-update add postgresql default /etc/init.d/lighttpd start && rc-update add lighttpd default
Installing 2600hz
Install 2600hz (bluebox)
Make webapps folder
mkdir /usr/share/webapps/ -p
Download
cd /usr/share/webapps/ git clone git://source.2600hz.org/bluebox.git bluebox/
Change Folder Persmissions
chmod -R 777 /usr/share/webapps/bluebox
Make symlinks to 2600hz
ln -s /usr/share/webapps/bluebox/ /var/www/localhost/htdocs/bluebox
Configuring bluebox
Log on your bluebox
Browse to: http://WEBSERVER_IP_ADDRESS/bluebox and start configuration.
- Welcome to Bluebox 1.0 Setup Wizard
Accept Terms and Conditions Next
- Initial Configuration
Select pqsl as database server, bluebox as database name, postgres as user, no password Set Default Timezone Next
- Create Main Administrator
Master Administration Account
Email Address:youremail@yourserver.net Password:adminpassword Confirm Password:adminpassword
Next
- Telephony Engine
In Telephony Configuration
Conf Directory: /etc/freeswitch
Global Sound File Directory: /usr/sounds
Next
Conflicting configuration files will be permanently erased if you continue!
Next
- Installation
Ready to Install
Next
After that you will see Click here to use Bluebox 1.0!
And you finish you Bluesbox installation.
Note: If you are using the Alpine ACF, or if you change the port in the lighttpd.conf file, the go to the port you set. e.g: if you set the port to 8080, then browse to: http://WEBSERVER_IP_ADDRESS:8080/bluebox
Note: This documentation need some minor fixes.