Press "Enter" to skip to content

从零开始搭博客:WordPress + lnmp

Read Time:39 Second

1. 购买 VPS

VPS(Virtual Private Server 虚拟专用服务器),就是在一台真实的物理机器上面划分出多个虚拟的服务器。可以联想我们在 PC 上使用软件安装的虚拟机。但不同的是,PC 上的虚拟机只有一个内网的 IP。而 VPS 是有着固定公网 IP 的机器。一台 VPS 有很高的可玩性,本文是拿来搭建网站。

1.1 VPS 哪家强

VPS 提供商国内和国外都有,国内阿里云、腾讯云等等;国内的 VPS 访问速度肯定是远快于国外的。简单看了一下,阿里云提供的服务种类超多,还提供海外站点,让人眼花缭乱,但就是没有显眼的 VPS。了解后发现国内的 VPS 价格比国外便宜的提供商要高出不少,不过据说阿里云和腾讯云都有学生优惠。我这里就主要介绍国外的 VPS。

有哪些便宜稳定,速度也不错的Linux VPS 推荐? – 冯硕的回答 – 知乎

这个是对各个 VPS 服务商的介绍有哪些便宜稳定,速度也不错的Linux VPS 推荐? – xinshou的回答 – 知乎

这个回答中提到了 VPS 速度测试的方法,非常实用

著名的商家有:Vultr、搬瓦工、DigitalOcean。日本的机房离中国更近,访问速度一般快于美国的机房。香港机房售价一般较高。也是有人用 Windows 系统当 VPS 的。

1.2 VPS 远程登录

一般都是用 SSH 远程登录,最著名的工具当属 Putty 了。下载Putty 以前还爆出过百度搜索 Putty,第一个下载链接的 Putty 被植入病毒的事件,这个病毒似乎还是百度的工程师植入的。我用的是 MobaXterm ,功能比 Putty 要丰富不少。关于 SSH 登录工具,之后我还会再写文章。

2. 注册域名

2.1 选择域名服务商

域名有很多商家,国内、国外都有。国内的域名是需要备案的,不过我同学有个 .cn 域名没备案,用了有几个月了,也没出现什么问题,没有收到官方的电子邮件警告。也有种说法是:网站放在国外的主机就不需要备案,这个我没有仔细研究。

关于网站备案

这个是阮一峰的一篇博文

现在去哪里买 .com 域名最便宜? – 知乎

域名服务商的选择

我选择了在 namecheap 购买域名。买域名的网站我也见过几家,namecheap 的界面清晰美观,给域名做了分类,种类很全,它还提供永久免费的 Whois 隐私保护(就是在查询你的域名时,看不到你的手机和邮箱)。在搜索框里输入想要的域名(不要带 www )搜索就好了。搜索速度有点慢,要稍等。

name_cheap

常见的域名有:com cn org net

有意思的域名有:me xyz moe(萌) fun cc (@某魔女) blog tv game love(也有中文域名:“.我爱你”) cool lol vip wtf gold xxx

这里要特别提出颜色域名,因为本站用的就是 blue,其他还有 green red black pink。当然了,我是知道 blue 的特别含义的,不过,王司徒

注册域名时要填手机、邮箱、姓名、地址,我填的姓名、地址都是假的,应该也没什么问题。

2.2 注册 PayPal

因为不少海外网站不支持支付宝、微信(比如 namecheap),所以注册一个 PayPal 就很有用了。https://www.paypal.com/c2/home 之前还有个国区版的“贝宝”,现在好像已经凉了。PayPal 现在可以直接绑定银联卡,就很方便。

3. 使用 CloudFlare 设置 DNS、SSL

感觉 CloudFlare 用起来真的是很爽了。只需要简单的配置,你的网站就能拥有免费的 CDN、SSL。CloudFlare 的基础功能是提供 DNS 解析,下面是教程:

第 3 步:将您的域名服务器更改为 Cloudflare

namecheap 的教程

下面来设置 SSL。CDN 服务器是自动就设置好的。SSL 证书其实也是自动设置的,但配置可能有点问题,需要修改一下。CloudFlare Flexible SSL导致重定向循环 这样就应该不需要自己安装 SSL 证书了。我的服务器装了 Let’s Encrypt 证书,但是并没有在浏览器里面显示。

4. 为什么用 WordPress 建站

WordPress 是一个以 PHP 和 MySQL 为平台的免费、自由、开源的博客软件和内容管理系统。Alexa 排行前 100万的网站中有超过 16.7% 的网站使用 WordPress 。WordPress 支持丰富的功能,有种类众多的插件、主题可供选择。还适应移动设备显示。我们当然可以选择自己后台到前端写一个网站出来,这样肯定是最自由的,但在功能上一般无法与成熟的产品相比。我在想要写博客时,列出了一份我想要的功能清单:

文章搜索、多级树形目录、评论、账号登录、清除照片的个人信息、给照片打上网站水印、最近更新栏、博客存储容量、可以上传的内容、支持动态图、文章置顶

WordPress 默认情况下就基本满足了上述的所有功能,以后还可以装插件。我对它很满意。目前能感觉到的不足之处是:后台的响应速度有点慢。这个响应速度估计主要是由网速决定的。

5. 搭建 LNMP 环境

谷歌一下 lnmp,就能看到这个知乎问题。
LNMP 教程有哪些值得推荐? – 老司机的回答 – 知乎
我信了这个人的邪,折腾了很长时间的 OneinStack,浪费了相当多的时间与精力。我大概装了 10 次 lnmp 环境,仔细对比了OneinStack 和 lnmp.org,发现 OneinStack 一键安装完成后占用的硬盘与内存都远高于 lnmp.org。具体原因我还不知道,但我不推荐使用 OneinStack。
https://lnmp.org/教程也很详细,请自行观看。

6. 安装 WordPress

官方网站是:wordpress.org。wordpress.com 是个商业网站。
官方简中安装指南
虽然版本有点老,但基本可用,很详细。

最后,本文没讲到的问题可以参考这篇博客:WordPress建站: 便宜VPS+LAMP搭建+博客安装/优化教程【Vultr & 搬瓦工VPS亲测】

祝各位建站顺利。

0 0
Happy
Happy
0 %
Sad
Sad
0 %
Excited
Excited
0 %
Sleppy
Sleppy
0 %
Angry
Angry
0 %
Surprise
Surprise
0 %

Be First to Comment

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注