--- title: 如何将文件上传到网络服务器 slug: Learn/Common_questions/Upload_files_to_a_web_server translation_of: Learn/Common_questions/Upload_files_to_a_web_server ---
这篇文章将会告诉你如何利用 {{Glossary("FTP")}} 工具来发布你的网站。
前提: | 你必须知道什么是网络服务器? 以及域名是如何工作的。你必须知道如何搭建一个基本环境,还有如何写一个简单的网页。 |
---|---|
目标: | 学习如何将文件上传到FTP服务器。 |
如果你已经建立了一个简单的页面, 你会想将它放到某些网络服务器上。在这章里,我们将讨论如何使用“FTP”。
目前还没有有效的自主学习方法。 请考虑贡献。
有很多FTP客户端。我们的demo使用FireFTP演示,因为用FireFTP构建是非常容易的。如果你使用FireFTP,只要转到FireFTP插件页面并安装FireFTP。
当然这有许多其他的选项。参见发布工具:获取FTP更多的信息。
在个新的标签中打开FireFTP,FireFTP有两种办法。
现在你应该可以看到如下界面:
在这个例子中,我们假设我们的托管提供商(将托管我们的HTTP Web服务器的服务)是一个虚构的公司“Example Hosting Provider”,其URL如下所示:
mypersonalwebsite.examplehostingprovider.net
.
我们刚刚开通了一个帐户,并从他们那里收到了这些信息:
恭喜在Example Hosting Provider开设帐户。
你的账户是:
demozilla
您的网站将在:
demozilla.examplehostingprovider.net
要发布到此帐户,请使用以下凭据通过FTP进行连接:
- FTP 服务:
ftp://demozilla.examplehostingprovider.net
- 用户名:
demozilla
- 密码:
quickbrownfox
- 要在Web上发布,请将文件放入
Public / htdocs
目录中。
让我们查看一下此网页http://demozilla.examplehostingprovider.net/
— 正如你所见,现在这里什么也没有:
注意: 根据您的托管服务提供商的不同,大部分时间您会看到一个页面,内容如下:“此网站由[托管服务]托管”。
要将FTP客户端连接到远程服务器,请按“创建帐户...”按钮并使用托管提供商提供的信息填写字段:
现在让我们连接这个新创建的帐户:
让我们来看看你所看到的:
mdn
)。users/ demozilla
)您应该记得,我们的主机提供商告诉我们,我们的文件必须存储在Public / htdocs
目录中,如右窗格中导航所示:
现在,要将文件上传到服务器,请将它们从左侧窗格拖放到右侧窗格中:
到目前为止,很好,但文件真的在线吗? 您可以在浏览器中返回您的网站(例如http://demozilla.examplehostingprovider.net/
)进行仔细检查:
瞧! 我们的网站已经活灵活现了!
FTP协议是发布网站的一种众所周知的方法,但不是唯一的方法。 以下是其他一些可能性:
干得好,你几乎快完成了。 最后一项重要任务是确保您的网站正常工作。