前言
工欲善其事,必先利其器。要经营好一个网站,第一步就是应该搭建一个快速、稳定和安全的网站,随着云计算普惠式的发展,我们可以以非常低廉的价格获取云服务器,这里我就将介绍如何搭建一个快速、可靠的云服务器环境。 此教程合集,专门为 WordPress 的运行设计
介绍
WordPress,是一个拓展性非常好的 PHP 开源 CMS 软件,程序本身以及插件、主题生态都能很好的支持 PHP 最新的版本以及 MySQL。而 PHP 最适合运行在 Unix Like 环境中。 教程的 核心手段 是:让 WordPress 运行在最新的 PHP 和 MySQL 上,并且将文章内容缓存至内存以加速相应,并通过 PageSpeed 来优化网站前端。 教程除 OpenResty(Nginx)为拓展性和性能采用编译手段,其他 PHP、MariaDB(MySQL)、Redis Server 等均采用软件源安装,更高效也更安全。
教程
推荐配置:
1核心 2G内存 高效云盘(最低) Ubuntu 16.04 64bit(推荐) 专用网络 VPC(推荐)
基础、安全
写给新手的 Linux 远程操作教程 Linux 使用 auto-fdisk 脚本快速挂载磁盘 或许是 SSH 用密钥登入最实在的教程了 薅阿里云羊毛,使用 NAS 文件储存低价获得好磁盘性能
OpenResty(Nginx)
Ubuntu 编译安装 OpenResty 及拓展支持 完整升级 OpenResty 版本 OpenResty 设置 ngx_PageSpeed
PHP
Ubuntu 免编译安装 PHP-FPM Ubuntu 下轻松实现 PHP 多版本共存 Ubuntu 下为单版本和多版本 PHP 安装扩展
MariaDB(MySQL)
Redis-Server
安装并设置以 Unix Socket 运行的 Redis-Server
设置
OpenResty 创建虚拟子主机并开启 PHP-FPM 设置防跨站 调教 A+ 跑分的 ECC + CT 加持版 OpenResty Ubuntu 下 WordPress 安装教程 通过 OpenResty + Redis 高效缓存 WordPress 使用云数据库 Redis 版为 WP 做缓存 让 WordPress 飞起来的几个 function 使用邮件推送服务设置 WP SMTP 发件


