比德勒科技

个人如何建立网站

日期:2024-07-11 20:27 / 作者:www.biddlecn.com

手把手教大家自己动手建立一个自己的博客网站

没有前言直接开始正文,搭建一个博客需要服务器,域名,博客程序。

博客程序常用的有wordpress,z-blog,typecho等等,其中wordpress和z-blog最为简单,typecho需要一定的技术含量,这里暂时不推荐。

程序选好准备服务器和域名,国内服务器解析域名都需要备案,觉得备案困难可以选择国外服务器。

本篇文章演示暂时选用华为云的服务器,先开启一台云服务器。注册华为云账号的过程就略过了。

登录账号进入控制台就可以看到弹性云服务器ECS选项了,点击进去,选择云服务器区域,华南,华北,华东,西南,亚太,非洲就不要选了,那地方网络不知道怎么样。

选好地区就选个配置,CPU有x86和鲲鹏两种,目前没有尝试鲲鹏,有空再折腾,最低配置为1核1G的,根据个人需求选择。

选好自己需要的配置,选择需要安装的操作系统,配置高或者喜欢Windows就可以选择Windows,一把小鸡就不装Windows了,centos和Ubuntu选一个,我习惯使用centos了,所以我这里选择的是centos7.9

进入下一步网络配置,网络配置记得把弹性公网ip选择了,不然服务器没有公网IP,安全组选默认的,如果后续有端口打不开,再放行端口就行。

下一步进入高级配置,设置服务器登录账户和密码,用户名默认为root,密码自己设置,也可以用密钥登陆,设置个密码相对比较简单。密码需要大小写字母,数字和符号。

其他的不用管,点击下一步确认配置

确认无误之后勾选镜像免责协议,点击右下角的立即购买就可以了,账号里面没有余额会自动跳转支付页面,余额充足就会显示提交成功。

点击返回云服务器列表就可以看到刚刚创建的云服务器了。

我们可以直接点击右侧的远程登陆来登陆服务器,建议使用CloudShell登陆,简单方便。

进入CloudShell之后,它已经为你自动填好了IP和用户名,你只需要输入密码即可登陆。

登陆之后需要安装web环境,通常都是使用宝塔,这里也使用宝塔,复制宝塔centos安装命令,粘贴到终端,回车

提示Do you want to install Bt-Panel to the /www directory now输入Y回车就可以了,就是问你是否同意宝塔安装至www目录

然后就是等待了,以华为云的硬盘I/O,不到一分钟就能安装完成,安装完成之后终端会显示面板的登陆入口,用户名和密码

username为用户名password为密码,登陆面板之后第一件事就是修改登陆入口和用户名密码,不然一会就忘记了,登陆之后要强制登陆宝塔账号,没有就注册一个。

点击面板左侧的面板设置,修改安全入口,登陆账户和密码。

改好之后安装web环境了,lnmp和lamp都可以,ftp用不上,装不装都行,我安装的是apache2.4,mysql5.6,php7.4

安装也就是两分钟的事,稍等片刻就可以了

然后就是解析域名了,国内服务器域名必须备案,亚太地区和欧美地区的不用备案,自行选择。华为云有一点好处就是没有强制接入备案,在别的平台备案的域名也可以使用。域名购买就略过了,说一下解析,一般域名后面都看得到解析选项,点进去设置A记录

A记录解析,主机名填域名前缀,对应值填服务器ip。

cloudflare的话name填前缀,ipv4填写服务器IP

比如要解析www.***.com,就是下图这个样子

域名解析之后就在面板里面新建网站,点击网站-添加网站-填写域名,设置数据库用户名和密码。

新建完成会显示数据库用户名和密码,等会儿会用到

现在需要准备网站程序了,打开wordpress官网,下载wordpress安装包,也可以右键点击复制链接

然后进入网站目录,进入方式跟下图一样,也可以在左侧的文件里面找,目录为/www/wwwroot/你的域名

进入目录上传网站源码,上传方式有两个,一个是直接将前面下载的压缩包上传,另一个就是远程下载,点击远程下载之后将前面复制的下载链接粘贴进去下载。然后将压缩包解压。

解压之后文件可能会在二级目录,我们需要将里面的文件全部移动到根目录。

移动出来之后是这样的,现在就可以打开域名进行网站安装了。

打开域名会自动跳转到程序安装目录,首先就是选择语言,简体中文在最下面。

前面的数据库账户和密码马上就要派上用场了

填写数据库名称,账号,密码,其他的不管,填完点提交

没问题的话就是这样了,点击现在安装,进入下一步

设置网站后台登陆用户名和密码,复杂点自己又记得住的那种.

安装完成,点登陆按钮就可以进入后台页面。

后台地址为 你的域名后面加上/wp-admin

现在网站基本已经搭建好了,前台和后台都可以正常进入了

觉得外观不好看可以更换一个好看点的主题,有些主题是收费的,另外如果觉得这个新版的编辑器不好用,可以去插件中心安装经典编辑器。

网站这样就是基本完成了,剩下的就是一些优化,这篇文章就不说了,不然文章太长了。

主题可以找那种免费美观的,有需求的也可以购买收费主题。

如何搭建个人网站,网站建设入门教程?

搭建个人网站是一个很有成就感的事情。以下是个人网站建设入门教程:

1. 选择合适的域名和主机:域名是网站的标识符,主机是网站存放的地方。可以选择一些常见的域名注册商和主机服务提供商,例如GoDaddy、Bluehost、HostGator等。

2. 选择网站平台:网站平台是指搭建个人网站的构建工具。目前比较流行的网站平台有WordPress、Wix、Squarespace等。其中,WordPress是市场占有率最高的网站平台。

3. 安装并配置网站平台:选择一个好的网站平台后,需要在主机上安装和配置它。这些网站平台都有详细的安装和配置指南,按照指南操作即可。

4. 设计网站主题:网站主题是网站的外观样式。可以选择现成的网站主题模板,也可以通过自定义CSS代码来设计自己的网站主题。

5. 添加内容:在网站上添加内容,例如个人介绍、博客文章、作品集和项目介绍等。这些内容可以通过网站平台自带的编辑器编辑和上传。

6. 优化SEO和社交媒体:优化SEO可以提升网站在搜索引擎中的排名,通过社交媒体分享也可以增加网站流量和关注度。

以上是个人网站建设的大致流程。对于初学者来说,可以通过自己动手尝试来掌握这些技能。同时,也可以查看网上的相关资源和视频教程,加深对网站建设的理解。

手把手教(超详细):个人新手如何快速建立一个网站

很多不是程序员的朋友总是理解不了网站到底是什么,它到底是怎么存在和运行的,也总是以为建一个网站很复杂。其实建网站并不难,也不需要花费太大资金,只需要以下6个步骤即可做出一个网站。

第一步:注册域名并实名认证第二步:购买云虚拟主机第三步:域名备案第四步:域名解析绑定第五步:安装网站程序第六步:网站二次开发与网站仿站

了解完以上6个步骤后,下面我们来详细学习下操作方法。

第一步:注册域名(也称网站网址、URL。如:xxxx.com)

什么是域名?

我们通常在上网时候访问的网址(如:www.baidu.com)这个就是一个域名,客观地讲它就是网站在互联网上的地址,是网站的入口。域名也是由若干部分组成,包括数字和字母。域名还可以起到引导、宣传、代表等作用。域名后缀可分为很多种,例如:我们经常看到的后缀有.com、.cn、.net、.gov等等。

域名注册费用怎么收取?

域名一般是按年注册,当然费用也是按年收取的,如果第二年不想要了,会被自动收回;现在如果在九灵云(www.jiulingyun.cn)注册一个,一般现在费用大概为这些:.com要69元/年;.cn要30元/首年;.net要76元/年;.com.cn要30元/年;.net.cn要30元/年;目前注册域名公司有好多,如:腾讯云的爱名网、阿里云的万网等。域名如果已被他人抢先注册,就注册不了啦,因为原则上是先注册先得,不可重复的,那我们可以说它是独一无二的。

第二步:购买云虚拟主机(也称云服务器、网站空间)

什么是云虚拟主机?

云虚拟主机(Web Hosting)是一种网站托管服务。产品预装了常见网站开发语言的运行环境、数据库及管理工具,您可以通过云虚拟主机简单、低成本地发布托管网站。

怎么购买云虚拟主机?

这里以九灵云(www.jiulingyun.cn)的云虚拟主机产品为例,具备高在线率、高安全性、高稳定性等多项优势,有共享IP和独立IP两种类型,共享IP价格比较低,只要7元/一个月,特别适合初级入门建站用户。新手建站建议购买共享IP云虚拟主机就够用了,共享IP的云虚拟主机有2GB的网页空间,支持语言:.NET,PHP,ASP,数据库:100M。购买成功后在控制面板有FTP账号和FTP地址,可以用于上传PHP网站程序或者ASP、.NET网站程序,当然云虚拟主机控制面板也支持一键安装网站程序,有dedeCMS内容管理系统、Discuz论坛系统、ECShop商城系统、metinfo企业官网系统等等。

第三步:域名备案(中国境内开设网站需要取得ICP备案,例如:浙ICP备XXXXX号)

为什么要备案?

根据中华人民共和国国务院令第291号《中华人民共和国电信条例》、第292号《互联网信息服务管理办法》(简称ICP管理办法),国家对提供互联网信息服务的ICP实行许可证制度。ICP证是网站经营的许可证,根据国家《互联网信息服务管理办法》规定,经营性网站必须办理ICP证,否则就属于非法经营。

备案审核时间

备案信息审核需要经过三个步骤:

1、服务器ISP接入商审核

2、待提交至通管局审核表示您提交的备案信息已通过ISP接入商审核, 备案系统正在向通管局系统提交您的备案信息, 备案系统会显示“待提交至通管局审核”, 提交时间取决于通管局的接口可靠性, 正常时间在一天以内;

3、待通管局审核表示备案信息已成功提交至工信部接口, 通管局正在接收数据或审核,审核时间一般不超过20个工作日

如何开始备案?

现在的域名注册商大多都会提供免费备案的服务,并且现在基本上都是电子化备案,无须再邮寄各种资料了,这里同样以九灵云(www.jiulingyun.cn)为例子,备案前先准备好以下资料:

身份证件智能手机一部(需要用手机人脸核验)域名证书(域名注册成功后可获得)

然后登录电子化备案系统,选择新增网站接入按照提示填写相应的资料并且提交,提交后九灵云备案合作商会初次审核你的备案资料,如备案资料无误将会提交管局审核,经过漫长的等待,管局审核通过后会以短信的形式将ICP备案号发送到你的手机上,至此备案结束。

第四步:域名与云虚拟主机的解析绑定,让网站域名与云虚拟主机建立关联

什么是域名系统(DNS)?

DNS,Domain Name System或者Domain Name Service(域名系统或者域名服务)。域名系统为互联网上的主机分配域名地址和IP地址。由于网络中的计算机都必须有个IP地址,来识别, 互相之间才能通信,但让我们记住一大串的IP地址来访问网站显然是不可能的,人们更容易记住域名地址,而DNS系统的功能就是自动把域名地址翻译为IP地址。域名服务是运行域名系统的Internet工具。执行域名服务的服务器称之为DNS服务器,通过DNS服务器来应答域名服务的查询,DNS就是域名服务器,他的任务就是确定域名的解析,把域名解析成IP地址,比如A记录MX记录等等。

如何将域名解析到云虚拟主机的IP上?

在操作域名解析之前,首先要在云虚拟主机控制台添加绑定域名,这里以九灵云(jiulingyun.cn)的云虚拟主机的控制台为例,进入九灵云用户中心->云虚拟主机->找的已经购买的主机->点击管理->找的域名绑定选项->然后点击添加域名。例如我这里添加:www.xuexijianzhan.com。

根据域名绑定页面底部的提示,需要用别名解析(CNAME)到:xxxxxxxxxx.xxxxxx.cn(为了数据安全,已做掩饰),此时你需要将这一长串网址复制下来,以备域名解析使用。

在云虚拟机绑定域名后,再进入用户中心->域名->找的已经注册的域名->点击管理->添加解析,并根据云虚拟主机绑定域名的提示,添加一个CNAME的解析记录,并将主机(host)填写成:www,记录值就粘贴刚刚复制下来的一长串网址。

经过以上操作,域名已经成功解析到了云虚拟主机上,并且可以通过域名访问到云虚拟主机了。

第五步:安装网站程序(也叫建站程序、网站源码)

什么是网站程序?

网站程序通常是通过php、.NET、ASP等编程语言编写并设计的一套网页系统,有点类似我们电脑使用的软件系统。唯一不同的是网页系统是运行在云服务器、云虚拟主机上,可以通过任何有互联网的终端访问并查看。一般建站比较主流的就是CMS系统(内容管理系统),以下对一些比较有名的建站系统做一个简单介绍:

WordPress:这个比较有名气,全球使用量最大的博客程序,可以修改设计模板调用做企业站和外贸网站。更新比较快安全性也非常好,毕竟全球最大量使用。

DedeCMS:一款集简单、健壮、灵活、开源几大特点的开源内容管理系统,国内比较早的一套CMS系统。

discuz:做论坛的话这个首选,也是国内起步比较早的程序,目前被腾讯收购,对接公众号 和微信非常好。已经非常成熟,很多大型网站比如合肥论坛 化龙巷 等都用这种程序。

ECshop:这个国内做商城的网站管理系统,免费开源,可以对接支付宝微信银联等支付。

phpwind:一个轻架构,高效率简易开发,助你快速搭建并轻松管理社区站点。

如何安装网站程序?

基本上所有的云虚拟主机提供商,都会提供预装网站程序(一键安装)的功能,例如九灵云的云虚拟主机控制面板就提供以上几种主流的建站程序一键安装。在安装网站程序之前,需要先创建一个数据库,登录九灵云的用户中心->云虚拟主机->找的已购的主机->点击管理->选择数据库选项 安装页面提示创建一个数据库,并将数据库域名、数据库名称、数据库账号和密码先复制出来。

创建完数据库后,就可以点击站点选项,找到预装网站,然后选择自己需要的网站程序,这里我们以discuz论坛程序为例,点击确定后系统就会自动将网站程序所需文件放入云虚拟主机的网站目录下。

在耐心等待一段时间后,就可以通过之前绑定的域名输入到浏览器内访问,因为大部分网站程序还需要一个在线安装的过程(用于创建数据库和基础数据,还有基础管理员),所以当我们访问这个域名时就会进入discuz的安装界面,安装界面提示同意协议后填入前文提到的数据库名称、数据库账号密码等信息以及管理账号和密码。填写完这些信息后,点击下一步即可开始安装。

等待安装完成后,即可进入discuz论坛首页,可自行在右上角登录刚刚安装时填写的管理员账户进入后台管理。至此你已经网址的建立一个网址,并且可以自行后台发布文章和管理会员等信息。

第六步:网站二次开发与网站仿站

网站二次开发与仿站需要有一定编程基础,可以自行在网上学习一些php、html、javascript的基础知识,有了这些基础知识后二次开发和仿站就会很容易。前文推荐的大部分建站程序也都是开源的,如果你已经掌握了一定的编程基础,也可以自行在网上下载这些建站程序的源码来修改和自行添加功能。然后通过FTP工具上传到云虚拟主机内,FTP工具大家可以自行网上寻找,在这里也小编也推荐两个比较常用的FTP管理工具:

FileZilla:FileZilla是开放源码软件,具备所有的FTP软件功能,如:断点续传(如果服务器支持),自定义命令,站点管理等功能。

WinSCP:WinSCP是一个免费开源的FTP客户端,同时支持SFTP和SCP协议,WinSCP是快速轻量级的FTP客户端,还支持一些高级功能,例如远程文字编辑。当你打开一个FTP服务器上的纯文本文件,在保存文件的时候会透明的保存和上传到远程服务器。

结语

关于仿站、FTP文件管理后续会出专门的文章来展开介绍,文章中提到的各个软件和平台用于方便介绍建站流程,大家可以自行百度,也可以私信我。