bracodev / sentora-php7-upgrade

Sentora v1.0.3 PHP 7.x Upgrade

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sentora PHP 7.3 upgrade - *Testing ONLY*

  • Version: 0.3.0 - Beta
  • Bug Tracker for any bugs or security related issues.
  • CHANGELOG for viewing changes to this build.

THIS CODE IS NOT FOR PRODUCTION SYSTEMS YET. NEEDS TESTING. USE AT YOUR OWN RISK.

About this upgrade script:

  • Created this upgrade script to help get PHP 7.x support to Sentora users Quickly, Safely and SECURELY.
  • Upgrades PHP 5.x to PHP 7.3
  • Replaces Suhosin 0.9.3x with Snuffleupagus for DISABLED_FUNCTIONS rules per vhost.
  • Apache_admin - Upgraded to support SSL, Snuffleupagus disable_functions, vhosts file written with Smarty .tpl files.
  • Adds Smarty template lib to /etc/sentora/panel/etc/libs/smarty
  • NEEDS Security testing to make sure PHP 7 w/Snuffleupagus upgrade did not uninstall packages we need.(Except for Suhosin)
  • Check out CHANGELOG to view changes/details about this build.
  • More details to come soon.

Supported OS:

CentOS 6 & 7

Ubuntu 16.04 - Upgraded from 14.04 Prior to running upgrade script. - Details Below.

How to use Sentora php7 upgrade script.

CentOS Install:

bash <(curl -L -Ss http://zppy-repo.dukecitysolutions.com/repo/sentora-live/php7_upgrade/upgrade.sh)

Ubuntu 14.04 to 16.04 Install - Testing Needed:

  • Check Sentora's ProFTPD, Postfix, Dovecot configs are intact and services are working properply.

Download and Read upgrade instructions found below first. Use them Step-by-step.

(https://github.com/Dukecitysolutions/sentora-php7-upgrade/blob/master/sentora_ubun14to16.04_upgrade_guide.txt)

After Ubuntu 14.04 to 16.04 is completed with instructions above. Run code below.

bash <(curl -L -Ss http://zppy-repo.dukecitysolutions.com/repo/sentora-live/php7_upgrade/upgrade.sh)

Nightly Updating for packages for this install - USE ONLY IF YOU HAVE INSTALLED upgrade.sh script:

This script is safe to run at any time. Details below:

  • Updates core files and fixes needed in this upgrade script.
  • Use when updates have been made to files in this repo or use daily to keep current.
bash <(curl -L -Ss http://zppy-repo.dukecitysolutions.com/repo/sentora-live/php7_upgrade/update.sh)

About

Sentora v1.0.3 PHP 7.x Upgrade

License:GNU General Public License v3.0


Languages

Language:PHP 77.8%Language:JavaScript 13.0%Language:XSLT 3.4%Language:HTML 1.9%Language:CSS 1.8%Language:Shell 1.1%Language:Smarty 0.9%Language:Dockerfile 0.0%Language:Batchfile 0.0%