html - 在 Adobe 括号中创建代码后如何创建网站?
问题描述
很明显,我是编码新手。我使用 Adobe 括号中的 HTML 创建了一个网页设计。如何从这里创建自己的网站?就像获得域或主机一样。不确定这些是否是正确的词
解决方案
欢迎来到 Web 开发的精彩世界!恭喜您创建了第一个 HTML 网站。
我不确定您对该主题了解多少,因此我将尝试解释使网站“在线”的基础知识。
网站本质上允许您访问文件目录中其他人的 HTML 文档。您可能已经注意到一些格式为“www.example.com/file.html”的 URL。这意味着要让您的网站上线,您需要一台计算机来“托管”您的 HTML 文件。由于您可能不想全天候 24/7 离开您的计算机,因此您需要使用网络托管服务。有许多提供类似服务的网络托管公司,但它们本质上都有相同的目标——为人们提供远程访问您文件的方法。我选择的托管服务是Digital Ocean因为它们在小型 Web 服务器上提供了不错的价格。通过您的 Web 服务器(本质上是在某个仓库中运行 Linux 的计算机),您可以安装 Web 服务器软件(如 Apache),它允许您将 html 文件放入一个特殊的目录中,该目录可以从 Web 浏览器访问( /var/www/html 之类的东西)。将文件上传到服务器后,您可以通过服务器的 IP 地址(http://xxx.xxx.xxx.xxx形式的一些深奥数字)访问您的网站。
当然,您不会通过 IP 地址访问网站(至少大多数人不会)。这就是“域名”的用武之地。网络提供了一个漂亮的功能 (DNS),它允许您将域名映射到 IP 地址。因此,您可以访问您最喜欢的域名购买网站(例如您可能听说过的GoDaddy)并购买选择的开放域名。一旦您购买了域名(例如 DragonFire09.com),您可以将此域名映射到您的 Web 服务器的 IP 地址。
这是使网站上线的两个主要步骤!我希望这能提供一些见解。请注意,让网站上线需要花钱,因为您需要为托管服务和域名付费,但这是一种很棒的体验,因为在此过程中,您将接触到 Linux 和 Web 堆栈的其他部分。
当然,您始终可以在本地创建文件并通过您自己的 Web 浏览器免费对其进行测试。
祝你好运!
推荐阅读
- gnuplot - Key 中轮廓级别的标签
- xml - 无法使用 perl 从 XML 文件中获取值
- r - 通过函数式编程消除for循环
- typescript - Vee 验证。在字段值上使用标志返回未定义?用 TypeScript 编写
- html - 带有 DIV 的仅 CSS 表。如何不滚动第一行
- r - 如何在错误栏中添加值?
- ios - 如何在iOS swift4中搜索UITabelviewcell作为2个数组?
- c++ - 在c ++中重新创建文件后丢失文件的写权限
- regex - 我想使用正则表达式在正则表达式中插入特定字符?
- angular - 如何使用基于索引的数组过滤器而不在打字稿中使用元素回调