侧边栏壁纸
  • 累计撰写 14 篇文章
  • 累计创建 0 个标签
  • 累计收到 8 条评论

目 录CONTENT

文章目录

建站历程

Zachariah
2023-11-19 / 1 评论 / 3 点赞 / 133 阅读 / 2208 字

建站历程

学习代码的同时,记录生活。ps:纯小白,大能看了觉得搞笑的那就多笑笑。
建站之初只是为了学习实践,内容皆为学习实践记录。

购买服务器

偶然看到阿里云给我推送给的短信,服务器打折99/一年,脑袋一热就买了

学习Linux

  1. 查看当前目录文件 ls
  2. 查看当前目录路径 pwd
  3. 移动文件&重命名 mv ’原文件 ’目标路径和目标文件名‘
  4. 创建文件夹 mkird
  5. 创建文件 touch
  6. 删除文件 rm

差不多够了,再多的就背不下来了,剩下不会的等遇到了就百度找。

了解云服务器ECS

就阿里云上学生专区有一个课程闯关活动,第一个就是ECS快速入门,总之大概就是教我什么是云服务器,云服务器可以干嘛
以下是我摘抄学习课程中的一段

小云:我已经学会了如何登录云服务器ECS了,但是要如何搭建网站呢?
老王:目前有很多的个人网站系统软件,其中 WordPress 是使用非常广泛的一款,而且也可以把 WordPress 当作一个内容管理系统(CMS)来使用,很多初创的企业也是通过 WordPress 构建自己公司的主页。
小云:那我就先用WordPress来搭建我的第一个网站吧。能再介绍下如何搭建么?
老王:WordPress是使用PHP语言开发的内容管理平台,WordPress运行的基础环境一般为“LAMP/LNMP”,其中:
1.“L”为Linux的缩写,是操作系统软件,是服务器中其它软件运行的基础,常见的CentOS、Ubuntu等;
2. “A/N”为Apache/Nginx的缩写,是Web服务器软件,用来运行网站页面以及响应处理用户请求;
3. “M”为MySQL的缩写,是数据库软件,用来存放网站运行必要的系统数据和用户数据;
4. “P”为PHP的缩写,是编程软件,用来运行WordPress软件的代码。
小云:原来是这样,那我要如何搭建“LAMP/LNMP”环境,并且在这个环境上安装WordPress?
老王:我这里推荐的搭建方案有两种,第一种就是通过云市场镜像来搭建,这种方式最简单;第二种方式是自己手动搭建,也就是要登录ECS实例后,先搭建搭建“LAMP/LNMP”环境,然后再安装和配置WordPress,这种方式相对来说要了解一些Linux操作系统的基本操作以及如何安装配置软件。接下来我把这两种方式都介绍一下。

所以我首先就想搭建一个自己的博客,学到了大部分网站运行的基础环境为LAMP/LNMP 并自己手动从官网安装了所有,其中的艰难历程想想就头疼啊!

安装Halo

看到Halo的主题好看,就没有使用教程里面博客网站比较通用的WordPress,看了下官方文档就准备开整,根据前面所学的经验,首先就清空了服务器开始一步步安装LNMP,然后看到

Halo必须在运行环境安装好 Docker 环境,目前 Halo 的默认安装运行方式均使用容器。

接着就去学习Docker如何安装和使用,安装过程还算轻松没多费脑袋,之后就跟着流程开始安装Halo.
报错!报错!报错!Error!Error!Error! 怎么搞就是报错,最后发现先前自己安装的MySQL占用了端口,得给他关掉才能安装Halo...
之后就是遇到了反向代理的问题,也是各种看不懂各种搜索,最后配置文档填好了之后又是报错端口被占用,有了MySQL的经验,反手关掉了先前安装的Nginx马上就好了,自此终于可以看到我的网站了!

安装主题

这个不难进入后台登录账号之后一键下载安装主题就好了,非常方便人性化.

继续摸索

自此建站历程已经结束了,之后呢准备继续学习Halo各种功能的使用,以及开始完善我这个小破站,继续学习和记录!!

3
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区