GithubHelp home page GithubHelp logo

simhaonline / sentora-php7-upgrade Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dukecitysolutions/sentora-php7-upgrade

0.0 0.0 0.0 27.08 MB

Sentora v1.0.3 PHP 7.x Upgrade

License: GNU General Public License v3.0

PHP 80.67% Smarty 0.85% Shell 1.96% Dockerfile 0.02% JavaScript 10.58% XSLT 2.65% HTML 1.51% CSS 1.72% Batchfile 0.01% TSQL 0.02%

sentora-php7-upgrade's Introduction

Sentora PHP 7.3 upgrade - BETA *TESTING ONLY*

* Build Version: 0.3.8 - BETA *STABLE*- 2020-02-23

  • PRODUCTION/LIVE RELEASE COMING SOON. STAY TUNED. Just needs testing.
  • BUG TRACKER for any bugs or security related issues.
  • CHANGELOG for viewing CHANGES to this BUILD.
  • TODO List of CHANGES to be MADE.
  • SUPPORT PAGE for forum support by our staff and community members.

THIS CODE IS NOT FOR PRODUCTION/LIVE SYSTEMS YET. NEEDS FULL/SECURITY 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 for SYSTEM SECURITY. Disabled Fuctions below:

    Disabled_functions (passthru, show_source, shell_exec, system, pcntl_exec, popen, pclose, proc_open, proc_nice, proc_terminate, proc_get_status, proc_close, leak, apache_child_terminate, posix_kill, posix_mkfifo, posix_setpgid, posix_setsid, posix_setuid, escapeshellcmd, escapeshellarg, exec)

  • Apache_admin - Upgraded to support SSL, Snuffleupagus DISABLED_FUNCTIONS, vhosts file written with Smarty .tpl files.

  • Adds Smarty template lib to /etc/sentora/panel/etc/libs/smarty

  • Updated third-party applications to ( PHPmyadmin 4.9.x, PHPsysinfo-3.3.1, Roundcube-1.3.10 )

  • Check out CHANGELOG to view changes/details about this build.

  • PLEASE NOTE: Some third-party modules may not work. This is due to PHP 7. The modules will need to be updated to work. Please contact Module Author for help

  • 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/install.sh)

Ubuntu 14.04 to 16.04 Install - Testing Needed:

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.md)

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/install.sh)

UPDATING - 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.
  • Use to update/fix issues in current/previous builds.
bash <(curl -L -Ss http://zppy-repo.dukecitysolutions.com/repo/sentora-live/php7_upgrade/update.sh)

sentora-php7-upgrade's People

Contributors

dukecitysolutions avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.