前言:在讲个人博客,我要向机灵鹤大佬致以最高的敬意!感谢他提出的技术指导,本章我将以我犯的错误一步步讲述。

1. 购买服务器

我是在阿里购买的服务器,因为我是一名学生的原因我通过认证学生身份参加了阿里云高校计划,免费领取一台 2核 2G 的服务器(时长 2 周,到期后可以免费续 2 个月)网址如下高校学生免费算力 - 飞天加速计划 (aliyun.com)

如果你不是学生可以通过阿里云直接购买新人特惠_云产品推荐_云服务器-阿里云 (aliyun.com)

如果你是学生购买,地域只有俩种选择,而操作系统我们选择CentOS 7.6,不然在后面的宝塔安装会出错。

2. 购买域名

如果想通过一个自己的网址来访问你的网站,那么你还需要购买一个域名。

万网-域名注册:https://wanwang.aliyun.com/domain

因为我是新人的原因我是以一元的方式购买了我的域名 ,为期1年!

机灵鹤大佬在这里讲过如果不想备案的话,可以选择 香港国外 的服务器(这样可以直接通过网址访问),因为我是学生方式购买的我必须要备案,但是我可以通过域名的方式访问我的网站。

域名注册好以后,需要解析到自己服务器上才可以使用。

在控制台界面,找到自己刚注册的域名,然后点 解析,进入 云解析 DNS 界面,点击添加记录。

然后设置好记录类型主机记录记录值 ,点击确定即可。

  • 记录类型是 A 的话,表示解析到一个 ip 地址。

  • 主机记录,是你自定义的一个字符串,如 www ,解析好以后就可以通过 www.你的域名.com 来访问了。

  • 记录值,就是你的服务器ip地址。

等待大概几分钟,解析记录就会生效。

在这里我又要讲一下如果你要宝塔一键建网,需要将一些必备的端口开放,不然防火墙会将你拦截后面会讲到的。

3. 网站备案

如果你使用的是中国大陆的服务器,那么需要进行实名制,网站备案之后,你的网站才能正常访问

在阿里云网站右上角,点击 ICP备案 可以进入网站备案页面。阿里云备案_个人域名备案申请_企业网站备案流程_服务-阿里云 (aliyun.com)

然后提交服务器厂商审核,过一两天左右,阿里云的客服会联系你,告诉你有哪些东西要修改,然后视频认证一下。

按照要求改好以后,阿里云那边会提交管局审核,等待15个工作日左右,审核通过就可以使用了。

备案成功后,需要在网站底部,按要求添加 备案号,否则不定期审查时被查到,可能会被取消备案。

4. 安装宝塔面板

宝塔面板下载地址:https://www.bt.cn/download/linux.html

下载方式采用第二种,这里面的SSH密码是服务器的密码,如果没有设置的,可以回到阿里云从新设置。在这里我们就开放几个端口

宝塔中的安装我们安装推荐安装

安装以后,可以在面板设置中,设置 面板别名面板端口安全入口用户名密码 等信息,这样以后就可以通过自己设定的用户名密码来访问面板了。

要注意的是,如果更改了端口号,需要在服务器的安全组中开放对应的端口号,否则会访问失败。

5. 创建网站

接下来,点击左侧 网站 页签,点击 添加站点 ,开始创建网站。

填写创建网站的参数

  • 域名,填写前面自己购买并解析好的域名,如果没有的话,也可以直接填自己服务器的 IP(这样可以通过 IP 来直接访问网站)。

  • 根目录,网站创建的位置,可以保持默认。

  • FTP 和数据库,如果网站需要用到的话,可以在这里选择创建。这里我们选择创建 MySQL 数据库。

  • PHP 版本,根据网站的需要选择合适的 PHP 版本

填好以后,点击创建。

创建好以后,浏览器中输入域名,即可访问刚创建好的网站。

进入网站根目录,我们可以把里面的文件删掉,替换成我们自己写好的网站文件。

6. 个人博客网站

通过前面的步骤,我们已经创建好了我们的第一个网站。

不过我们的目标是创建一个 个人博客 网站,所以接着往下看。

创建一个博客网站,其实目前有很多很成熟的框架,如 WordPressemlogTypecho 等等,这里我们以 Typecho 为例,创建一个属于自己的博客网站。

6.1 下载源码

打开 Typecho 官网,下载博客程序。

下载地址:http://typecho.org/download

 下载完成以后解压,然后上传至服务器中,我们创建好的网站的目录下。

上传完成后,目录结构长这样。

6.2 安装博客

在浏览器中输入网站的网址,会自动打开 Typecho 安装界面

点击下一步,开始初始化配置。

数据库地址填 localhost

数据库端口填 3306 ,需要服务器安全组开放 3306 端口。

数据库名,用户名,密码,在创建网站的时候创建好的,可以在面板的 数据库 页签里查看到。

数据库前缀,可以使用默认前缀(不同网站共用同一个数据库时可以用来区分)。

管理员用户名,密码,和邮件地址,自行设置。

点击确认,开始安装,安装成功。

再次在浏览器中输入我们的域名,会发现我们的博客网站已经创建好了。

6.3 博客设置

在域名后面加 /admin 可以打开网站后台。

我们就可以设置网页了

6.4 网站美化

如果想要自己的网站好看一些,可以去网上找一款自己喜欢的主题

Typecho主题模板站:https://typecho.me/

我是通过GitHub下载的,然后放在 服务器 /usr/themes 目录下

plugins 是放插件的,theme 是放主题的

AliceStyle 插件:https://racns.com/374.html

这是我最后制作的网页,大家可以来看一下

因为我服务器是在国内,国内网站备案还没弄好,只能通过域名的方式来访问。网站如下:不知天文,不知地理

7.结语

内容皆来自于机灵鹤的博客,笔者已经过鹤哥允许才发文,内容有部分修改主要来自我当时遇到的问题!版权归属机灵鹤。

个人博客网站建设详细版相关推荐

  1. 阿里云ECS服务器搭建wordpress个人博客网站【详细图文教程】

    阿里云ECS服务器搭建wordpress个人博客网站[小白专用的图文教程] 在阿里云上搭建使用个人博客主要分为以下几个步骤: 1.购买阿里云ECS主机 2.购买域名 3.申请备案 4.环境配置 5.安 ...

  2. 基于JSP的博客网站建设,源码下载

    大家好,我是全微毕设团队的创始人,本团队擅长JAVA(SSM,SSH,SPRINGBOOT).PYTHON.PHP.C#.安卓等多项技术. 今天将为大家分析一个BLOG网站建设(采用当前非常流行的B/ ...

  3. 个人博客网站的详细搭建过程

    最近一直在忙于搭建自己的博客网站,所以这里的文章更新的比较少.索性这次我就介绍一下自己的网站搭建过程.这里是我这次搭建的个人博客地址www.sunrobin.net 在搭建任何网站的时候,首先我们要有 ...

  4. 个人博客网站建设_利用Github+Jeklly搭建个人博客网站

    题图:by ben.pinto from Instagram 阅读文本大概需要 9 分钟. 在上篇文章<个人博客如何选型?>中讲到,可以利用 Github Pages 来搭建个人博客网站, ...

  5. 使用hexo+github免费搭建个人博客网站超详细教程

    博客地址http://dymfx.top/ 本文详细描述了如何在Github上,使用hexo部署博客. 一.Hexo简介 Hexo是一个快速.简洁且高效的博客框架,让上百个页面在几秒内瞬间完成渲染,H ...

  6. 手把手教你利用hexo搭建自己的博客网站----史上完整详细版(基于GitHub for mac)

    文章目录 一.安装Node.js 1.1 下载完该安装包,直接进行安装即可. 1.2 打开终端,切换至root用户. 1.3 查看一下node的版本 1.4 查看npm的版本 二.安装hexo 2.1 ...

  7. 群晖NAS 7.X版搭建博客网站,并内网穿透发布公网可访问 4-8

    系列文章 群晖NAS 7.X版搭建博客网站,并内网穿透发布公网可访问 1-8 群晖NAS 7.X版搭建博客网站,并内网穿透发布公网可访问 2-8 群晖NAS 7.X版搭建博客网站,并内网穿透发布公网可 ...

  8. 用开源博客系统OneBlog来搭建自己的个人技术博客网站(java版博客系统)

    java版博客系统 一直想搭建一个个人的博客,方便记录和分享一些技术点,在网上也找了一圈,最终在开源中国中发现了一款很不错的java版的博客系统 https://gitee.com/yadong.zh ...

  9. 群晖NAS 7.X版搭建博客网站,并内网穿透发布公网可访问 6-8

    系列文章 群晖NAS 7.X版搭建博客网站,并内网穿透发布公网可访问 1-8 群晖NAS 7.X版搭建博客网站,并内网穿透发布公网可访问 2-8 群晖NAS 7.X版搭建博客网站,并内网穿透发布公网可 ...

最新文章

  1. 神器np.unique、np.argsort
  2. 华为pat地址转换,以及内网web服务器发布
  3. python3 装饰器_Python3 装饰器
  4. 云服务器怎么打开_香港云服务器怎么样?
  5. http header 具体解释
  6. Java性能优化权威指南-读书笔记(一)-操作系统性能监控工具
  7. 关于城市旅游的HTML网页设计-----郑州(10页) 基于HTML+CSS+JavaScript旅游网站设计与实现 静态HTML旅行主题网页作业
  8. 用友T6打开UFO报表提示登录失败
  9. java 排队_JAVA实现排队论
  10. 哪些好的绘图软件和绘图工具?
  11. 郭天祥的10天学会51单片机_第十二节
  12. 《C++ primer 》 猎豹网校 函数模板 2018/10/9
  13. 延边大学计算机考研压分吗,这6所大学被严重低估,2020届高三考生注意收藏!适合“捡漏”...
  14. 【Java 8 新特性】Java Map compute() 示例 | 指定 key 的值进行计算后替换
  15. Outlook中老是出来“信息检索” -- 解决方法
  16. edg驱动 wobot通过ttyUSB0串口通信
  17. Bayesian Browsing Model 的个人理解
  18. android 点击接口回调,带你了解Android接口回调机制
  19. 如何画出一张优秀的架构图?(老鸟必备)
  20. 【YOLO系列】YOLOv3

热门文章

  1. Teams App自定义
  2. EXCEL的功能整理(一)
  3. 画出计算机硬件系统结构图,一、计算机的硬件结构.ppt
  4. Java实现图片压缩且不改变原图尺寸
  5. 运营可能是一种思维方式
  6. 鸿蒙电视如何播放手机上的歌,如何用鸿蒙OS在蜂鸣器播放音乐
  7. SpringBoot+WebSocket问题:Failed to register @ServerEndpoint class
  8. IP地址管理常见功能解析
  9. [IMX6Q][Android5.1]移植笔记 --- 无法挂载system文件系统
  10. 关于透明图像的滤色处理要注意的几个点