1
edit
Changes
→Detailed Steps
# Create VE from CentOS Template.
#* eg. vzctl create 204 --ostemplate centos-4-i386-default --config vps-basic
--You will need to create a template using the tools ( vzpkgcache -f)
eg. vzsplit -n 25 -f NAME (This creates stats for 25 virtual servers all sharing equal resources)
--Also set an ip and nameserver using the following:
vzctl set 204 --ipadd XXX.XXX.XXX.XXX --save
vzctl set 101 --nameserver XXX.XXX.XXX.XXX --save
# Add character device /dev/tty9 to VE
#* eg. vzctl set 204 --devices c:4:9:rw --save
##*: rpm -Uvh ${SITE}/yum-2.4.3-1.c4.noarch.rpm ${SITE}/libxml2-python-2.6.16-6.i386.rpm ${SITE}/python-elementtree-1.2.6-4.2.1.i386.rpm ${SITE}/python-sqlite-1.1.7-1.2.i386.rpm ${SITE}/rpm-python-4.3.3-18_nonptl.i386.rpm ${SITE}/python-urlgrabber-2.9.8-2.noarch.rpm ${SITE}/centos-release-4-4.2.i386.rpm ${SITE}/sqlite-3.3.3-1.2.i386.rpm
##*: NOTE: the whole thing is just one long command, use '\' to break it up.
--Note You may need to download and install (rpm -Uvh) dependencies before you can get Yum to work. The dependencies will be listed in the error messages if the install doesnt complete correctly. Wget dependencies from here: http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/
# Install speex and libspeex-devel
#* rpm -Uvh ${SITE}/speex-1.0.4-4.i386.rpm ${SITE}/speex-devel-1.0.4-4.i386.rpm
-Note You may need to download and install (rpm -Uvh) dependencies before you can get Speex to work (Mainly LibOOG and LibOOG-devel). The dependencies will be listed in the error messages if the install doesnt complete correctly. Wget dependencies from here: http://mirror.centos.org/centos/4/os/i386/CentOS/RPMS/
# Download [http://www.trixbox.org Trixbox 2.0] tar.gz file (not ISO) and extract to /var/trixbox_load
# Change to /var/trixbox_load
##* cd /var/trixbox_load/
##* ./install.sh
revisions made by Fiberhaus
== Resources - Links where I got my info. ==