FreeBSD Install



=[http://obibohococ.co.cc Under Construction! Please Visit Reserve Page. Page Will Be Available Shortly]=

=CLICK HERE=

Installing Freeswitch 1.0.6_2 on FreeBSD 8.1&lt;br>

Support
For basic support on this install&lt;br> Contact:&lt;br> rneese&lt;br> on&lt;br> server: irc.freenode.net&lt;br> channel: #fusionpbx &lt;br>

Install Script
Use this script and a freebsd iso to build a system from ports.&lt;br> you will have to answer questions as it builds. For the most part use defaults.&lt;br> when you get the the freeswitch and fusion ports you will have to make selections.&lt;br> copy the script into a file named install.sh and chmod +x it. Then run it ./install.sh&lt;br> &lt;br> 2 things to do, 1) look at http://code.google.com/p/fusionpbx/source/list and get the latest rXXX numer and edit   /usr/ports/www/fusionpbx-svn/Makefile and update the svn version number. 2) Report all changes to r.neese@gmail.com &lt;br> # portsnap fetch extract # csup -h cvsup.freebsd.org -L2 /usr/share/examples/cvsup/standard-supfile # cd /usr/ports/devel/git &amp;&amp; make install clean # cd /usr/ports/devel/subversion &amp;&amp; make install clean # fetch http://dl.dropbox.com/u/152504/fusionpbx-svn.tgz # fetch http://dl.dropbox.com/u/152504/freeswitch-core-git.tgz # tar xzvf fusionpbx-svn.tgz /usr/ports/www # tar xzvf freeswitch-core-git.tgz /usr/ports/net # cd /usr/ports/net/freeswitch-core make git-clean make git make git-tar make install clean # cd /usr/ports/audio/freeswitch-sounds &amp;&amp; make install clean # cd /usr/ports/audio/freeswitch-music &amp;&amp; make install clean # cd /usr/ports/misc/freeswitch-scripts &amp;&amp; make install clean # cd /usr/ports/misc/freeswitch-pizzademo &amp;&amp; make install clean # cd /usr/ports/www/fusionpbx-devel make svn-clean make svn make svn-tar make update-plist make install clean #
 * 1) !/bin/sh
 * 1) Portsnap
 * 1) cvs src
 * 1) install git
 * 1) install-svn
 * 1) Pull in dev-ports
 * 1) Install dev ports
 * 1) Freeswitch
 * 1) Freeswitch Sounds
 * 1) Freeswitch Music
 * 1) Freeswitch Scripts
 * 1) Freeswitch Pizza Demo
 * 1) Fusionpbx

Download FreeBSD
Download a Freebsd 8.1 install iso and burn it to a disc.&lt;br> &lt;br> i386: ftp://ftp.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/8.1/FreeBSD-8.1-RELEASE-i386-disc1.iso&lt;br> amd64: ftp://ftp.freebsd.org/pub/FreeBSD/ISO-IMAGES-amd64/8.1/FreeBSD-8.1-RELEASE-amd64-disc1.iso&lt;br> ia64: ftp://ftp.freebsd.org/pub/FreeBSD/ISO-IMAGES-ia64/8.1/FreeBSD-8.1-RELEASE-ia64-disc1.iso&lt;br> &lt;br>

Install
Boot the iso and when you get the install menu select Custom Install.&lt;br> goto partition&lt;br> hit enter&lt;br> hit A and answer yes&lt;br> select standard&lt;br> next goto label and you will have to create 4 areas &lt;br> / = 1 Gig swap = if = less 512Meg x 2 else = size of ram /var = 10% of drive or atleast 6 gig /tmp = 1 Gig /usr =rest of drive w=write q=quit goto distribution and select minimal (a) &lt;br> hit tabkey and enter &lt;br> goto media and select cdrom &lt;br> then goto commit. &lt;br> the os will now install&lt;br>

stage 1 config
After the os installs it will ask if you want to configure the base system select yes. &lt;br> scroll down and select root password and set the password. &lt;br> scroll down and select timezone and set your time zone. &lt;br> Scroll to network and the scroll to interface and hit the spacebar and configure your network card.&lt;br> still in the network area select ntp and choose a ntpserver. Then select sshd and tcp extensions. &lt;br> scroll up to exit and hit the enter. &lt;br> scroll to startup and scroll down and deselect quotas. &lt;br> then scroll up to exit and hit enter. &lt;br> scroll up to exit. &lt;br> hit tab and select exit install. Remove the cdrom and then reboot. &lt;br> You now have a base/minimal install. &lt;br>

Installing The Ports Tree
Execute the following command:&lt;br>

portsnap fetch extract

To keep the ports tree updated use:&lt;br>

portsnap fetch update

To keep your system updated install&lt;br>

cd /usr/ports/ports-mgmt/portmanager make install clean rehash

When every you want to update your system after a portsnap update&lt;br>

portmanager -u

Installing FreeBSD Base Source
(Needed only if you're going to need Zaptel, tdm, or OpenZap Support.) csup -h cvsup.freebsd.org -L2 /usr/share/examples/cvsup/stable-supfile Note: you can replace cvsup with cvsup# #=(1 - 15).

Install FreeSwitch Via Ports
Now install FreeSWITCH from ports. &lt;br> cd /usr/ports/net/freeswitch &amp;&amp; make install clean &lt;br>

Installing Freeswitch via GIT
We Now have a freeswitch-git devel port fo those wanting bleeding edge.&lt;br> &lt;br> Note: This is a dev/test port use at your own risk.&lt;br> Note: After you build and install this port you have to &lt;br> cd to /usr/ports/audio/freeswitch-sounds &amp; make install&lt;br> clean. then cd ../freeswitch-music &amp; make install clean&lt;br> &lt;br> http://dl.dropbox.com/u/152504/freeswitch-core-git.tgz&lt;br> &lt;br> untar it in /home/wok or some dir&lt;br> &lt;br> make git-clean&lt;br> make rmconfig&lt;br> make git&lt;br> make git-tar&lt;br> make install clean&lt;br>

FusionPBX FreeBSD Install
http://wiki.fusionpbx.com/index.php?title=Freebsd_FusionPBX_Install#FusionPBX_install_on_FreeBSD

Todo List
http://wiki.fusionpbx.com/index.php?title=Freebsd_ToDo_List