要拥有一个WordPress博客,如果你已经拥有了属于自己的域名,下一步就需要有一个空间来存放自己博客的程序和文件,这个空间可以是独立服务器或者虚拟主机。能够拥有自己的独立服务器当然好,但是因此的花费也很会较高。对一般用户来说,虚拟主机已经足够了。
我对很多市场中出现的主机并没有实际使用经验,不便过多推荐。目前我在使用GoDaddy主机,暂时感觉比较稳定,访问速度还可以,目前没有迁移的打算。如果今后我觉得某个主机服务商值得推荐,会另文说明。另外,现在网上各种主机推荐文章非常多,对于此类文章,请尽量保持审慎的态度,不要轻易根据某一篇文章就轻易选择某个主机服务商。
如果要购买服务器或者虚拟空间,最好直接向主机提供商订购,而不是从大大小小的分销商处购买。
有关主机的介绍,前面章节也提过一些,在这里就重要的问题再次总结。
一、主机的分类
主机根据分类方法的不同可以分为很多种:
1)按照地域来分,可以分为国内主机(主要是大陆主机)和国外主机(美国主机、香港主机)。国内主机速度最快、稳定性最高,但是价格最贵,而且需要备案。美国主机稳定性不错,但是国内用户访问速度相较于国内主机来说可能慢一点。香港主机稳定性一般,但是访问速度不错。美国主机和香港主机不需要备案。
2)按照程序语言来分,可以分为PHP主机、ASP主机和全能主机。其中,全能主机可以搭建PHP程序和ASP程序开发的网站。
3)按照操作系统来分,可以分为Windows主机和Linux主机:
Windows主机:顾名思义,是在服务器上安装了服务器版本的Windows系统,比如windows 2003。这种主机,一般是使用自带的IIS来配置网站运行的环境。windows主机,市面上常称之为全能主机,支持 ASP、PHP 等多种语言编写的建站程序。当然,一般也安装了MySQL数据库环境。
备注:Internet Information Services(IIS,互联网信息服务),是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。
Linux主机:即安装了Linux核心系统的主机。这种主机,一般独立安装 Apache, MySQL, PHP三大组件来搭建网站运行的环境。Linux主机不支持ASP等语言,通常都只支持PHP语言的程序。
选择Windows主机还是Linux主机?
Windows主机和Linux主机最大的不同在于支持的语言环境,前者支持的语言多些,后者通常只支持PHP语言。很多刚接触建站的人,因为日常生活中经常接触到Windows操作系统的PC电脑,对Windows系统有种熟悉感,所以可能会选择Windows主机。不过,很多专业人士建议使用Linux主机来搭建WordPress。
实践证明,Linux主机的PHP环境更加有利于高效运行WordPress等PHP程序,比如对伪静态的支持、对中文链接的支持,对其他WordPress所需函数的支持等,运行更加流畅。
4)按照主机配置来分,可以分为:虚拟主机、专享主机(VPS)、托管主机(服务器)。
虚拟主机(适合初学者):虚拟主机是指在网络服务器上分出一定的磁盘空间,用户可以租用此部分空间,以供用户放置站点及应用组件,提供必要的数据存放和传输功能。虚拟主机技术极大的促进了网络技术的应用和普及。同时虚拟主机的租用服务也成了网络时代的一种新型经济形式。虚拟主机的优点包括费用低廉、效率高,而缺点则包括:功能的限制、访问速度及流量的限制、自主性差。虚拟主机非常适合作为中小企业的小型门户网站,节省资金资源。
专享主机/VPS(适合进阶用户):VPS(Virtual Private Server 虚拟专用服务器)技术,将一部服务器分割成多个虚拟专享服务器的优质服务。 每个VPS都可分配独立公网IP地址、独立操作系统、独立超大空间、独立内存、独立CPU资源、独立执行程序和独立系统配置等。 用户除了可以分配多个虚拟主机及无限企业邮箱外,更具有独立服务器功能,可自行安装程序,单独重启服务器。
托管主机/服务器(专业级/公司级):客户自身拥有一台服务器,并把它放置在Internet数据中心的机房,由客户自己进行维护,或者是由其它的签约人进行远程维护。容量较大,适合大型网站(门户网站、大型网站)。
对于初级建站用户,考虑到网站的访问量不会很大,建议购买虚拟主机。如果购买服务器在国内的主机需要备案,否则请购买国外主机,比如GoDaddy的主机,可以选择位于北美、欧洲或者新加坡的服务器。
二、WordPress对主机的要求
WordPress官方网站的技术文档推荐在Linux上搭配Apache或者NGINX的Web服务器作为强大的平台来运行WordPress,但是其他任何支持 PHP 和MySQL 的服务器也是可以的。
还有一项基本要求是你的主机应该支持远程连接。
1、推荐的服务器设置:
PHP 5.2 或更高版本
MySQL 5.0.15 或更高版本
2、以上是WordPress文档内中文语言版本建议,而及英文版建议如下主机配置:
PHP 7.2或更高版本
MySQL 5.6 或更高版本,或MariaDB 10.0或更高版本
支持HTTPS加密链接
另外,WordPress技术文档也说明,大多数主机服务商和建立在Unix/Linux系统之上的个人服务器,在最一般的配置下就可以作为WordPress主机。