===更新一下 2020-06-23 ===

yum安装mysql8.0,安装php7.3,也可以安装php7.4

https://blog.csdn.net/zhezhebie/article/details/106275503

=== 更新一下 2020-01-23 ===

更新一下,之前写的是安装7.0,现在可以安装7.2了,参考链接:

https://webtatic.com/packages/php72/

直接更新php70为php72

yum install yum-plugin-replace
yum replace php-common --replace-with=php72w-common

It will likely give you a message “WARNING: Unable to resolve all providers …“. This is normal, and you can continue by tying “y”. You will be given a chance to see what packages will be installed and removed before again being given a chance to confirm.


这两天又装了一下虚拟机,又要编译lnmp,还要弄各种拓展,很麻烦,能不能直接yum安装呢?答案是可以的!

1、首先要更新yum源,不然肯定是老版本,一般都在5.6及以下,但是php7都出来好久了,性能提升50%以上!

按照系统更新yum源,我的是centos7,所以我运行下面的代码!

CentOS/RHEL 7.x:

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

如果是centos6,那么执行以下代码:
CentOS/RHEL 6.x:

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm

然后就可以直接yum安装php7.0了,可以安装的拓展如下:

yum install php70w-common php70w-fpm php70w-opcache php70w-gd php70w-mysqlnd php70w-mbstring php70w-pecl-redis php70w-pecl-memcached php70w-devel

就这一条命令,就可以安装了下面的拓展了!

php-api, php-bz2, php-calendar, php-ctype, php-curl, php-date, php-exif, php-fileinfo, php-filter, php-ftp, php-gettext, php-gmp, php-hash, php-iconv, php-json, php-libxml, php-openssl, php-pcre, php-pecl-Fileinfo, php-pecl-phar, php-pecl-zip, php-reflection, php-session, php-shmop, php-simplexml, php-sockets, php-spl, php-tokenizer, php-zend-abi, php-zip, php-zlib

激动吧?别急,还有更牛的!一般都要安装memcached,gd,mysql,等等是吧?

安装包         提供的拓展
php70w          mod_php , php70w-zts
php70w-bcmath
php70w-cli      php-cgi, php-pcntl, php-readline
php70w-common   php-api, php-bz2, php-calendar, php-ctype, php-curl, php-date, php-exif, php-fileinfo, php-filter, php-ftp, php-gettext, php-gmp, php-hash, php-iconv, php-json, php-libxml, php-openssl, php-pcre, php-pecl-Fileinfo, php-pecl-phar, php-pecl-zip, php-reflection, php-session, php-shmop, php-simplexml   , php-sockets, php-spl, php-tokenizer, php-zend-abi, php-zip, php-zlib
php70w-dba
php70w-devel
php70w-embedded     php-embedded-devel
php70w-enchant
php70w-fpm
php70w-gd
php70w-imap
php70w-interbase        php_database, php-firebird
php70w-intl
php70w-ldap
php70w-mbstring
php70w-mcrypt
php70w-mysql        php-mysqli, php_database
php70w-mysqlnd      php-mysqli, php_database
php70w-odbc     php-pdo_odbc, php_database
php70w-opcache      php70w-pecl-zendopcache
php70w-pdo      php70w-pdo_sqlite, php70w-sqlite3
php70w-pdo_dblib        php70w-mssql
php70w-pear
php70w-pecl-apcu
php70w-pecl-imagick
php70w-pecl-memcached
php70w-pecl-mongodb
php70w-pecl-redis
php70w-pecl-xdebug
php70w-pgsql        php-pdo_pgsql, php_database
php70w-phpdbg
php70w-process      php-posix, php-sysvmsg, php-sysvsem, php-sysvshm
php70w-pspell
php70w-recode
php70w-snmp
php70w-soap
php70w-tidy
php70w-xml      php-dom, php-domxml, php-wddx, php-xsl
php70w-xmlrpc

譬如你要加装xml,那么可以直接,别怀疑就是这么简单:

yum install php70w-xml

2、检验一下成果:

查看一下php版本:

php -v

查看一下php拓展:

php -m

看到了吧?基本上会用的拓展都齐了吧?要啥自己去yum一下就好了!再也不用去纠结各种依赖问题了!

使用国内yum源:http://blog.csdn.net/zhezhebie/article/details/73484695
安装redis和memcached,直接yum安装即可:

yum install -y memcached redis

memcached说明: http://blog.csdn.net/zhezhebie/article/details/73471519
redis说明: http://blog.csdn.net/zhezhebie/article/details/73470134

到这里还没结束,还需要配置一下php的配置文件和nginx的配置文件。
参考链接:http://php.net/manual/en/install.unix.nginx.php

webtatic参考链接:https://webtatic.com/packages/php70/

配置php解析.php文件:
http://php.net/manual/en/install.unix.nginx.php

现在清华大学好像也有镜像了:
可以参考这个:https://blog.csdn.net/qq_39583463/article/details/80571849

systemctl 提供了一组子命令来管理单个的 unit,其命令格式为:
systemctl [command] [unit]
command 主要有:
start:立刻启动后面接的 unit。
stop:立刻关闭后面接的 unit。
restart:立刻关闭后启动后面接的 unit,亦即执行 stop 再 start 的意思。
reload:不关闭 unit 的情况下,重新载入配置文件,让设置生效。
enable:设置下次开机时,后面接的 unit 会被启动。
disable:设置下次开机时,后面接的 unit 不会被启动。
status:目前后面接的这个 unit 的状态,会列出有没有正在执行、开机时是否启动等信息。
is-active:目前有没有正在运行中。
is-enable:开机时有没有默认要启用这个 unit。
kill :不要被 kill 这个名字吓着了,它其实是向运行 unit 的进程发送信号。
show:列出 unit 的配置。
mask:注销 unit,注销后你就无法启动这个 unit 了。
unmask:取消对 unit 的注销。

例如启动php-fpm,并自启动:

systemctl  start php-fpm
systemctl enable php-fpm
systemctl reload php-fpm   #更改php.ini里面的内容之后平滑重载

yum安装最新版php7相关推荐

  1. yum 源没有php7.0,yum安装最新版php7的操作方法

    yum安装最新版php7的操作方法 发布时间:2021-01-12 10:28:17 来源:亿速云 阅读:96 作者:栢白 这篇文章主要介绍了yum安装最新版php7的操作方法,具有一定借鉴价值,需要 ...

  2. yum php7.1 ftp,学习 yum安装最新版php7

    推荐(免费):PHP7 yum安装mysql8.0,安装php7.3,也可以安装php7.4 更新一下,之前写的是安装7.0,现在可以安装7.2了 直接更新php70为php72yum install ...

  3. centos 7.9 yum 安装最新版docker与dnf安装docker compose v2

    centos 7.9 yum 安装最新版docker与dnf安装docker compose v2 一.环境查看 1.系统内核 #uname -r 2.系统版本 #cat /etc/redhat-re ...

  4. centos7 nginx配置php7,centos7下yum安装nginx和php7和php-fpm

    安裝 nginxCentOS 7 沒有內建的 nginx,所以先到 nginx官網 http://nginx.org/en/linux_packages.html ,找到 CentOS 7 的 ngi ...

  5. [视频教程] ubuntu系统下安装最新版PHP7.3.X环境

    视频地址: https://www.bilibili.com/video/av69088870/ 笔记: 先安装一下这个命令 add-apt-repository apt-get install so ...

  6. linux下mysql6.0 yum安装,Yum安装最新版本MySQL的方法

    摘要 腾兴网为您分享:Yum安装最新版本MySQL的方法,桌面时钟,翼拍照,小熊到家,梦想旅行等软件知识,以及qq浏览器tv版,广告音乐制作,票友网,雪兔社区,搬运帮,is智慧平台登录,gpuinfo ...

  7. linux下使用yum安装新版php7.0

    这两天又装了一下虚拟机,又要编译lnmp,还要弄各种拓展,很麻烦,能不能直接yum安装呢?答案是可以的! 1.首先要更新yum源,不然是默认的老版本,一般都在5.6及以下,但是php7都出来好久了,性 ...

  8. Centos 6/ 7下通过yum安装php7环境

    安装php7已经是现在linux服务器必备的一款工具了,只要做网站都会考虑到使用php7了,下面我们来看Centos 6/ 7下通过yum安装php7环境的教程. 2015年12月初PHP7正式版发布 ...

  9. 在centos上通过yum直接安装最新版gcc和开发工具

    本来我把gcc 8, g++ 8, cmake 3, ninja,glibc,gnu make 和GNU 'binutils' 全部都编译安装了一遍: 先安装 gcc 8, g++ 8, cmake ...

最新文章

  1. layui select 与 vue 的结合使用
  2. 一个交换程序的通用版本
  3. DirectShowPlayerService::doRender: Unresolved error code 0x80040266 (IDispatch error #102)
  4. python装饰器函数-Python精进-装饰器与函数对象
  5. Linux-通过XShell使用sz命令提示找不到
  6. 类似纪念碑谷的unity2d素材包_有哪些免费的音效素材网站?
  7. 移动医疗APP(解决方案)下载
  8. 【Lucene4.8教程之二】索引
  9. 有些人活着,已经拼尽了全力
  10. 文件源码读取 php伪协议,include(文件包含漏洞,php伪协议)
  11. 19.Qt中Thread线程中创建QTcpSocket
  12. 程序结构程序设计(三)
  13. css的position属性取值
  14. onlinephototool免费在线图片处理器
  15. 软件开发人员培养计划
  16. android百度字体大小设置快捷键,(安卓)百度输入法定制版 — 清爽无广告
  17. 闲聊如何成为产品经理
  18. mac系统如何新建文件
  19. Python--pygame.Rect
  20. 回文序列是指正读反读均相同的字符序列,如“abba”和“abdba”均是 回文,但“good”不是回文。试写一个算法判定给定的字符串是否为回文序列。

热门文章

  1. Mac安装最新版eudic欧路词典方法
  2. 2、金融平台系统软件整体架构浅谈
  3. 海归首选 北上广 薪资期望不太高 元芳你怎么看
  4. crawler4j使用初体验之酷房网房源爬取
  5. 中国互联网协会互联网违法和不良信息举报中心曝光一批传播低俗内容的网站名单
  6. 压缩 -压缩实现方法、常用的压缩格式
  7. 学会Hive解析Json数组
  8. Yarn on K8S 的弹性介绍
  9. 不忘初心,方得始终——线性回归的python实现
  10. Latex(markdown)常用符号记录<CSDN中的latex>