网站开办内容(如何建立个人网站的事情讲清楚教程)
优采云 发布时间: 2021-12-06 01:13网站开办内容(如何建立个人网站的事情讲清楚教程)
2002年正式接触计算机,2003年接触网站建设,时间不算太短,想一想。虽然我不是高手,但我还是有一定话语权的。几个月前,江表哥被鼓励逃离Live Space并建立自己的巢穴。最近,他动了自己的网站和《统计城》网站,然后帮助《贝吉塔星球》逃离了惊天动地的Live Space。后来有朋友问起如何打造个人网站,所以我才写了一个教程,把这座建筑的来龙去脉网站 解释清楚。
一、网站的搭建准备材料:域名和空间
一个 网站 通常由一个域名和一堆网页文件组成:
注意有些国外的空间几乎可以当自己的电脑使用,包括编译安装程序(比如Python),SSH登录,命令行可以执行MySQL等等,好像国内没见过这么免费的空间。
域名和空间不一定相关。域名的作用是将一个IP地址映射为字符串,因为(1)IP地址太难记了(2)IP地址数量有限(在同一个IP上)你可以放N个域名。)这就是为什么你需要一个域名。这意味着你可以自由改变空间。如果有一天你对空间服务提供商不满意,你可以踢他把域名解析到另一个地方. 使用另一个空间. 嘿,等一下,什么是域名解析?
二、关于网站的配置1、域名的设置
注册好域名并付款后,域名就是你的了。如果您在中国注册,您支付的域名可能不是您的。请务必查看您是否拥有以下权利:
如果域名真的是你的,那么哪天你对注册商不满意,你也可以把它踢掉,转移到另一个注册商。
域名设置主要是为了一些解析工作,包括:
A记录:将域名指向主机IP,可以将顶级域名或子域名指向特定IP,所以您的子域名和顶级域名不必在同一台服务器上比如我可以指向66.147.240.177,将test.yihui.name指向127.0.0.@ >1 等 MX 记录:是邮件服务器。大家都知道邮箱的形式是***@***.***。单击“发送”发送电子邮件后,首先您的电子邮件服务提供商应根据收件人的电子邮件地址。域名查找其 MX 记录,然后将电子邮件发送到相应的(另一个)电子邮件服务提供商。比如我的域名yihui.name的MX记录是ASPMX.L.GOOGLE.COM,是Google Apps的邮件服务。地址,当你给xie@yihui.name发邮件时,系统会先找yihui.name的MX记录,看到哦,是谷歌,然后发到谷歌家,谷歌收到邮件,一看哦,如果你想发送给xie用户,那就发送到xie的收件箱;我记得之前搜狗好像有提供免费邮件服务。我不知道它是否还在,我已经使用 Google Apps 很长时间了。CNAME:别名。这东西只是一个域名“掩码”。比如我把google.yihui.name的CNAME设置为,那么当你访问前者时,你实际上是在访问谷歌,域名中收录的任何路径都将保持不变。会自动传到,比如google.yihui.name/services/正在访问/services/,但是浏览器地址栏中的地址不会显示后者,而是“
设置好域名后,主机上还需要做一些回显工作。如果域名有A记录,但主机没有“收到”,则不能使用网站。主机如何接收取决于它安装的网站服务程序。Apache 现在很流行。当然,还有几个网站还抱着Windows IIS大腿(使用ASP语言+Access数据库)。有一个新的软件可能会取代 Apache,但名字忘记了。以阿帕奇为例。会在主机上创建一个虚拟主机(Virtual Host)配置文件,告诉服务器,“喂,有个网站指向你,你要服务这个网站,这个网站 放在某个目录下,如果用户访问某个网站,您负责向用户显示该目录中的文件。” 这是大体原理,细节我就不多说了。
对于用户来说,不要担心这么多细节。对你来说,上述原理的实现就是在后台将域名绑定到宿主机的目录(子域名绑定到子目录)。一般来说,网站还需要两个辅助工具,让车主可以随意配置自己的网站,分别是FTP和数据库。
(1)使用FTP传输网页文件
FTP 用于将文件传输到某个服务器。只要您购买了虚拟主机服务,通常都会为您提供一个 FTP 帐户。您可以使用该帐号登录您的主机,上传网页文件,然后用户就可以访问了。一个常识是,诸如 index.htm/index.php 之类的 Web 文件通常是主机在您访问目录时会自动为您找到的文件。比如访问yihui.name,主机会自动查找是否有index.php。如果是,请执行此文件并为您的浏览器生成 HTML。这个文件的文件名可能是可以配置的,但是建议不要单独放在上面。
现在有很多成熟的建站系统,从网上下载然后上传到服务器,访问你的网站,按照提示一步步配置,就像安装软件一样。
(2)网站数据库
动态网站大多数需要一个数据库(甚至是一个文本文件“数据库”)。如果你的 网站 使用 PHP 语言,那么 MySQL 是一个完美的搭配。如果是PHP+MySQL空间(Linux主机一般都是这种情况),主机服务商会给你分配一个MySQL数据库账号,包括:数据库主机(多为localhost)、数据库名称、用户名、密码。在安装web程序的过程中会要求您填写这四项。
三、网站 操作
对于那些程序员来说,第一个例子通常是hello world。如果您愿意观看 hello world,请使用任何文本编辑工具在名为 index.htm 的文本文件中写入“hello world”(注意 Windows 将默认隐藏文件扩展名!确保文件名不是 index.htm .txt,我不关心),上传到网站的根目录,然后访问你的网站,你就可以欣喜若狂地看到这个太老的hello world了。
一个体面的网站当然不像hello world那么简单。它运行起来就像一个复杂的程序,可能会有文件之间的函数调用、数据库访问等等。世界上真正开发网站程序的人肯定不在少数,不用着急,用别人的程序就行。典型的 网站 系统包括:
网站的安装没什么好说的。通常,您将网页文件放在服务器上,然后访问您的网站并按照提示进行操作。设置网站 name 是一个名字,password 是密码。然后你就会发现,一个小小的个体,也能创造出一个看似可怕的大网站。
但是网站的维护并不是一件简单的事情。当你有权面对所有的选择时,你也会感到痛苦。像我这样业余玩了几年网站的人,都快得职业病了。如果他们不对齐,他们会感到不舒服。您可以一目了然地看到哪里缺少空间。段落开头的空格缩进了2个字符或者1.9个字符感觉不一样。你可以改变一切,你可以随心所欲地安排。只需一个文本编辑器和 FTP,您就可以更改上传、上传并观看更改。仿佛永远。因此,你必须要有一个良好的心态来构建网站。不要有完美的心态,否则你的一生都要不断地改变。现在 网站 系统更新也很快,每三五个就有一个新功能,让你心痒痒:该不该装一个A插件/换一个B主题?张三甲有个很酷的功能,要不要想办法搞定?...
所以,我建议你学HTML和CSS和PHP+MySQL,还是不学?我也不知道。
还有搜索引擎优化(SEO),采取一些策略让搜索引擎喜欢你的网站,让你的搜索排名高,你要了解什么是网页元信息(关键词,描述) , 什么是 301 重定向,什么是 404 错误,什么是 Apache 的 Rewrite 模块,什么是伪静态 URL;...
四、总结
不是第一次看到总结写到最后吗?
购买域名,避免奸商。建议通过熟悉的朋友介绍。如果没有,你可以使用谷歌;如果在国外购买,可以使用美元*敏*感*词*或PayPal支付;域名必须每年支付。购买虚拟主机空间,避免奸商。建议通过熟悉的朋友介绍。不,不要随意谷歌。因为空间性能很重要,不试试不知道;根据您的网站要求购买相应的空间(静态?动态?多少钱??),中国有不同类型的空间,可能会按大小收费。据我所知,国外的HostMonster是没有大小限制的,一个价格,开放给你使用,当然域名服务器或者A记录会一直设置硬盘大小限制,指向主机通过FTP上传网页文件,然后访问你新的网站配置你的网站,通常你可以登录网站后台进行设置,通常做一些日常更新,看嫉妒功能也可以自己DIY。如果你非要从我的影冥神武天朝那里购买虚拟主机,恭喜你,你有最重要的一步,就是去影冥神武公测部准备鸟类记录,并在网站上搜索记录。那么,你准备好自己烧香了吗?我不在乎。一天不备案,网站一天都跑不了,托管服务商会卡死你。@网站背景设置,平时做一些日常更新,看嫉妒功能也可以自己DIY。如果你非要从我的影冥神武天朝购买虚拟主机,恭喜你,你有最重要的一步,就是去影冥神武公测部准备鸟类记录,并在网站上搜索记录。那么,你准备好自己烧香了吗?我不在乎。一天不备案,网站一天都跑不了,托管服务商会卡死你。@网站背景设置,平时做一些日常更新,看嫉妒功能也可以自己DIY。如果你非要从我的影冥神武天朝那里购买虚拟主机,恭喜你,你有最重要的一步,就是去影冥神武公测部准备鸟类记录,并在网站上搜索记录。那么,你准备好自己烧香了吗?我不在乎。一天不备案,网站一天都跑不了,托管服务商会卡死你。也就是去英明神武公示部准备鸟类记录,并在网站上搜索记录。那么,你准备好自己烧香了吗?我不在乎。一天不备案,网站一天都跑不了,托管服务商会卡死你。也就是去英明神武公示部准备鸟类记录,并在网站上搜索记录。那么,你准备好自己烧香了吗?我不在乎。一天不备案,网站一天都跑不了,托管服务商会卡死你。