不会编程,但想搭建一个免费的网站,Publii + GitHub Pages 是一个非常不错的选择。Publii 是一款开源的桌面应用程序,可以帮助你轻松创建静态网站,而 GitHub Pages 则提供免费的静态网站托管服务。以下是详细步骤:

一、准备工作

  1. 注册 GitHub 账号
    • 如果你还没有 GitHub 账号,访问 GitHub 官网 并注册一个账号。
    • GitHub 是一个代码托管平台,但也可以用来托管静态网站。
  2. 下载并安装 Publii
    • 访问 Publii 官网,下载适合你操作系统的版本(Windows、macOS 或 Linux)。
    • 安装完成后,打开 Publii 应用程序。

二、使用 Publii 创建网站

  1. 创建新网站
    • 打开 Publii 后,点击“新建网站”按钮。
    • 在弹出的对话框中,输入网站名称(例如“我的个人网站”)。
    • 选择一个默认主题(Publii 提供了许多免费主题,你可以稍后更换)。
    • 点击“创建”按钮。
  2. 编辑网站内容
    • 在 Publii 的左侧菜单中,你会看到“首页”、“文章”、“页面”等选项。
    • 首页:你可以编辑首页的内容,添加标题、描述等。
    • 文章:点击“新建文章”,输入文章标题、内容等。你可以使用内置的编辑器,它支持富文本格式。
    • 页面:你可以创建静态页面,例如“关于我们”、“联系方式”等。
    • 菜单:在“菜单”选项中,你可以设置网站的导航菜单,将文章和页面添加到菜单中。
  3. 自定义网站
    • 主题设置:点击左侧菜单中的“主题”,你可以选择其他免费主题或自定义主题样式。
    • 网站设置:在“设置”中,你可以配置网站的基本信息,例如网站标题、描述、语言等。
    • SEO 设置:你可以为每篇文章或页面添加 SEO 标题、描述等,优化搜索引擎排名。
  4. 预览网站
    • 在 Publii 的右上角,点击“预览”按钮,查看你的网站在浏览器中的效果。
    • 如果不满意,可以返回编辑页面继续修改。

三、将网站部署到 GitHub Pages

  1. 创建 GitHub 仓库
    • 登录你的 GitHub 账号。
    • 点击右上角的“+”号,选择“New repository”。
    • 输入仓库名称(例如my-website),并确保选择“Public”(公开)。
    • 点击“Create repository”按钮。
  2. 配置 Publii 以发布到 GitHub
    • 在 Publii 中,点击左侧菜单的“发布”选项。
    • 在“发布目标”中,选择“GitHub Pages”。
    • 点击“连接到 GitHub”按钮,登录你的 GitHub 账号并授权 Publii 访问你的仓库。
    • 在“GitHub 仓库”中,选择你刚刚创建的仓库(例如my-website)。
    • 点击“保存”按钮。
  3. 发布网站
    • 点击“发布”按钮,Publii 会将你的网站文件上传到 GitHub 仓库。
    • 发布完成后,GitHub Pages 会自动构建并部署你的网站。
  4. 访问网站
    • 在 GitHub 仓库页面,点击“Settings”(设置)。
    • 在左侧菜单中,选择“Pages”。
    • 你会看到一个自动生成的网站地址(例如https://your-username.github.io/my-website),点击链接即可访问你的网站。

四、自定义域名(可选)

如果你有自己的域名,可以将其绑定到 GitHub Pages:
  1. 在你的域名注册商处,将域名的 DNS 记录指向 GitHub Pages 提供的地址(通常是your-username.github.io)。
  2. 在 GitHub 仓库的“Settings” > “Pages”中,输入你的自定义域名并保存。

五、维护和更新

  • 如果你想更新网站内容,只需在 Publii 中编辑并重新发布即可。
  • GitHub Pages 会自动同步更新后的文件。

总结

通过 Publii + GitHub Pages,即使你不会编程,也可以轻松搭建一个免费的个人网站或博客。Publii 提供了简单易用的编辑界面,而 GitHub Pages 提供了可靠的免费托管服务。希望这些步骤对你有帮助!如果还有其他问题,欢迎随时提问。