WordPress建站流程(一)

本文介绍Wordpress建站流程之服务器WEB环境部署。WordPress推荐搭配Apache、Nginx,还推荐PHP 7.3或更高版本,MYSQL 5.6或 MariaDB 10.1。我们以站长帮网站的环境部署为例,采用 Nginx + php7.3 + MYSQL5.6。

选择 Nginx 而非 Apache 是因为在高并发下nginx能保持低资源低消耗高性能, Nginx 采用C语言进行编写,CPU使用效率很不错。当然Apache也不错,毕竟是老牌的WEB引擎,而且Wordpress对Apache的兼容性非常好。也有Nginx+Apache的方案,但不推荐新手站长使用,很多虚拟主机服务商采用的是这样的方案, 如果你用的是虚拟主机,那可以略过本文了。如果服务器采用的是Windows Server系统平台,也可以用IIS。

首先服务器操作系统采用的是:Centos 7.5 64bit,CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。Centos的安装过程就不介绍了,因为绝大部分的云服务器提供商或服务器托管租用提供商都会提供Centos的安装镜像。

新装的Centos系统,建议用root用户登录后,执行以下命令进行升级一下:

 yum -y upgrade

yum -y upgrade:只升级所有包,不升级软件和系统内核

SSH管理工具客户端推荐:Putty,官网下载地址:ftp://ftp.chiark.greenend.org.uk/users/sgtatham/putty-latest/w64/putty.exe

部署服务器的WEB环境,有两款一键包非常值得推荐:军哥的LNMP一键安装包和宝塔面板,如果你有一定的基础水平,推荐使用LNMP(毕竟任何功能强大的面板都会占用一定服务器资源,还有可能产生额外的安全风险),而宝塔面板几乎是傻瓜式界面非常适合新手站长,还有Windows平台版本。由于这两款一键包都非常优秀,基本上不再考虑手动部署环境了(连站长帮这群老站长们,都懒得手动部署了)。

站长帮采用的是LNMP,LNMP的安装非常简单,通过 Putty 客户端登录root用户后,执行以下命令即可:

wget http://soft.vpser.net/lnmp/lnmp1.6.tar.gz -cO lnmp1.6.tar.gz && tar zxf lnmp1.6.tar.gz && cd lnmp1.6 && ./install.sh lnmp

LNMP官网的安装教程: https://lnmp.org/install.html

LNMP安装时建议的选择项:

  • 数据库版本选择:MYSQL 5.6 原因:MYSQL 5.7或更高版本对服务器的内存要求较高,最低需要2G以上内存,对于一般网站而言MYSQL 5.6与MYSQL 5.7没什么区别。
  • PHP版本选择:7.3 原因:Wordpress官网建议PHP7.3或以上版本,PHP 7.4刚发布不久,我们不着急尝鲜,先稳定一段时间再升级不迟,再者Wordpress的部分插件和主题还没有对PHP7.4进行升级支持。
  • 安装内存优化:Jemalloc 原因:解决内存碎片

安装结束后,执行以下命令开启 opcache 缓存。

./addons.sh install opcache

参照LNMP官网的教程添加虚拟主机( https://lnmp.org/faq/lnmp-vhost-add-howto.html ),就可以开始安装配置Wordpress了。

接下来请继续阅读: WordPress建站流程(二)安装与配置


  • 微信或QQ扫一扫

《WordPress建站流程(一)》有2条留言

留下评论