搭建网站_零基础搭建
从0到1搭建一个完整的网站
工具/原料
域名
服务器或者虚拟主机
网站源码
域名与虚拟主机注册
1、首先我们需要注诚拧料浆册一个域名,什么事域名?例如我们的百度网:www.baidu.com,这个baidu.com就是域名,(.com是后缀,baidu这个就是我们自己选的)。再例如我们的域名服棣蚺幌盗务商:,这个 t.cn 也是域名,当然这种这么短的域名肯定贵啦。注册域名从哪注册?当然是从域名服务商了,还有许多服务商,例如:西-部-数-码、华-为-云、腾-讯-云、阿-里-云等等都是可以注册域名的我们选择划算的首先在产品的域名注册页面,查一下我们的域名可不可以注册
2、这里是演示注册域名或藤舔趾贶者什么后缀,具体注册什么域名你需要自己决定,比较广泛的后缀是.com,.cn但是会贵一些。域名注册好了我们需要一个服务器或者虚拟主机。服务器是什么?服务儡泌掩羞器就是电脑,但不是普通的电脑,是一个没有显示器,而且网络宽带的ip地址是固定的电脑。虚拟主机是什么?虚拟主机是服务器里边的一个程序,就是说一个服务器可以划分给多个网站使用,虚拟主机就是只能执行网站的程序,但是不能运行exe文件类的,但是服务器可以。服务器与虚拟主机的区别:服务器可以使用远程连接像控制电脑一样控制,虚拟主机不可以,只能上传自己的网站程序,服务器不划算,虚拟主机要划算点。域名服务商都是可以注册服务器或者虚拟主机的。服务器或者虚拟主机的选型:1.带宽的重要性 有很多坑人的服务器提供商会用下行带宽来诱导一些不懂的人去购买, 下行带宽就是下载速度,上行带宽就是上传速度 我们做网站的重要的是上行带宽,因为我们的程序需要把数据传给客户端, 客户端传给网站的数据远远比网站传给客户端的要小的多2.cpu的频率 看cpu千万不要看核心,要看频率,也就是多少HZ,比如2.4GHZ的cpu, 这种单核2.4GHZcpu的性能肯定是比双核1.0GHZ的性能要好的多!3.类型 看自己的需要来选择服务器或者虚拟主机 如果网站流量大,那肯定是选服务器, 当然我一般是选择虚拟主机,只有在需要执行exe文件时才使用服务器 有人说虚拟主机别人要是攻击的话网站就会挂了,服务器还好点 其实不是这样的,虚拟机的优势是很划算 但是如果你会用,仍然可以用一个划算的虚拟主机(几十1年), 处理高并发的情况(比如几百个人同时访问你的网站) 拦截抵抗攻击等等,后边我会教你如何利用静态cdn缓存让虚拟主机 的网站拥有别人几万块1年的服务器拥有的快速和稳定。
3、咱买个80块1年的香港虚拟主机,这个的好处是不用备案,当然如果需要使用静态cdn缓存,你需要购买一个国内的虚拟主机,然后将域名备案,具体备案方法百度。这里以搭建网站为主
域名与虚拟主机的解析与绑定
1、域名与虚拟主机都注册好了但是我们还需要对其进行绑定这都是比较简单,就不截图了,实在不懂可以搜索一下。首先我们到虚拟主机管理幻腾寂埒-域名绑定页面,可以看到一些提示比如ip地址,或者是网址,如果看到的提示是ip地址 说明我们要弄的是A记录如果看到的提示是网址 说明我们要弄的是CNAME记录我们复制提示中的ip地址或者是网址(一般只有这两种)接着打开我们的域名管理-域名解析页面选择添加1个解析 解析方式 根据是ip地址还是网址选择A记录或者是CNAME记录ip地址的话 解析方式选择 A记录网址的话 解析方式选择CNAME记录子域名(也就是前缀):我们填写 www其他的选择项默认确认再添加1个解析解析方式同上这次的子域名(也就是前缀):我们填写 @其他的选择项默认确认子域名为什么要填写www和@?因为我们的网站域名是这样的形式的:baidu.com但是我们得让别人直接baidu.com这样也可以访问www.baidu.com这样也可以访问所以需要这两个设置
2、后,我们在虚拟主机管理-域名绑定页面进行绑定子域名同样是www和@然后我们等十分钟左右,就可以生效了。
3、我们可以试着访问一下,有响应就是成功了
网站程序的获取与上传
1、什献垴淄睬么是网站程序?网站程序就相当于软件但是因为网站程序是使用脚本语言,所以我们称为网站源码脚本类型有很多,asp,php,net等等这里我们使用php的网站源码,因为大部分虚拟主机支持的是php如果买的是服务器,我们需要安装服务器的脚本程序,就是可以执行php网站源码的我们可以安装PHPWAMP这个程序在服务器,有使用教程的也是比较好用的,当然这是免费的。服务器方面的需要安装,但是虚拟主机的话,服务商已经安装好了。我们可以在虚拟主机管理里边进行一个版本的切换。
2、下载一个网站源码:网站源码都是有很多的,搜索网站源码,就可以发现有很多很多的网站源码,我们当然要选择自己需求的,而且免费的。我搜索了一个 表白网站源码
3、发现它生成后是不能下载只能看看的,我们需要弄到我们的网站,但是你可以去一些网站源码的下载网站,下载了后修改修改就可以上传了。我这里把那个表白源码用浏览器复制源码出来了。
4、网站的源码准备完毕后我们到虚拟主机的管理页面,一般会FTP账号密码和上传地址的,我们下载个ftp工具,百度搜索有很多可以下载连接后我们找到网站根目录一般为wwwroot 或者www 或者root,这几个目录就是网站的。在这个目录里面把所有文件都删除,然后选择上传文件
5、全选我们的网站源码,点击上传然后等待上传完毕
6、上传完毕后,网站就搭建完成了。就可以访问看效果了。
服务器的网站源码上传
1、上面是对于虚拟主机的上传服务器的话,我们先远程桌面连接,远程连接前,在选项的共享剪贴板勾上再连接。在里面安装PHPWAMP,根据教程设置好后点击打开网站根目录。小化远程桌面,到我们的网站源码那里,全选,然后CTRL+C进行复制再切换到远程桌面里面,在网站的根目录点一下空白处,CTRL+V进行粘贴等待粘贴完毕就完成了。
开启静态cdn
1、开启静态cdn我们需要把域名备案了,具体备案方法看一下相关的教程然后我们搜索 百度云加速注册了账号,选择免费的,提交网址等待审核,审核很快的之后根据教程,去域名管理处把DNS修改成百度云加速提供的,然后根据自己的网站进行设置缓存比如我这个,将关键字index(index.php就是首页文件的意思 index.html等等都是根据优先级决定。)设置30天缓存,将首页设置30天缓存。后点击开启加速。