如何搭建一个网站(修注版3)

时间: 2022-07-31 08:35:53 浏览次数:233

注释:本篇文章写自十多年之前,前两年曾于网上搜索电影时却搜出了很早被他人传至百度文库的这篇文章,并被其标为了原创,百度申诉时原域名icezero.com已经不使用所以没有通过,后对一些内容进行了修注并存放至新域名hyeohye.net,此次进行再版修注同布新域名hyeos.net。原名《如何建立个人网站》

写这个是因为本人在高中的时候就想自己建立一个属于个人的网站,但迟迟一直未能如愿,直到在看到一些朋友自己做网站,尤其是为政府或公司单位建立网站时受到一些刺激之后才开始了真正有了自己的网站建设

当初之所以没有付诸行动,多数原因是不知道如何建立一个网站,网上搜索到的资料总是吓唬的门外汉不敢有所为,门槛似乎很高,然则,对于普通个人网站的建设来说其实是很容易,因此有了写下这篇文章的动机,旨在希望自己个人网站搭建的朋友能够不再迷茫。而且对于一些商业网站的建立也有知识相同相辅的作用。

空间,域名具备了之后所需要的便是空间。域名可以想像成为一个家户的门牌,要找到一户人家首先是要知道他的门牌,而门牌有了,而挂门牌的家户就必须得还有实质性的房屋,不然门牌再好,没有实体房屋做基准也是没有用的,所有人只能看到一个门牌却看不到房屋里面的人和物。空间就是用来摆放人和物的容器。同样的,空间也可以注册得来,有条件的朋友还可以自己搭设个人服务器空间,不过成本会很高,对于个人建站来说我不提倡,有票票的朋友尽可以自己去购买电脑和带宽自己搭设服务,但这不在本文讲述范围内,那些技术活需要另开篇章,只说明一点,在做服务器的时候尽量选择开源系统(debian/ubuntu/centos,centos已经不再被维护尽量不再使用),WINDOWS系统虽然好,但是易用及稳定性不如LINUX开源系统,我推荐的有DEBIAN(我个人是个DEBIAN爱好者,现已转入Gentoo行列,更省心)。

域名和空间基本的讲解都说明了,接下来就是域名与空间如何搭配才能使用了。这也使我想起了小学的时候学过的鸟类学做鸟窝的课文故事,有些朋友如果没细看完全文就闪了,如果网站不能访问是你活该……嘿嘿!

域名可以解析,空间可以绑定域名,接下来讲的就是如何使用空间了。因为一个网站最实质的精神是在于空间内容,而不是域名,所以如何使用空间是最大的学问。

要使用空间就得了解空间的实际支持情况,是否支持动态网页,是否支持PHP,是否支持数据库,它们的支持版本是什么样的,这些都需要了解,当然了,这些大量的工作已经有前人为我们铺设好了,例如老佐博客所公布的资源都已经做了相应的测试并把信息公布在网站上。每个人都可以查看与自己所需相应的资源内容。如果单纯的只是做一个静态网页内容,根本不需要再去考察,所有空间最基本的就是静态网页内容支持,如果这一点也做不到,那就不是空间提供商了。我们所要考虑的使用一个空间做一个类似论坛一样的网站。

当空间的支持一切都已经不再是问题,接下来的就是如何使用安装了。有些朋友会奇怪为什么要安装,其实这才是真正的我们要做的。

因为我们都是初建立个人网站的新手,自己也不一定有编程的能力,所以最好且最便捷的方法便是安装他人提供的建站程序。论坛程序如DISCUZ,博客程序如:WORDPRESS,聊天室程序如PHPFREECHAT或X7CHAT,这些都是我曾经所使用的建站程序。要使用它们我们需要到相应的官方网站进行PHP源程序下载,一切都可以放心,这些所有的程序都是开源的,可以不用花钱免费下载并自由使用。

当下载了建站所需的安装程序之后,接下来便是如何安装到空间。

首先,我们需要拥有空间FTP上传的帐户和密码及FTP服务器地址,这个在注册空间之后服务商会在类似邮件的文档里给出,也有的空间需要自己做相应设置,不再做更多阐述。有了FTP帐户和密码及服务器地址,我们就可以使用FTP上传工具上传文件或程序到空间,在这里我们把所下载的安装程序上传到空间,可根据要求做相应的文件目录设置,例如,我们要把论坛程序和博客程序,聊天室程序都安装在同一个空间,因此为了不使它们混合互相混乱便需要建立不同的文件夹安装不同的程序,论坛程序可考虑安装到BBS目录,博客程序安装到BLOG目录,聊天室程序安装到TALK目录,在这里需要注意的是目录设置一定是英文的,中文目录可能出现意想不到的疑惑问题,甚至在安装或访问的时候出现不可预测的问题。

当一切安装程序上传到相应的目录之后就可以开始安装了(如果上传文件是压缩文件,则需要相应的解压程序解压文件,稍后做说明),在这里安装的时候一定要参考程序官方提供的说明文档,大多数文档给出的有相应的中文文档,如果没有而且英文基础很弱的朋友可使用在线翻译进行查阅。之所以要诸位查阅官方说明文档是有很大原因的,有些朋友在安装过程出现问题致使不能正常安装便有可能是因为没有按照官方说明文档去做,有些程序在安装的过程中需要对相应的目录或文件做权限和命名修改设置,而上传的文件默认权限可能不符合安装要求,这个时候就需要手动修改,一般来说FTP工具都会提供文件和目录权限和命名修改的功能,只要照着说明文档进行相应修改调整便是了。

当一切照着说明文档修改调整之后便可以安装了,安装程序一般是在INSTALL目录,说明文档一般都会指出安装的路径,比如:http://hyehye.net/bbs/install/这样的格式,有的程序在第一次安装的时候只需要输入相应的访问路径就可以http://hyehye.net/bbs/,当安装完成之后再次访问安装时就会提示错误或已经安装过了,最后把安装文件按照官方说明文档进行相应的删除和清理就可以了。

安装的时候,在这里,还需要给大家一个提示,那就是数据库的应用。

一般来讲数据库要在安装程序开始之前先行建立,数据的建立按照空间服务商给出的说明进行建立,建立好相应的数据库之后记录下数据库名,用户,密码,服务器地址,在安装程序的时候进行相应的设置,不再赘述。例如:数据库名:DATABASE-BBS,用户名:USERBBS,用户密码:USERPASS,数据库地址:LOCALHOST。(提示:一般程序安装之前需要进行相应的CONFIG.PHP文件修改,就是修改数据库连接的,按说明文档进行相应修改就可以了)。

这样,安装程序就可以顺利进行了,如果还出现什么错误则需要查看相应的错误说明,然后进行网络搜索或者查看官方文档给出的错误说明,这需要根据不同的情况做不同的处理。当一切安装完成,就可以登录后台管理做相应的网站设置和变更,添加插件,设置模板或格式等等,一切就请参考说明文档。

最后,还需要说明白另外几点,那就是域名的访问和压缩文件的处理。

虽然空间我们绑定了域名,但如果不在域名服务商那里进行域名对空间地址的记录处理也是没有用的,多数情况下免费空间给出的绑定地址不是IP的,这样就需要我们做CNAME记录处理,如果有给定固定IP最好不过,只要IP记录就可以了(有一家加拿大免费空间服务商就提供固定IP,且是免费的)。至于如何做CNAME记录请参考域名服务商和空间服务商给出的说明文档。

压缩文件,绝大多数安装程序下载之后都是ZIP压缩格式的,如果解压缩后上传文件那速度是很蜗牛的,所以建议大家把原ZIP文件直接上传到空间,然后使用在线解压缩程序进行解压缩,大家可以下载UNZIP解压缩PHP程序上传到空间,然后访问UNZIP使用解压缩,也可以使用在线FTP服务网站进行登录空间解压缩,例如网站http://net2ftp.com,有的空间服务商直接提供解压缩功能,根据不同情况做相应的选择便是了。

还有一个问题就是程序选择的问题,有许多喜欢DIY的朋友,乐意去做自己的网站程序,大多是些网络编程高手,我推荐大家做自己的DIY网站,自己编写自己的网站程序,不失为一种自我提高。

PS:OA协同已经被我抛弃了,2021年开始在使用ERPNEXT,可以GITHUB下载到,需要有一定的英语、编程、服务器基础知识,erpnext可以直接应用于电商销售、工厂生产、线上办公、线上教育等各个领域,目前国内开发使用者还不多。

我的个人网站有许多建站相关的文章或己发或转发,有兴趣的可以自行访问。​

最后的最后,我仍是一个不入流的玩家,所以文中难免错误潜心处,还望诸位见谅,不吝赐教。如果各位有什么问题可留言进行讨论。

注:上次编辑于2020年3月31日

最新编辑于2022年4月17日

  非常感谢您读完蓝港网络的这篇文章:"如何搭建一个网站(修注版3)",仅为提供更多信息供用户参考使用或为学习交流的方便。我们公司提供:网站建设、网站制作、官网建设、SEO优化、小程序制作等服务,欢迎联系我们提供您的需求。

标签:

Copyright © 常州蓝港网络科技有限公司 苏ICP备2022017479号-1