ECJiaWiki:运维工作台安装PHP

来自ECJiaWiki
跳转至: 导航搜索

运维工作台安装PHP

介绍

  • 运维工作台地址:

    https://deploy.ecjia.com/

  • 支持的PHP版本:

    PHP5.5、PHP5.6、PHP7.0、PHP7.1、PHP7.2、PHP7.3

安装须知

运维工作台安装PHP十分方便,采用到家镜像源安装,比编译安装快速,只需几步。

(到家镜像源会不定时更新,目前已支持PHP7.3)

PHP栏目前支持以下功能:

  • 安装PHP5.5:安装PHP5.5版本,包含Zend Grand Loader,配置参数经过会根据服务器配置自动调整。
  • 安装PHP5.6:安装PHP5.6版本,包含Zend Grand Loader,配置参数经过会根据服务器配置自动调整。
  • 安装PHP7.0:安装PHP7.0版本,包含Zend Opcache加速,配置参数经过会根据服务器配置自动调整。
  • 安装PHP7.1:安装PHP7.1版本,包含Zend Opcache加速,配置参数经过会根据服务器配置自动调整。
  • 安装PHP7.2:安装PHP7.2版本,包含Zend Opcache加速,配置参数经过会根据服务器配置自动调整。
  • 安装PHP7.3:安装PHP7.3版本,包含Zend Opcache加速,配置参数经过会根据服务器配置自动调整。
  • 卸载PHP:会卸载服务器上所有的PHP版本。

需要注意的是:

  1. 目前支持Centos6、Centos7操作系统使用。
  2. PHP5.6以下包含Zend Grand Loader,没有zend Opcache,PHP7.0之后版本有zend Opcache。
  3. 卸载PHP不支持卸载编译安装的PHP!

除了Zend Grand Loader和Zend Opcache、mcrypt和openssl这四个扩展会因为PHP版本不同而安装其中之一、其他的扩展为:

bcmath、cli、common、gd、fpm、imap、mysqli、mbstring、ldap、odbc、opcache、pdo、pear、pdo、process、pecl-apcu、pecl-memcached、pecl-redis、soap、xml、xmlrpc、pecl-igbinary。

开始安装

浏览器访问运维工作台

http://deploy.ecjia.com

关于如何开启memcache扩展和ECJia到家Memcached配置1.png

登陆服务器

输入服务器账号密码,登陆即可,登陆成功会返回首页。

关于如何开启memcache扩展和ECJia到家Memcached配置2.png

以安装PHP7.0为例,移动到执行服务,在PHP列选择 安装PHP7.0

运维工作台安装PHP1.png

稍等片刻后,看到:

运维工作台安装PHP2.png

即安装完毕,你可以在服务器上通过

php -v

命令来检查是否安装成功且版本是否正确,附例图:

运维工作台安装PHP3.png

卸载PHP

一般情况下卸载PHP不会造成网站数据的丢失,但是为了安全起见,卸载PHP前请备份数据

移动到执行服务,选择 卸载PHP

运维工作台安装PHP4.png

稍等片刻后,看到:

运维工作台安装PHP5.png

即卸载完毕。

更换PHP版本

你可以通过卸载PHP之后重新安装其他版本的PHP来达到更换PHP的效果。目前暂不支援多PHP版本共存,未来会支持(不过建议生产环境下一个PHP版本一台服务器)。

一般情况下卸载PHP不会造成网站数据的丢失,但是为了安全起见,卸载PHP前请备份数据

如果要从PHP7.0更换为5.6,步骤为:

  1. 移动到执行服务,在PHP列选择 卸载PHP
  2. 卸载完毕后,移动到执行服务,在PHP列选择 安装PHP5.6 ,安装完毕后即更改PHP版本。