User Tools

Site Tools


voice:pbx:freepbx:freepbx_distro_vm

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
voice:pbx:freepbx:freepbx_distro_vm [2015/10/14 12:31]
gcooper
voice:pbx:freepbx:freepbx_distro_vm [2018/06/03 10:54] (current)
gcooper
Line 2: Line 2:
  
 See also **[[https://www.sonoracomm.com/wiki/doku.php?do=search&id=freepbx&highlight=no|Other FreePBX pages in this wiki]]** See also **[[https://www.sonoracomm.com/wiki/doku.php?do=search&id=freepbx&highlight=no|Other FreePBX pages in this wiki]]**
 +
 +See also **[[voice:pbx:freepbx:freepbx_branding|FreePBX Branding]]**
  
 See also **[[virtualization:linux:prep_vm_template|Prepare a Linux VM as a Template]]** See also **[[virtualization:linux:prep_vm_template|Prepare a Linux VM as a Template]]**
Line 19: Line 21:
 ===== Updating ===== ===== Updating =====
  
-http://wiki.freepbx.org/display/FD/Updating+FreePBX+Official+Distro +See also **[[voice:pbx:freepbx:freepbx_upgrade|FreePBX Upgrade]]**
- +
-Upgrade using the official scripts in order.  Don't skip any. +
- +
-:!: Here we are upgrading from 5.211.65-1. +
- +
-<file> +
-cat /etc/schmooze/pbx-version +
- +
-wget -O - http://upgrades.freepbxdistro.org/stable/5.211.65/upgrade-5.211.65-2.sh | bash +
-wget -O - http://upgrades.freepbxdistro.org/stable/5.211.65/upgrade-5.211.65-3.sh bash +
-wget -O - http://upgrades.freepbxdistro.org/stable/5.211.65/upgrade-5.211.65-4.sh | bash +
-</file>+
  
 ===== XenServer ===== ===== XenServer =====
Line 37: Line 27:
 ==== Create the PBX VM ==== ==== Create the PBX VM ====
  
-Create a new **fully-virtualized VM** using the **Other Install Media** template and the 64-bit FreePBX Distro .iso file.+Create a new **PVHVM** using the **Other Install Media** template and the 64-bit FreePBX Distro ''.iso'' file.
  
 :!: The FreePBX Distro supports PVOPS and will install para-virtualized drivers automatically. :!: The FreePBX Distro supports PVOPS and will install para-virtualized drivers automatically.
Line 52: Line 42:
 ==== Install XenServer Tools ==== ==== Install XenServer Tools ====
  
-After creating the PBX VM and installing the FreePBX Distro:+After creating the PBX VM and installing the FreePBX Distro SNG7:
  
   - In XenCenter, choose **VM -> Install XenServer Tools**   - In XenCenter, choose **VM -> Install XenServer Tools**
Line 58: Line 48:
  
 <file> <file>
-mount /dev/sr0 /mnt +mkdir -p /mnt/tmp && mount /dev/sr0 /mnt/tmp 
-mv /etc/redhat-release /etc/redhat-release.orig +yum localinstall /mnt/tmp/Linux/xe-guest-utilities-*.x86_64.rpm 
-echo "CentOS release 6.5 (Final)" > /etc/redhat-release +yum localinstall /mnt/tmp/Linux/xe-guest-utilities-xenstore-*.x86_64.rpm 
-/mnt/Linux/install.sh +reboot
-mv /etc/redhat-release /etc/redhat-release.SHMZ +
-cp -a /etc/redhat-release.orig /etc/redhat-release+
 </file> </file>
  
Line 205: Line 193:
 -A INPUT -m state --state NEW -m udp -p udp --dport 10000:20000 -j ACCEPT -A INPUT -m state --state NEW -m udp -p udp --dport 10000:20000 -j ACCEPT
 -A INPUT -m state --state NEW -m udp -p udp --dport 4569 -j ACCEPT -A INPUT -m state --state NEW -m udp -p udp --dport 4569 -j ACCEPT
--A INPUT -m state --state NEW -m udp -p udp --dport 69 -j ACCEPT+-A INPUT -m state --state NEW -m udp -p udp --dport 67:69 -j ACCEPT
 -A INPUT -j REJECT --reject-with icmp-host-prohibited -A INPUT -j REJECT --reject-with icmp-host-prohibited
 -A FORWARD -j REJECT --reject-with icmp-host-prohibited -A FORWARD -j REJECT --reject-with icmp-host-prohibited
Line 219: Line 207:
 ===== Configuration First Steps ===== ===== Configuration First Steps =====
  
-http://wiki.freepbx.org/display/HTGS/How+to+Get+Started+Home+http://wiki.freepbx.org/display/FPG/First+Steps+After+Installation
  
-http://wiki.freepbx.org/display/HTGS/2.+First+Steps+After+Installation+**FreePBX → Settings → Advanced Settings → Asterisk Manager → Asterisk Manager Password** 
 + 
 +<file> 
 +chkconfig iSymphonyServerV3 off 
 +chkconfig apcupsd off 
 +chkconfig --list 
 +</file>
  
 ===== Prosody IM (XMPP) Server ===== ===== Prosody IM (XMPP) Server =====
 +
 +:!: The Prosody IM server is installed by default but requires manual configuration or the purchase of the XMPP Pro commercial module.
  
 http://schmoozecom.com/freepbx/xmpp.php http://schmoozecom.com/freepbx/xmpp.php
Line 230: Line 226:
  
 http://prosody.im/doc/configure http://prosody.im/doc/configure
- 
-The Prosody IM server is installed by default but requires manual configuration or the purchase of the XMPP Pro commercial module. 
voice/pbx/freepbx/freepbx_distro_vm.1444847516.txt.gz · Last modified: 2015/10/14 12:31 by gcooper