前言 PHP7.4 已经发布(主要是因为自己懒 12月没写文章),发布了很多的新特性,在很多开发者社区中看到最吸引人的一项就是预加载(PreLoad)了,这个机制提前将文件加载到内存当中,可以提升 PHP 程序运行的性能。 什么是 Preload? 根据 rfc 描述,Preload 简明翻译是预加载,是基于 opcache 的一层升级,也是 op…
站在巨人WordPress的肩膀上学架构 前言 WordPress 可能是很多学习搭建云计算网站的第一课,写了篇 Hello World 就匆匆结束了对 WordPress 的体验。在全球前 1,000 万的网站中,三分之一都使用了 WordPress,像国外的白宫官网、纽约邮报、微软新闻中心、国内的爱范儿等等。因此开源社区的 WordPress …
RHEL 8 和 CentOS 8 和上一代 7 版本软件已经有了比较大的变化,支持了更多的软件,也根据未来的新版本进行版本升级,除了多版本 PHP 需求需要依赖 REMI 源,其他基本已经不需要依赖其他如 EPEL 这样的第三方软件源仓库。 本文介绍的是在 RHEL 8 、CentOS 8 下使用二进制软件源仓库安装最新版本的 LNMP 环境。 …
前言 因为 RHEL8 是18年11月开始测试的,PHP7.3是12月才发布的,所以 RHEL8 和 CentOS8 系统默认的 PHP 也就停留在 PHP7.2 了,我们这里依旧使用 REMI 源来为 RHEL8 和 CentOS8 安装最新版的PHP。 即使用 REMI 软件源让 RHEL8 CentOS8 OracleLinux8 扩展性安装…
WordPress 5.2 已经发布了,目前已经可以在WP控制台看到更新推送信息。 WordPress的5.2版本,名为 “Jaco”,以纪念着名和革命性的爵士贝司手 Jaco Pastorius,可在 WordPress 仪表板中下载或更新。如果出现问题,此更新中的新功能可以比以往更轻松地修复您的网站。 还有更强大的工具可用于识别和修复配置问题和…
介绍 最近的 PHP 7.3.0 已经在 2018 年12月6日 发布 GA,大家已经可以开始第一时间体验新版本了,这里先放出 PHP7.3 安装的教程以便大家升级。 适用系统: Ubuntu 18.04 LTS / Ubuntu 16.04 LTS / Ubuntu 14.04 LTS / Debian 9 stretch / Debian 8 …
前言 之前其实在云计算的1024中玩法中其实也有介绍过在 ECS 搭建一个 NextCloud 的网盘,不过其实 ECS 云盘的价格还是比较贵的,在高并发下载的时候也容易遇到 I/O 瓶颈,特别是当云盘储存到一定容量以后如何扩容云盘也会是一个比较麻烦的事情。 像 OSS 这样的对象储存才是附件储存的第一选择,在国内外许多网盘公司都是选择购买对象储存…
介绍 在 Ubuntu/Debian 下安装 PHP7.3 教程 https://bbs.mf8.biz/ubuntu-debian-install-php7-3/ 在 CentOS RHEL 6/7 上安装 PHP7.3 教程 https://bbs.mf8.biz/centos-rhel-install-php7-3/ 如果不出意外的 PHP …
介绍 尽管 PHP 软件源提供了不少 PHP 扩展,但并不是提供所有的扩展,那么如果我们需要安装一个软件源没有提供的扩展应该怎么办呢? 利用 php-dev 就可以很方便的进行自行编译 PHP 扩展了。不过如果有使用 PHP 多版本共存就会更加麻烦一点。 单一PHP 一、安装 php-dev ,如果不是 7.1 需要自己修改一下版本号: apt i…
介绍 随着 php-mysql 拓展在 PHP7 被砍掉以后,一些程序或者插件就不能运行在 PHP7 上,因此 PHP 多版本的需求就显得非常的有必要。 因为系列教程中 PHP 是通过软件源非编译安装的,所以实现多版本共存就非常的方便。 教程 这里以安装 PHP7.1 和 PHP5.6 多版本为例。 一、根据 Ubuntu 免编译安装 PHP-FP…