零基础学建网站
1、首先,要搞明白网站构造。域名+服务器+网站内容=可供网友浏览的正常网站。打个比喻:你有一台电脑,每天不关机。然后把你的电脑绑定域名,网友就可以通过域名来访问你的电脑桌面,为了让大家更直观的看到你电脑上有什么东西,那么就需要用快捷方式把你C盘、D盘、E盘、F盘用快捷方式发送到桌面上,桌面上显示的C盘、D盘、E盘、F盘图标就相当于网站的导航,网友可以通过快捷方式进到你的硬盘里去看文章图片,或者下载东西,把各个盘里的文章和图片用快捷方式发送到桌面,就相当于网站内容。在这个比喻里面,你的电脑就相当于一个服务器,域名也就是大家所说的网站地址。你电脑里保存的图片,文章就是网站内容。那么下面来讲下怎么去实际操作:
2、 架设一个网站,我们先要租一个服务器,也就是大家说的空间,空间的分类很多,比如虚拟主机、vps主机、云主机什么的。作为新手我个人建议是租一个虚拟主机,50-200块钱之间的价位,这样的好处是,他们提供基础的技术服务,捣鼓出问题他们可以给你修复,感觉不好用还可以让他们给你换一个服务器,有什么不懂得话还可以向客服咨询。或者自己配置本地服务器(Apache+PHP+MySQL)就是在自己的电脑上配置一个服务器(相当于磁盘分区、设置磁盘盘符之类的东西),优点:就是免费不要钱;缺点:1、本地环境配置这些东西,我到现在也没看明白,不会配置。2、有问题不会处理,网上也不好查出来费时费力。虽然现在有appserv这样的工具(就像现在的电脑系统安装盘),不需要再去一步步自己去配置服务器环境,只要安装上就可以了(我是前几天才知道的,不想花钱可以去百度一下,安装教程http://jingyan.baidu.com/article/91f5db1bf72ac01c7f05e3a7.html)。安装appserv之前建议先把自己的电脑备份下,之前我用过一次,中间搞出问题,安装不了网站程序,到最后只能重做电脑系统。现在装了windows10系统,不支持appserv也就没在使用。 还有,现在网上有很多免费空间,不建议新手去整那个,听说有很多限制,并且广告多,没有用过没有太多的发言权,个人认为什么都不懂的情况下去用免费的东西,纯粹是浪费时间和精力。一句话,天下没有免费的午餐!!!下面是一个虚拟主机的控制面板,
3、 现在服务器配置好了,(也就是相当于电脑买回来,系统也安装烂衣茫庥好可以使用了)。然后需要一个标记,这样人们才能找到你的电脑。这个标记就是域名,可以先买一个,一年20-50块钱在新网和万网都能买一个,至于域名解析什么的,先不用去了解,只要把买到的域名告诉空间商就可以了,他们会帮助你解析。他们会帮你把域名和空间连接起来,时间久了你自然就明白这些东西之间的关系。如果自己本地配置的服务器暂时还用不上域名。 域名,空间都准备好了,可以安装建网站的程序了(相当于电脑安装好以后,换个自己喜欢的主题),现在比较热门的有(就像现在很多系统安装盘有windows、vista、mac一样选一个):1、discuz!做论坛用的首选,基本不需要什么语言基础(个人建议没有语言基础的朋友先用这个,比较易懂,这个程序安装以后有点像QQ空间操作一样,不过想要完全按照自己的想法去改造还是需要一定的语言知识)。2、wordpress也很简单,现在比较热门3、dedecms各类网站都能做,并且新手大多数首选需要有一定的html、css、js语言基础。4、phpcms相比dedecns,个人感觉这个更大气一点,当然需要的知识也更多。5、还有很多比如帝国cms、phpwind之类的本人没有去了解太多,不在列举了。想了解的可以自己去看看。6、如果是想个性化自己的网站,这些程序都可以用,他们都有最基础的模板,可以边用边学。然后把这些建站程序放入你的空间(把主题安装到你的电脑),一般的虚拟主机的控制面板都有一个软件预装的功能,相当于新买的电脑里面有这些主题可供你使用,你可以选择要用那个,还需要自己去安装。如下图:
4、 如果对空间商提供的预装软件版本不满意的话,可以自己上传自己选择的软件版本(自己找安装盘)。这样就需要用到ftp来上传文件。至于ftp怎么用,下载安装一个ftp软件实际操作一下+百度出来的教程相辅助更容易明白。用ftp把下载来的建站程序上传到虚拟主机根目录(根目录一般指wwwroot文件夹),就完成了预装软件。软件预装完以后,在浏览器输入你买的那个已经让空间商解析过的域名,地址栏输入http://你的域名,就会出现一个安装界面,前面基本是无脑下一步,到下图的时候只要对应数据库名,数据库用户名和数据库密码这些填写对就可以了。可以参考百度经验http://jingyan.baidu.com/article/6dad5075f3a066a122e36e5f.html
5、建站程序安装完以后,你就可以进入后台操作了。至于做什么样的网站,就完全看自己了!在此祝愿各位能打造出自己喜欢的网站!