【建站教程】小白看了都会的建站教程 看了不会你打我
你是不是想建一个专属自己的网站看起来很高大尚,让别人刮目相看,自己建设的网站可以是个抒发个人感情的地方,把自己所想写在日志里,也可以是一个展示平台,展示自己的才能,而且言论相对较自由。不论你的朋友在世界何处,都可以访问到你这个网站。
最近有个朋友看了我的博客网站后说他也想要建一个,但是他又完全啥都不懂,叫他购买了服务器和域名,然后要一步一步教感觉太麻烦了,自己也没有这么多时间教,就想写一篇小白如何建设一个网站的教程,从购买服务器到搭建都会写的很详细,一定要仔细阅读哦
首先建设一个网站前要先想要你要拿来做什么,是做博客还是资源站等等,都是先要一个目标,不然站建设好了就晾在一边这样也没有任何意义也浪费时间,网站分为静态网站和动态网站,静态网站就是把网页文件放到服务器就不管了的,也不支持热更新,还有一种就是动态网站,可以随时更新发布内容。今天教大家建设的就是动态网站,一个动态网站是由服务器、程序和域名组成的。
国内的比较大服务器提供商主要有华为云、腾讯云、阿里云、百度云,建议大家选购服务器的时候尽量选择主流大平台,切勿贪便宜选择一些小公司的服务器,到时候公司跑路了都不知道,那数据就直接全没了。
服务器的配置怎么选呢,这个和你要做的内容有关,一般做一个博客选最低配的就完全足够用了下面放主流服务器购买链接。点击相应的图片即可跳转购买链接,根据自己的资金和需求购买
我就拿腾讯云来举例,基本都是大同小异,首先我们选择自己想要的配置下单就行。
我们点开上面的链接,选择你想要的配置,选第一个或者第二个都可以,我们点立即购买后会跳转到配置选择页面。
活动区域选择离你比较近的区域,这个只是觉得你购买的服务器是在哪个地方。镜像我们选择CentOS7.6即可,接着就立即购买。
服务器其实就像一台电脑主机,买回来只有系统,还没有软件,所以我们需要先给他安装软件,这里我推荐小白安装主流的宝塔面板(宝塔Linux面板是提升运维效率的服务器管理软件,支持一键LAMP/LNMP/集群/监控/网站/FTP/数据库/JAVA等100多项服务器管理功能。)包括我自己也是用的宝塔面板,因为对于不懂技术的人来说真的太方便了。
安装须知
宝塔面板安装要求:
内存:512M以上,推荐768M以上(纯面板约占系统60M内存)
硬盘:300M以上可用硬盘空间(纯面板约占20M磁盘空间)
系统:CentOS 7.1+ (Ubuntu16.04+.、Debian9.0+),确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL/pgsql/gitlab/java(已有环境不可安装)
架构:x86_64(主流服务器均是此架构),ARM不完整兼容(面板环境安装慢,部分软件可能安装不上)
提示:Centos官方已宣布在2020年停止对Centos6的维护更新,各大软件开发商也逐渐停止对Centos6的兼容,新服务器不建议使用Centos6。
安装面板前需要先把部分端口打开
以下主机商必看(开端口教程,不开不能用):
阿里云:https://www.yanghuaxing.com/blog/118.html
华为云:https://www.yanghuaxing.com/blog/112.html
宝塔Linux面板——新手安装教程
https://download.bt.cn/ssh/BT-Term.exe
2.下载好后开始安装堡塔远程工具
二、使用堡塔远程工具连接至Linux服务器
1.启动 堡塔远程工具,进入堡塔远程工具主界面
2.按照提示填写服务器信息(请填写公网可连接的IP)
3.填写好后保存并连接,进入到这里即表明你已经连接到了你的linux服务器,接下来就可以安装宝塔了。
4.安装面板
Linux面板7.7.0安装命令:根据系统执行框内命令开始安装(大约2分钟完成面板安装)
1.根据系统版本选择安装命令,这里以Centos例,需要完整复制Centos安装命令:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
2.复制好后进入堡塔远程工具 右键选择粘贴
3.粘贴好后回车 根据提示输入y 回车确认安装即可
这个就提示正在安装中,安装过程中切勿操作服务器
4.等待大概五分钟的样子,安装完成后,会出现面板地址及默认账号与密码。访问ip:8888, 可以直接选中右键复制面板地址至浏览器打开。
5.输入账号与密码即可使用宝塔(若无法访问检查IP是否正确,防火墙安全组是否有放行8888端口)
这个是默认登录宝塔面板的账号和密码。记得复制保存下来,忘记账号和密码会很麻烦。
接着我们再注册域名,各云服务提供商均可注册域名,因使用大陆节点服务器提供互联网信息服务的用户,需要在服务器提供商处提交备案申请,只有在国内注册的域名才可以备案访问,国外注册域名不可以在国内备案。域名后缀尽量选择主流的,比如com、cn、net,太少见的域名可能是无法备案,域名也不要注册中文的,访问会乱码。注册域名点我。
接下来就想一个自己想要的域名了,域名是独一无二的,所以是不能重复的,挑到一个没人注册就可以点击一键购买了。
点击一键购买,在“核对信息”中看看域名及费用是否正确,腾讯云还赠送云解析免费版套餐及 SSL 证书 1 年,确认无误后点击【确认购买】按钮。具体见下图:
成功注册购买的域名可以在腾讯云控制台 >> 点击“域名管理”(PS:如果没看到就点击【全部】按钮在“域名和网站”中找到并点击“域名管理”)进入“我的域名页面”。
在这里就可以看到我们注册域名,因为我是已经备案实名过的了,所以可以直接解析正常使用的。
-
.org 后缀的域名不需要实名认证。
-
.com / .net /.xyz / .club / .wang / .info /.cn / .com.cn / .net.cn / .ac.cn / .中国 的域名注册成功后 5 天内必须实名认证,否则域名会处于 Serverhold 状态,无法正常使用;待实名审核通过后,1 - 2 个工作日恢复 ok 状态。
-
实名认证还是比较简单的,根据要求填写相关信息并上传身份证扫描件(或手机拍照的相片)即可。不太懂得操作可参考『腾讯云注册购买的域名如何进行实名认证?』
域名注册完了,接下来就是给域名备案,只要你的域名是在国内注册的,想要解析就必须要备案才可以使用的。
根据工信部《互联网信息服务管理办法》(国务院292号令)和工信部令第33号《非经营性互联网信息服务备案管理办法》规定,国家对经营性互联网信息服务实行许可制度,对非经营性互联网信息服务实行备案制度。未取得许可或者未履行备案手续的,不得从事互联网信息服务,否则属违法行为。通俗来讲,要开办网站必须先办理网站备案,备案成功并获取通信管理局下发的ICP备案号后才能开通访问。
备案是中国大陆的一项法规,使用大陆节点服务器提供互联网信息服务的用户,需要在服务器提供商处提交备案申请。 不同备案类型的备案流程略有区别。
不同备案类型的备案流程略有区别,以下基本流程仅供参考:
-
验证备案域名
输入您的备案域名,系统将根据您所填写的域名,自动识别您要办理的备案类型。 详情可查看 备案域名。 -
填写备案资料
根据系统提示填写相关的主体信息和网站信息,上传证件照片及核验单等备案材料。确认信息无误后,提交至腾讯云进行审核。详情可查看 备案材料清单。 -
腾讯云审核
腾讯云将在1 - 2个工作日左右完成备案资料审核,如审核通过,则将提交您的备案资料至当地管局进行审核。 -
短信核验
腾讯云将您的备案订单提交管局后,工信部系统会自动下发短信验证码,您需在24小时内,访问 工信部备案管理系统 进行验证,详情可查看 备案短信核验说明。 -
管局审核
根据《非经营性互联网信息服务备案管理办法》,管局审核时长不超过20个工作日。 -
等待审核通过,备案完成
审核通过以后,腾讯云会以短信和邮件的形式通知您。登录腾讯云系统可查看已备案的主体信息和备案网站信息
注意:你的服务器在哪个服务商,备案就要在哪里,比如你买的服务器在华为云,就必须在华为云备案的,不可以在其他地方备案。
具体备案可以查看每个服务商的流程:
腾讯云:https://cloud.tencent.com/document/product/243/18958
华为云:https://support.huaweicloud.com/pi-icp/icp_03_0002.html
阿里云:https://help.aliyun.com/document_detail/36921.html
备案成功后就可以开始建站了。所以我们进入域名控制台,设置解析,点击这个解析进入DNSPod管理后台。
进入后台界面后,我们点击这个添加记录,主机记录相当于域名的前缀,比如我填写www,那解析后就是以www.yanghuaxing.com访问,如果不填写的话,就是以yanghuaxing.com访问,您选择的是 A 记录,请在此填写服务器 公网IP 地址,如 8.8.8.8,购买云服务器都会有一个公网IP地址的。
添加成功后就可以用这个域名访问网站了。
现在服务器和域名都做好了,接下来就是把网站程序上传到服务器上面,目前主流的博客建站程序有Zblog、WordPress,typecho、emlog、Catfish鮸鱼CMS。都是傻瓜式建站程序,不需要懂代码,都是一键式安装,超级的简单。
我自己的网站使用的是Zblog程序,一个国人开发的php免费建站程序18年用到现在,个人觉得还是比较好用的很顺手,程序简洁用起来很顺手,有问题可以在官方论坛提问,唯一的缺点就是主题和插件卖的相对而言比较贵一点。WordPress是国外比较出名的免费博客程序了,功能很多,插件和模板也相对比较多,程序比较臃肿。另外三个比较小众了,emlog现在也开始收费了,捐助100多就可以终身使用,typecho和Catfish鮸鱼CMS比较小众,可能找插件和主题都比较难,如果你要建一个博客而想对用起来又比较顺手的话个人建议使用Zblog。
各大博客建站程序官网和安装教程如下
-
Zblog官网:https://www.zblogcn.com/
-
emlog官网:https://www.emlog.net/
-
typecho官网:http://typecho.org/
-
WordPress官网:https://cn.wordpress.org
-
安装教程:https://cn.wordpress.org/support/category/installation/
-
Catfish鮸鱼CMS官网:http://www.catfish-cms.com/
「 欢迎使用微信小程序访问该文章 」
