如何从零开始搭建属于自己的网站

这是一篇比较基础的文章,在移动互联网如此发达的情况下,网站的流量早已大不如前,基本上流量都被小程序和APP瓜分了,还在坚持做网站的基本上都是兴趣在支撑。很多人可能觉得搭建网站很难,要写代码啊什么的,实际上并不难,而且非常简单,只需要几天时间就可以熟练掌握

网站基本框架

网站是由域名和服务器合作组成的,域名好比网站的门,而服务器好比网站的家。搭建网站就像建房子一样,服务器需要安装网站的运行环境,安装运行环境就像在一片空地构建出一个毛坯房,然后我们需要安装对应的网站程序和对接数据库,安装程序对接数据库好比在毛坯房里布置电线网线这些基础设施,这样网站的基本雏形就完成了。但是如果家里只是这样那肯定不会有人拜访,我们的网站也是一样,我们需要丰富网站的内容,丰富网站的内容就像给房子装修并加上冰箱电视这些家电,这样才会有人去家里玩,网站也要自己丰富内容才会有人来访问

准备材料

注册域名

国内热门域名注册商:西部数码 阿里云 腾讯云 新网

国外热门域名注册商:Godaddy Namecheap NameSilo

注册域名最好满足意义明确,工整和易记这三个特点,域名都是按年收费,不同的域名后缀收费标准不同,常见的com cn net后缀的域名基本上几十块就可以搞定

购买服务器

国内服务器厂商:阿里云 腾讯云 百度云 华为云 京东云

国外服务器厂商:Amazon Vultr Digital Ocean Linode

刚开始搭建网站的话购买入门配置即可,国内的厂商新用户100块就可以搞到一年入门机器,要注意的是想要使用国内的服务器就必须将域名备案,备案是免费的不过需要耽误些时间,备案可以直接将资料提交给服务器厂商代提交。服务器镜像最好选择 centos7.3~centos7.9区间的镜像

布置网站过程

解析域名

在域名注册商,我们需要添加域名解析,将域名指向服务器即可,示例如下。要注意hongnote.cn和www.hongnote.cn严格来说是两个域名,分要分别为其添加DNS解析,比如我需要一个abc.hongnote.cn域名 那么我就需要添加一个主机记录为abc的解析记录指向服务器

主机记录:@ 记录类型:A 记录值:你的服务器外网IP
主机记录:www 记录类型:A 记录值:你的服务器外网IP
域名DNS解析界面

安装BT面板

宝塔面板是可视化服务器运维面板,大多数站长的选择,能够让你非常简单的操作自己的服务器,国内很多服务器厂商已经支持预装宝塔面板了,centos安装命令如下,我们直接到服务器控制后台SSH连接到服务器,将下面代码粘贴进命令窗回车即可

yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
服务器安装宝塔面板

安装途中看到 (y/n)一律输入y即可 等待几分钟即可安装完成

其它镜像安装请看BT官方文档 https://www.bt.cn/new/download.html

输入bt即可调出宝塔命令

调出宝塔命令

输入14回车即可查看面板默认信息

查看宝塔面板默认信息

第一次需要将外网面板地址用户名和密码记住,我们直接浏览器打开外网面板地址即可登录宝塔面板,然后我们就不需要再连接服务器输入任何的命令了

宝塔面板登录界面

输入刚才获得账号密码我们就可以进入到面板管理界面了,进入面板之后我们可以先考虑将面板入口和账号密码修改一下,进入宝塔面板之后就简单多了,操作就像平时用软件一样简单

宝塔面板管理界面

BT安装网站运行环境

进入宝塔之后宝塔会推荐你安装环境,我们直接一件部署就行了,一般宝塔推荐的环境版本都是兼容性比较强的

网站运行环境

BT新建站点

新建站点并把自己域名填入其中,数据库这会儿也可以一并创建了

宝塔新建站点

安装网站程序

选择想要安装的网站程序放入网站根目录,根目录在创建时能看到,如果找不到,那就点左边网站,然后右边点击对应的根目录即可

网站根目录

放入对应网站程序压缩包并解压即可,要注意解压缩后的文件夹是不是嵌套的,如果时嵌套的就需要把嵌套的网站文件全部搬出到网站根目录,本站安装的网站程序为WordPress,网站根目录示例如下

根目录安装网站程序

网站对接数据库

动态的网站程序都是需要对接数据库的,网站程序解压安装好后,第一次访问就会叫你对接数据库,数据库名 账号 密码填进去即可 如果不知道这些数据或者没有创建数据库可以到宝塔面板左边点击数据库查看或创建数据库

宝塔数据库界面

大功告成

上面的操作做完之后你的网站就搭建成功了,剩下的就是丰富网站的内容了,不同的网站程序有不同的管理后台,不懂的可以看对应网站程序的文档,或者看一下网络上的教程,剩下的都是一些可视化的操作,只需要几天基本上就能摸清楚。本文只是大概讲了一下网站的基础搭建教程,让你能把网站呈现出来,剩下的一些细节内容可以在宝塔面板和网站程序对应文档学习,细节方面全部写完的话可能要写到我吐血,慢慢学习吧,欢迎你加入站长的行列

版权声明:
文章标题:如何从零开始搭建属于自己的网站
文章作者:HONG
文章链接:https://www.hongnote.cn/154.html
CC共享协议许可协议:BY-NC-SA 4.0
THE END
分享
二维码
打赏
< <上一篇
下一篇>>
文章目录
关闭
目 录