这是一直在被客户咨询和提及的问题,所以我们有必要专门写一篇文章来说明下如何选择合适的主机服务器才能保证业务良好的运行。
越来越多的用户选择在虚拟主机搭建自己的独立博客平台来展现个人知识与魅力。在众多博客系统中,WordPress是目前很受欢迎的博客程序,免费开源,拥有丰富的模板、插件,扩展性极强。即使是新手站长也能迅速上手搭建一个个性十足的独立博客。
要搭建自己的独立博客,我们还需要选择一个性价比高的主机空间。对于个人博客当然是选择国外虚拟主机了,不仅免备案,空间大,价格还优惠。选择主机前我们要了解WordPress, WordPress是基于PHP+MySql开发,所以服务器必须支持PHP和MySQL。
国外主机中小编推荐HostEase虚拟主机,它的Linux系统和Windows系统主机都是支持PHP和MySQL的,而且支持PHP多版本自由切换。用户可以根据使用习惯选择。
因为这是篇指导文章,以下就直入主题:
一、服务器环境的选择:
- Linux 还是 Windows 主机好呢?有条件的话请选择 Linux 主机,因为既安全性能也最佳,运行 WordPress 采用 Linux 主机是最好的选择。这是薇晓朵推荐的。
- Apache 还是 Nginx 好?两个都是必备组件,但选一个就好啦。这个就看你的集成环境支持哪个,WordPress 程序运行是看整体配置,但要选择的话,还是 Nginx 好。
- RDS 还是 PHPMyadmin 好?RDS 以阿里云为例就是独立的远程数据库,站点的数据备份和安全相较于传统的在自己的服务上搭建的 mysql 也就是 PHPMyadmin 要好得多。但这个并不是必须的。
- PHP 用哪个版本的好?PHP 的选择我们是强烈建议和要求客户可以选择和使用 PHP 7 以上版本的环境,因为这是让 WordPress 本身性能发挥到最佳状态的利器。
二、需要多少空间和配置:
- 企业及博客展示型网站,普通的主机配置就够用了,基础配置是要满足至少 1G 的磁盘空间和 1 个 mysql 数据库,流量宽带够用即可一般都是 1 M 左右,平时发发文章内容什么的够了。
- 需用户注册和互动站点,对于配置和网站的系统架构要求高点,因为必须保证 WordPress 的附属插件功能能够正常的运行,配置的话,我们是推荐越高越好,当然价格方面也是越高的越贵。
- 外贸及商城类型的站点,对于外贸客户和商城类的站点需要考虑多个方面的问题,首先是主机或者服务器是否能够扩展,再一个就是否能够支持 SSL ,一般而言,虚拟主机这类型的网站可以忽略不计。因为虚拟主机不仅不能绑定 SSL 证书,参数也不是多够用。
- 平台及站群等多站点,如果是要用做平台的话,请直接考虑购买 ECS 或者配置更好的主机,根据薇晓朵的实际经验,我们在做工作室系统开发的这几年基本上每年服务器花费在 3W+ 以上,对于要使用 WordPress 站群、多站点模式的客户来说,要求就更高,这牵涉到两方面的问题,一个是程序优化,再一个就是服务器优化。这需要考虑综合因素,当然都打算做平台了服务器费用肯定是舍得花的。
三、如何让服务器和 WordPress 性能最佳:
- 让 WordPress 性能最佳是个伪命题,因为 WordPress 本身既可以做博客,也可以用来做大型商场和独立平台,还可以只是当个内容管理系统或者其他程序的后台,要性能最佳得看你是拿 WordPress 来做什么,然后根据实际情况来进行优化和配置。
- SSL 证书和安全性升级,马上 2018 年,薇晓朵到现在也还没有换上 SSL 证书进行 https 加密访问的原因就在于服务器配置麻烦以及公司的站点、域名太多,牵一发而动全身。目前 web 互联网已经进入加密访问时代,不仅仅是百度、Google、苹果公司都在大力的推行 SSL 加密访问,以后这会是每个网站的标准配置。
- 服务器软硬件方面,就开篇讲的我们是推荐 WordPress 采用 Linux 服务器,这样可以省下很多空间,但对于不是很熟悉 Linux 的朋友后续维护会麻烦很多,但如果是 Windows 服务器的话会需要安装很多软件感觉会比较浪费。对于小网站来说倒也没啥,反正服务器资源闲着也是闲着。
四、WordPress 最低配置标准:
经常有客户咨询我们如果想要正常且很好的使用薇晓朵的主题、模板,那么运行 WordPress、Discuz 主机、服务器环境配置要求应该是什么标准呢?这里给出了答案,仅供参考,可根据实际情况进行选择。
- 主要程序:WordPress 3.9 以上版本、Discuz 3.0 以上版本
- 服务器: Windows/Linux/Mac OS
- 运行环境:PHP+MySQL+Apache(本地测试环境搭建推荐使用 WAMP 或 LAMP)
- 最低配置:1GB 空间 + 独立域名 + 1 个 MySQL 数据库
WordPress 官方给出的最低配置清单:
要运行 WordPress,我们建议您的主机支持:
- PHP 5.6 或更高版本
- MySQL 的 5.6 或更高版本
- mod_rewrite 的 Apache 模块
如何选择wordpress空间,做网站一定要选择稳定的空间,就算你付出了99%的努力,但是空间不给力,那么就是全盘皆输。