使用 WebMatrix 在 15 分钟内构建博客网站






4.75/5 (11投票s)
如何在 15 分钟或更短时间内使用 WebMatrix 构建博客网站
引言
这是一篇关于如何使用 WebMatrix 获取开源博客引擎、进行配置并将其上传到实时网站的文章,整个过程不到 15 分钟。
使用 WebMatrix 构建博客网站
还有比使用 WebMatrix 构建博客网站更好的方式来开始 WebMatrix 博客吗?您知道,WebMatrix 的大部分重点都放在如何使用“Razor”语法轻松编写 ASP.NET Web Pages,但 WebMatrix 的功能远不止于此。其中一项功能就是可以轻松地从 Web 应用程序库中使用开源 Web 应用程序。其中一个应用是 BlogEngine.NET,我选择它有两个原因。第一——它使用 .NET,而我的 ISP (DiscountASP.NET) 支持 .NET;另一个原因是,它是一个不需要外部数据库的罕见博客引擎,而我的 ISP(像大多数其他 ISP 一样)会额外收取费用。
所以,这是我的开始方式。(假设您已安装 WebMatrix。如果您没有,请访问 http://www.microsoft.com/web,然后从那里开始。)
启动 WebMatrix 时,您将看到一个选项,用于从 Web 应用程序库创建新应用程序
选择此项,您将看到 Web 应用程序库对话框。从中选择 BlogEngine.NET。
它将下载并安装。然后您将看到 WebMatrix 工作区,其中加载了 BlogEngine.NET 应用程序。
使用应用程序按钮运行该应用程序,您将看到默认的 BlogEngine.NET 页面。
您已准备就绪!祝贺您。
那么,让我们更进一步,看看添加博客条目需要什么。好吧,默认用户是“admin”,密码是“admin”,所以请使用这些凭据登录,您将在右侧的“管理”部分看到一个“添加条目”项。
选择此项后,您将进入一个基于 Web 的 HTML 输入表单。它非常棒,我将用它来编写第一篇帖子,但我个人更喜欢 Windows Live Writer,您将在本文稍后(希望)看到它集成到网站中。现在,输入一些简单的内容,例如“我的第一篇博客文章”。
完成后按“保存帖子”。您将被带回到已安全写入并正在由您的页面呈现的博客帖子。现在您看到您的博客正在运行。接下来,看看如何将其上线。
在 WebMatrix 的网站工作区中,有一个链接“为您的网站需要托管”。如果您还没有主机,这是查找支持 WebMatrix 的新主机的好方法。
如果您像我一样已经有一个网站,您可以使用 ISP 提供给您的设置来配置您网站的远程发布位置。
发布支持 FTP、FTPS、SSL 和 WebDeploy。我使用的是传统的 FTP,所以我在发布设置对话框中输入了服务器详细信息。
您可以看到,您可以点击“验证连接”按钮进行测试,并直接从对话框中设置站点根目录。点击“发布”,您就可以开始了。WebMatrix 将上传您的文件。
第一次上传时,它有很多文件要上传,所以应该需要一段时间。WebMatrix 的一个很棒的功能是它会在每次上传前检查差异,因此后续上传会快得多。一旦上传完成,您的网站应该就可以正常运行了。
接下来发生的事情取决于您的 ISP。我使用 DiscountASP.NET,它允许我在服务器上创建一个文件夹(在本例中是/blog),但 ASP.NET 需要 IIS 将此文件夹视为一个应用程序才能运行。我还没有这样做,所以出现了这个错误。
没关系。没问题。不要惊慌,我知道我的毛巾在哪里。我的 ISP 给了我一个选项,可以轻松更改它,我相信您的 ISP 也会。如果您不使用 DiscountASP.NET,请查看您的 ISP 的文档,了解如何将文件夹转换为应用程序。使用 DiscountASP.NET,这非常简单。只需登录他们的网站账户,然后选择“Web 应用程序工具”。
选择文件夹,在本例中是“blog”,然后点击“安装应用程序”按钮。
它会花几秒钟来完成。完成后,返回您的网站。搞定,您有了您的第一个博客。祝贺您!
等等!您刚刚上传了一个博客,而全世界都知道您的用户名和密码。这不好!返回您在 WebMatrix 中运行的本地博客并再次运行它。使用“admin”、“admin”登录并更改管理员密码。您会在页面右侧的“管理”部分的底部看到“更改密码”链接。
更改密码后,返回 WebMatrix,然后点击“发布”按钮。WebMatrix 将遍历您的网站,并找到您所做的更改。
点击“继续”,只有这些文件将被上传。简单快捷,对吧?现在,当我访问我的实时博客 http://www.philotic.com/blog(或 www.destinypress.net/blog)时,我可以看到登录链接不再允许“admin/admin”,而是必须使用我的新密码。太棒了!
您猜怎么着?我现在还可以将博客与 Windows Live Writer (WLW) 集成。这很容易。只需打开 WLW,从其他服务添加一个新博客,然后输入博客地址(在本例中是 http://www.philotic.com/blog)以及用户名和密码。然后您就可以开始使用了。我在这里边工作边在 Word 中写了这篇帖子,现在将复制粘贴到 WLW 并发布……。
历史
- 2010 年 8 月 10 日:初始发布