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.