Difference between revisions of "Upgrade v15 naar V16 vanaf CLI"

From 4AllBusiness
Jump to navigation Jump to search
Line 13: Line 13:
 
  fwconsole ma remove digium_phones
 
  fwconsole ma remove digium_phones
 
  fwconsole ma remove digiumaddoninstaller
 
  fwconsole ma remove digiumaddoninstaller
 +
rm -f /var/www/html/admin/modules/_cache/*.*
 +
rm -f /var/log/asterisk/*
 +
rm -f /var/log/fail*.*
 +
rm -f /var/log/cron*
 
  fwconsole chown && fwconsole r
 
  fwconsole chown && fwconsole r
 
  fwconsole versionupgrade --check
 
  fwconsole versionupgrade --check
Line 27: Line 31:
 
  fwconsole versionupgrade --check
 
  fwconsole versionupgrade --check
 
  fwconsole versionupgrade --upgrade
 
  fwconsole versionupgrade --upgrade
 +
rm -f /var/www/html/admin/modules/_cache/*.*
 +
rm -f /var/log/asterisk/*
 +
rm -f /var/log/fail*.*
 +
rm -f /var/log/cron*
 +
fwconsole notifications --delete certman UPDATEDCERTS && fwconsole notifications --delete certman EXPIRINGCERTS
 
  fwconsole chown
 
  fwconsole chown
 
  fwconsole reload
 
  fwconsole reload
 
  fwconsole restart
 
  fwconsole restart
 
  echo Voor de log zie /var/log/pbx/freepbx16-upgrade.log
 
  echo Voor de log zie /var/log/pbx/freepbx16-upgrade.log

Revision as of 17:15, 29 April 2022

Upgrade FreePBX 15 naar 16 middels CLI Let op, dit proces upgrade ook PHP5.4 naar 7.x. Dis is een aanzienlijke OS en PBX upgrade en kan enige tijd in beslag nemen (uur of meer) Tevens ligt het vrij gevoelig odat er modules zijn welke niet compatibel zijn. Deze dienen eerst uitgezet of verwijdert te worden. Ik heb een script hiervoor toegevoegd. (maak altijd backups!)

bron: https://wiki.freepbx.org/pages/viewpage.action?pageId=209879790

Script om oude en niet ondersteunde modules te verwijderen uit Freepbx 15

fwconsole ma remove endpointman
fwconsole ma remove campon
fwconsole ma remove pbdirectory
fwconsole ma remove speeddial
fwconsole ma remove digium_phones
fwconsole ma remove digiumaddoninstaller
rm -f /var/www/html/admin/modules/_cache/*.*
rm -f /var/log/asterisk/*
rm -f /var/log/fail*.*
rm -f /var/log/cron*
fwconsole chown && fwconsole r
fwconsole versionupgrade --check

Het volgende is het upgrade 15 naar 16 script. Let op backup maken!

yum upgrade -y
fwconsole ma upgradeall
fwconsole chown
fwconsole reload
fwconsole ma downloadinstall versionupgrade   OR fwconsole ma downloadinstall http://mirror1.freepbx.org/modules/packages/versionupgrade/versionupgrade-15.0.32.tgz
fwconsole chown
fwconsole reload
fwconsole versionupgrade --check
fwconsole versionupgrade --upgrade
rm -f /var/www/html/admin/modules/_cache/*.*
rm -f /var/log/asterisk/*
rm -f /var/log/fail*.*
rm -f /var/log/cron*
fwconsole notifications --delete certman UPDATEDCERTS && fwconsole notifications --delete certman EXPIRINGCERTS
fwconsole chown
fwconsole reload
fwconsole restart
echo Voor de log zie /var/log/pbx/freepbx16-upgrade.log