大家好,我是机灵鹤。
最近群里有朋友问我能不能出个教程,教一下大家怎么建一个自己的个人网站。
安排!
首先网站运行需要服务器,所以我们需要准备一台服务器。
各大服务器厂商,阿里云,腾讯云,对于新用户的活动力度越来越大了,我记得几年前我买阿里云服务器的时候,1 核 2G 的配置价格还是 88 一年,没想到现在已经降到 38 一年了。
需要的购买服务器的朋友继续往下看,已经有服务器的朋友可以跳过本节。
第一次接触服务器的朋友,可能看到服务器配置的各种参数头都大了,不知道该怎么选。
各个配置的具体区别我就不做介绍了,毕竟网上都能查得到,而且人家大佬们介绍的比我专业多了。
我就简单说一句,选 即可。
真的,搭个人网站,如果没有特别大的访问量的话,最低配置(1 核 2G)已经足够用了。
下图里是我给大家推荐的一些服务器机型,新用户专享,性价比非常高。
阿里云
阿里云高校计划
如果你是学生的话,可以通过认证学生身份,免费领取一台 2核 2G 的服务器(时长 2 周,到期后可以免费续 2 个月)
腾讯云
购买链接:https://curl.qcloud.com/Dtk9v1Uu
购买时长的话,如果你不是只为了尝鲜玩一玩就扔了,而是想做一个个人网站 的话,建议时长直接 。毕竟新用户的身份只有一次,到时候续费价格可就太贵了(你看看图片里的原价多少就知道了)。
选好想要的服务器机型之后,点立即购买。
在购买界面,你可以把 设置成离你比较近的地方,这样访问要快一些; 也可以选一个你习惯用的系统,比如我选的是 。其他的配置基本不用改,点击购买付款即可。
购买完成以后,可以在控制台管理自己购买的服务器。
上图是我购买的轻量云服务器,控制台界面可能跟 ECS 云服务器有点区别,不过大同小异。
在控制台界面,你可以查看自己服务器的 IP,可以监控服务器 CPU,内存,网络等使用情况,可以修改密码,可以远程连接服务器等等操作,这些可以自己慢慢探索。
如果想通过一个自己的网址来访问你的网站,那么你还需要购买一个域名。
万网-域名注册:https://wanwang.aliyun.com/domain
自己想一个心仪的域名,然后搜索,系统会列出哪些后缀的域名可以注册,以及注册的价格。
有些后缀的域名注册只需要 6 块钱一年,如果是新用户优惠的话,甚至可以 1 块钱注册一年。
注:域名注册好以后,需要实名制验证后才能使用;如果网站的服务器是国内的话,还需要进行网站备案才能使用。
如果不想备案的话,可以选择 或 的服务器,或者不使用域名,直接通过服务器 IP 访问网站(不推荐)
域名注册好以后,需要解析到自己服务器上才可以使用。
在控制台界面,找到自己刚注册的域名,然后点 ,进入 界面,点击添加记录。
然后设置好 ,, ,点击确定即可。
-
记录类型是 的话,表示解析到一个 ip 地址。
-
主机记录,是你自定义的一个字符串,如 ,解析好以后就可以通过 来访问了。
-
记录值,就是你的服务器ip地址。
等待大概几分钟,解析记录就会生效。
如果你使用的是中国大陆的服务器,那么需要进行实名制,网站备案之后,你的网站才能正常访问。
在阿里云网站右上角,点击 可以进入网站备案页面。
然后按步骤填写网站的相关信息,上传资料。
然后提交服务器厂商审核,过一两天左右,阿里云的客服会联系你,告诉你有哪些东西要修改,然后视频认证一下。
按照要求改好以后,阿里云那边会提交管局审核,等待15个工作日左右,审核通过就可以使用了。
备案成功后,需要在网站底部,按要求添加 ,否则不定期审查时被查到,可能会被取消备案。
宝塔面板是一个常用的非常好用的服务器管理面板,你可以用它来很方便的管理自己的服务器,尤其是当你没用过 linux 系统,看到黑框框的命令行就头疼的时候。
宝塔面板下载地址:https://www.bt.cn/download/linux.html
大家可以通过下面的方法来安装宝塔面板。
方法一:可以远程连接服务器后,执行下面的命令进行安装。
方法二:可以在这里填入自己服务器的信息,一键快速安装。
安装好以后,复制 链接到浏览器打开,输入 和 ,登录面板。
如果面板地址打不开,可能是服务器的端口没有放开,需要在服务器安全组里,开放 8888 端口(宝塔面板的默认端口)
第一次登录时,系统会弹出界面 ,有 和 两种,大家可以根据自己的需要进行安装(这里推荐安装 ),安装方式编译安装和极速安装均可,这里我们选择 。
安装以后,可以在面板设置中,设置 ,,,, 等信息,这样以后就可以通过自己设定的用户名密码来访问面板了。
要注意的是,如果更改了端口号,需要在服务器的安全组中开放对应的端口号,否则会访问失败。
接下来,点击左侧 页签,点击 ,开始创建网站。
填写创建网站的参数
-
域名,填写前面自己购买并解析好的域名,如果没有的话,也可以直接填自己服务器的 IP(这样可以通过 IP 来直接访问网站)。
-
根目录,网站创建的位置,可以保持默认。
-
FTP 和数据库,如果网站需要用到的话,可以在这里选择创建。这里我们选择创建 数据库。
-
PHP 版本,根据网站的需要选择合适的 PHP 版本
填好以后,点击创建。
创建好以后,浏览器中输入域名,即可访问刚创建好的网站。
进入网站根目录,我们可以把里面的文件删掉,替换成我们自己写好的网站文件。
比如说我们可以把 文件替换成下面的代码。
保存,然后刷新网页,就可以看到特别炫酷的文字矩阵了。
通过前面的步骤,我们已经创建好了我们的第一个网站。
不过我们的目标是创建一个 网站,所以接着往下看。
创建一个博客网站,其实目前有很多很成熟的框架,如 , , 等等,这里我们以 为例,创建一个属于自己的博客网站。
打开 Typecho 官网,下载博客程序。
下载地址:http://typecho.org/download
下载完成以后解压,然后上传至服务器中,我们创建好的网站的目录下。
上传完成后,目录结构长这样。
在浏览器中输入网站的网址,会自动打开 安装界面。
点击下一步,开始初始化配置。
数据库地址填 。
数据库端口填 ,需要服务器安全组开放 端口。
数据库名,用户名,密码,在创建网站的时候创建好的,可以在面板的 页签里查看到。
数据库前缀,可以使用默认前缀(不同网站共用同一个数据库时可以用来区分)。
管理员用户名,密码,和邮件地址,自行设置。
点击确认,开始安装,安装成功。
再次在浏览器中输入我们的域名,会发现我们的博客网站已经创建好了。
在域名后面加 可以打开网站后台。
你可以在这里发布文章,创建页面,安装插件,替换主题,等等,设置自己的网站。
如果想要自己的网站好看一些,可以去网上找一款自己喜欢的主题
Typecho主题模板站:https://typecho.me/
然后搭配一些插件的使用,就可以打造出一个很漂亮的个人博客网站。
我自己用的是一个付费主题 。
喜欢(且不差钱)的朋友可以去买来试试,还是很漂亮的。
Handsome 主题:https://www.ihewro.com/archives/489/
后台美化插件用的是 ,可以一键设置很多很酷炫的效果。
AliceStyle 插件:https://racns.com/374.html
剩下的内容就交给你们自己折腾啦!
至此,一个全新的属于你的个人博客网站就搭建好啦!
你可以在上面记录自己的日常生活,读书笔记,学习心得等等,让它陪着你,见证你的成长。
如果文章中有哪个环节没有讲清楚,或者在自己搭建过程中遇到什么问题了,可以在评论区留言提问,或者添加我的微信,一起交流。