搭建博客前期准备

参考:
https://zhuanlan.zhihu.com/p/370635512

一,搭建自己的服务器

方式一,使用旧电脑/台式机
旧手机开个root权限就能跑linux系统了,安静无噪音,方便省电。如果只是要建站的话用KSWEB就可以,如果要跑一些其他语言的软件可以用Linux Deploy跑一个Linux系统。

使用旧电脑/台式机,上面装服务器
搭建,装上操作系统。

内网穿透:由于搭建好的服务器在外网没法访问,只有通过家里wifi局域网进行使用。
常见内网穿透:花生壳,基于TRP的内网穿透

方式二:购买云服务器(云主机)
比如阿里云的ESC弹性计算服务
拿到用户密码之后,在电脑上可以使用ssh或者xshell等工具进行连接到服务器,进行网页。
账号,密码,公网ip
通过公网ip访问阿里云的云主机

1,访问服务器网页。

使用云主机可以做上面:
搭建个人博客,搭建个人网站
通过云主机公网IP地址

选择服务器操作系统
windows:windows server操作系统

linux操作系统:

二,域名

域名:
DNS服务器:域名解析协议
在IP地址和域名之间提供解析服务

三,服务器软件

服务器:
硬件:性能行,稳定性,扩展性比个人PC更强的一台机器
软甲:
Linux发行版操作系统
window操作系统:Windows Server

软件:
运行在服务器操作系统上,绑定服务器特定的IP地址,并且在某一个端口监听用户的请求,提供服务的软件。都可以称为服务器软件

静态服务:
动态服务:

购买服务器

您可以将弹性公网IP(Elastic IP Address,简称EIP)绑定到专有网络类型的ECS实例上。ECS实例绑定EIP后,ECS实例可以和公网通信。

自己选择平台创建服务器即可。
创建的时候记得创建公网ip:
在这里插入图片描述
(如果没有勾选,则创建的实例只有私网ip。
忘记勾选后面可以自己添加弹性公网ip)

无法ping通公网ip:
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

问题排查:
https://www.alibabacloud.com/help/zh/ecs/support/troubleshooting-for-ping-attempts-to-pass-the-server-and-port-disconnection

四,博客框架搭建

静态博客:,Hexo
使用静态资源,使用html静态资源

动态博客:
Hugo
WordPress
搭建LAMP环境。

学会在ECS实例中搭建一个WordPress博客
Halo
有着后台应用的博客。需要后台应用服务器承载
登录个人网站时,根据不同的用户身份和权限信息返回不同的内容和资源。看到的内容和页面不一样。

部署得到github

Web服务器:(Web化服务)网站页面服务,邮件服务,网络下载服务
(响应用户需求,然后提供服务)

HTTP服务器:和Web服务器对等
侧重于对静态资源传输的支持,一般称为静态服务器
将服务端的静态资源或内容,通过http的形式传送给客户端

应用服务器:一个特定应用的承载容器
一般需要有运行时环境的支持。
比如tomcat需要有Java的runtime运行时环境的支持
(一般被称为动态服务器,动态容器,web容器)
支持动态响应:根据不同用户所发送的请求,生成动态的响应。
在客户端不同用户拿到的返回内容不同

常用服务器软件
HTTP静态服务器:
(1)Nginx(也可以作为反向代理服务器,负载均衡服务器)。
一般与tomcat应用服务器配合使用
Nginx性能好,稳定性高。一般放到最前面,直面用户请求
也可以在类似LUA脚本做二次开发。可以变成一个提供静态服务的应用服务器。(比如:OpenResty)

(2)Tengine:

(3)Apache

(4)iis:具有应用服务器功能的Http服务器

轻量级应用服务器/应用容器
Java应用服务器软件:Tomcat,Jetty,Undertow

tomcat
支持servlet标准的java ee应用容器

Nginx服务器在前面,接收用户请求,然后转发到后面真正的tomcat容器里面进行处理

重量级应用服务器/应用容器
wildfly
weblogic
websphere

IBM开发工具

五,选择一个合适的博客框架进行搭建

我准备后面搭建一个hexo博客

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值