一、准备域名和VPS主机
域名注册商:注册账号并购买域名
如何买到心仪的域名,不踩坑,看这篇:《域名购买终极指南》。
我是在阿里云购买的域名,本篇以www.sanfanke.cn域名为例(请勿把这个域名填入你的系统中测试),国内外的域名商管理后台界面其实大差不差,可能就是功能的入口有些差别。
注:国内买域名必须要实名(个人或企业实名),按照流程建立实名信息模板提交即可,一般几分钟就实名通过了。
主机商:注册账号并购买VPS
为了方便演示,我用之前买的国外便宜VPS-Zgovps这家,如果你要测试,也可以考虑性价比之王 RackNerd,都可以免备案;如果买国内VPS,则必须要在主机商后台走ICP备案流程,一般3-4天可完成,然后还可能要走公网安备流程(非必须),也是3-4天完成,两个流程的管理部门不同。
同样的,国内外主机商的管理后台界面虽不同,但功能也是大同小异,因为后面要安装宝塔面板,需要参考宝塔官方推荐的VPS最低配置和Linux系统进行安装。
Linux系统安装完成后,通常会收到服务器厂商的配置邮件:
二、安装宝塔面板
用宝塔SSH工具连接VPS
我是用宝塔自家开发的免费工具:SSH与面板统一管理工具
推荐免费注册一个宝塔账号,方便后续操作。
下载安装后,在左上角绑定宝塔账号:
在左上角终端标签页添加服务器信息:
注:如果测试连接不通,尝试关闭你的代理工具,因为SSH协议可能无法走代理。
利用SSH工具安装宝塔面板
添加完成后,双击管理工具左侧的服务器,即可登录:
从宝塔官网复制安装命令到SSH工具,右键粘贴命令,回车即开始安装
【命令或代码操作方式】:对于普通用户,除非对命令很熟悉,否则千万别用键盘手动输入,很容易出错且不易排错,最好的方式就是用鼠标复制粘贴,或者用键盘快捷键组合:Ctrl+C, Ctrl+V。
安装完成界面,一定要将面板账户登录信息保存到一个文档中或者在微信发给自己:
如果宝塔面板无法在浏览器中操作,可尝试在SSH工具中进行32项操作,输入命令:bt
三、配置宝塔面板
通过浏览器登录宝塔面板
首次登录面板,建议使用主流浏览器,比如Chrome、Edge等,出现安全警告属于正常。
安装网站程序所需基础环境(5-10分钟)
利用宝塔多机管理客户端登录面板
宝塔桌面客户端左上角面板标签页,有简要步骤:
在浏览器宝塔后台,安装宝塔APP插件:
回到桌面客户端,绑定密钥,登录面板:
在浏览器宝塔后台,确认授权:
宝塔面板基础防护与告警通知
打开系统防火墙:
注:不了解端口具体含义和作用,切勿改变现状。
设置告警通知:
四、解析域名、设置重定向、安装SSL证书
用CloudFlare接管域名解析
为避免节外生枝,我在阿里云购买的域名,用国外的CloudFlare接管(简称cf),支持中文界面,无需备案,后续这个域名的操作都在cf操作。
他家的免费功能对普通用户已相当够用(免费:加速、SSL证书、抗攻击、隐藏源服务器IP---这几项在国内全都要付费),人称赛博菩萨。
用你的邮箱注册一个账号,验证一下邮箱即可使用。
在cf获取的两个名称服务器,填入阿里云:修改为非阿里云DNS,一般5-10分钟即可生效,cf会邮件通知成功接管。
在cf中将域名绑定(指向)服务器IP,即增加两条最常用的A记录:
开启“代理状态”的橙色云朵,意味使用了cf的CDN服务,即世界各地的用户访问你的网站,就像访问本地网站一样快速,因为cf的加速节点遍布世界各地。
设置根域名301重定向至www子域名
通常将www子域名看作是官方主站点,用户访问sanfanke.cn将永久指向www.sanfanke.cn,这样对SEO优化是最有利的。
在宝塔面板中也可以配置这种重定向,但在cf中配置,能节省服务器的资源消耗。
设置http 301重定向至https
用户访问http://www.sanfanke.cn会永久指向https://www.sanfanke.cn,访问网站是加密的,增加用户信任感。
在宝塔面板添加网站
设置伪静态,安装SSL证书
在宝塔面板中设置伪静态,否则网站安装后可能无法访问:
在cf中生成源服务器证书,复制粘贴到宝塔相应位置:
用户浏览器到cf加速节点这一段链路用的是边缘证书加密(cf提供);从cf加速节点到真正提供内容的源头服务器(也就是你的真实VPS主机)链路要用源服务器证书加密,因此需要安装在你的VPS中。
五、宝塔面板安装WordPress建站程序
在线下载WordPress
官方中文版下载地址:https://cn.wordpress.org/latest-zh_CN.zip
使用此链接,直接将WordPress程序下载到网站根目录。
在浏览器安装WordPress
在浏览器中访问域名:www.sanfanke.cn 自动跳转到安装界面:
在宝塔面板---数据库---复制相应内容至安装界面---进行提交:
此页面的密码一定要保存到本地电脑,若没有保存,还需要重装WordPress与重建数据库。
若一切顺利,可进入WordPress管理后台:
到这里,恭喜你!拥有了一个完全属于自己的网站。

发表评论