小白建站
首发于小白建站
(1)要成为一个合格的站长咱们应该懂这些

(1)要成为一个合格的站长咱们应该懂这些

大家好,先介绍一下自己,我叫小优,我是一个要好好努力,让你遇见就爱上的人。从今天开始我要在这个专栏写很多很多文章,主要内容是和大家一起分享一些Web方面的经验,和各位一起探讨更多想法。反正从网站建设到网站运营都会涉及,闲下来时大家吹吹牛B,灌灌水也是可以的。

为了照顾类似几年前和我类似连FTP都不知道是什么,域名解析都不会的小白,文章会从最基础的科普开始,希望各位大佬走过路过的时候手下留情。

这是第一篇文章,这篇文章主要是和想成为站长和准站长谈谈心,然后科普一下网站相关的知识。

不瞒各位,小优建的第一个网站是在高二,花了一周的时间搭建了一个博客,当时什么都不懂,域名、FTP、数据库、服务器都不知道。在淘宝买了一个主机,网上下载的网站程序,然后不断的找教程。在淘宝买了主机,想问客服怎么用的,客服给我说用FTP把程序上传到主机,我问他FTP是啥,他回“FTP都不会用你还是别建站了吧”,好在好奇心和求知欲战胜了羞耻心,在不断试错的情况下完成了一个博客网站的搭建。

所以各位即使你现在什么都不会也不用怕,我当时花了一周的时间建了一个博客,原理什么都不懂,我保证你看了我的文章会比当时的我优秀一百倍,至少可以让你花一个小时就能建成一个博客,而且还知道大概的原理。

在做一件事情的时候我们大多数都是有一个明确目的的,建站也一样。比如我想搭建一个博客,主要是记录一些自己遇到的专业问题,方便今后查阅,也可以帮到其他人。比如我是一个摄影师我想把自己的作品放到网络用于展示。比如我想搭建一个社区,来维护自己的客户,方便客户反馈信息等。

所以,看了这篇文章以后,一定要明确自己的目的,你是为了什么做这个网站?哪怕就是为了了解网站的原理,你也要在建站之前想清楚。

在这里,小优说一下自己的定位,目前小优的网站主营的业务是网站主机,所以搭建优网主机 这个网站是用于展示产品、管理产品、管理客户。

优网主机 - 安全稳定、简单易用!www.youwebcloud.com图标

小优申请了这个知乎机构号是为了更好的打造优网主机的品牌形象,写这个专栏是为了在帮助更多小白能更快的学习建站知识,同时获得更多的品牌曝光量达到引流的目的。

小优还会把内容同步更新到优网主机的微信公众号,方便各位站友能及时接收到小优的广告,呸,,,接收到小优的分享,下面是科普时间

什么是域名?

youwebcloud.com 这就是一个域名,在域名没有被设计出来之前访问网站需要通过IP地址。

IP地址是什么?

例如1.1.1.1 这就是一个IP地址,IP规定网络上所有的设备都必须有一个独一无二的IP地址,就好比是邮件上都必须注明收件人地址,邮递员才能将邮件送到。

什么是DNS?

DNS主要用于域名与 IP 地址的相互转换,例如我们的浏览器并不知道 youwebcloud.com 对应的IP地址是什么,需要通过我们电脑上配置的DNS服务器才知道对于的IP地址。有时候我们访问网站会出现找不到IP地址情况,这说明这个网站的域名解析有问题或者我们电脑的DNS有问题。

域名解析是什么意思?

域名解析就是在DNS上记录我们的域名和IP地址,域名解析友好多种类型,下面两种类型用得最多。

A类型:记录值是IPV4,就是类似1.1.1.1这种

CANME类型:记录值是一个别名,类似hello123.youwebcloud.com 这种

数据库是什么?

数据库用来存储我们网站的内容,比如文章,用户的的信息等。常用的数据库有MySQL、MariaDB、SQL Server等

服务器是什么?

服务器有很多种,比如用来放我们的数据库就叫做数据库服务器,通常对于小型网站来说数据库和Apache/Nginx都放在一个服务器。所以一般我们说的(WEB)网站服务器就是包括数据库和Apache/Nginx等服务的。

Apache/Nginx是什么?

Apache 和 Nginx 是两个软件,在Web服务中一般都用来做Web服务器,来支撑网站的访问处理。

什么是PHP?

PHP是一种脚本语言,一般用来写动态网站的后端。类似的语言还有Java、.net、Python等等。

什么是FTP?

FTP是文件传输协议的意思,一般我们说的FTP是管理客户端,在服务器上还有FTP服务器端,通过FTP客户端我们可以向FTP服务器发送文件或者下载文件。

动态网站和静态网站有什么不同?

动态网站是指有前后端交互的网站,内容存储在数据库中。静态网站是例如html页面这样内容不能实时变化的网站。

案例分析:

例如小优想搭建一个博客,博客要有管理后台,我需要在管理后台发文章。

1、我们需要买一个域名

2、我们需要有一个网站服务器

3、我们需要有数据库服务器

4、我们需要解析域名,在DNS上记录我们的域名和IP对应关系

5、我们需要有博客程序,博客程序在网络上有免费开源的例如WordPress,是用PHP语言写的,使用MySQL数据库,我们可以免费下载WordPress

6、我们需要把WordPress上传到我们的网站服务器里面

7、我们需要配置WordPress数据库信息,就是填写Mysql服务器的账号密码什么的

正常情况下,配置完数据库我们的网站应该就可以访问了,当我们访问自己博客域名的时候

1、我们的浏览器会通过电脑配置DNS服务器来找到域名对应的IP

2、通过DNS返回的IP地址到服务器请求数据

3、服务器的Apache或者Nginx来处理我们的访问请求,找到我们要访问的WordPress页面

4、WordPress里配置着数据库信息,通过预先写好的程序从数据库调取我们想看到的内容

5、服务器的Apache或者Nginx来把网页信息返回到浏览器,我们就能看到网页了


下一篇文章我们就们就来按照上面的步骤来搭建一个博客,如果你想做一个网站,不妨先给自己的网站一个明确的定位,可以写在评论区,一起交流一下。我叫小优,我是一个要好好努力,让你遇见就爱上的人。

个人站长交流圈 - 知乎www.zhihu.com图标

编辑于 2019-11-18

文章被以下专栏收录