Download Hacks

Transcript
least for the moment, are out of luck. An installer is available for Fedora Core 3, a distribution of
Linux put forth by Red Hat. In fact, Fedora Core 3 is an ideal environment for sipX; 256 MB of RAM
and 500 MB of available disk space are plenty for setting up a sipX test lab.
When setting up Linux for sipX, be sure to install thePostgreSQL database as well as the Apache Web
Server, both of which sipX utilizes.
7.14.2. Install sipXpbx
Get logged on to your target machine as root. I'm going to assume that you're running Fedora Core
3. For other distributions, such as Fedora Core 2 and Gentoo Linux, see the official sipX compatibility
list at http://www.sipfoundry.org/. First, download and run the sipX Fedora Core 3 install script:
# wget http://www.sipfoundry.org/pub/sipX/sipXpbx-2.8.1-fc3.sh .
# sh ./sipXpbx-2.8.1-fc3.sh
When prompted by the script, answer y and be sure to enter a password for the sipxchange user that
the script creates. That's all there is to installing sipXpbx.
Next, you've got to generate an SSL certificate for sipX to use:
#
#
#
#
#
mkdir $HOME/sslkeys
cd $HOME/sslkeys
/usr/bin/ssl-cert/gen-ssl-keys.sh
/usr/bin/ssl-cert/install-cert.sh server-01
/usr/bin/ssl-cert/install-ssl-keystore.sh server-01
Use the default password of changeit , and answer yes when the script asks whether you trust the
certificate.
7.14.3. Launch sipXpbx
Starting and stopping sipXpbx is a snap. Use the service command like this to start sipX, and replace
start with stop to stop it:
# service sipxpbx start
If sipXpbx complains about HTTPD syntax errors the first time you try to launch it, just give your
Fedora machine a reboot.