文档目录

快速入门


本教程将指导你如何基于给定的 虚拟机样本.tconf 配置文件,设置一个简单的静态网站。我们将重点配置域名、端口、默认页和程序目录这四个关键参数。请确保你已经安装并配置好了坦克 PWA3 软件。


步骤 1:创建新的配置文件副本

首先,进入坦克 PWA3 安装目录,例如 tank-pwa3\虚拟机\ 复制现有的 虚拟机样本.tconf 文件,并将其重命名为适合你的新静态网站的名字,例如 pwa.shos.tconf

cd ./tank-pwa3/虚拟机/
cp 虚拟机样本.tconf pwa.shos.tconf
# 如果在 Windows 系统,直接按 Ctrl + C ,再按 Ctrl + V 复制。然后重命名 pwa.shos.tconf

步骤 2:编辑配置文件

打开 pwa.shos.tconf 文件,按照以下步骤进行修改:

  1. 域名
    • 设置你的静态网站的域名。假设你要使用 pwa.shos 作为域名。
    • 域名=「pwa.shos」
      

  2. 端口
    • 指定静态网站监听的端口号。通常情况下,静态网站会使用标准 HTTP 端口 80 或 HTTPS 端口 443。这里我们选择 80。
    • 端口=80
      

  3. 默认页
    • 定义当用户直接访问域名时显示的默认页面。对于静态网站,通常是 index.html
    • 默认页=「index.html」
      

  4. 程序目录
    • 指定静态网站文件存放的位置。假设你的静态文件存放在 D:\网站\pwa.shos 目录下。
    • 程序目录=D:\网\pwa.shos
      # 或者 Linux 系统下你的网站在 /home/用户名/www/pwa.shos
      # 程序目录=/home/用户名/www/pwa.shos
      

  5. 注释不需要的部分
    • 注释掉与动态内容处理、HTTPS 证书管理等无关的部分。例如,注释掉所有关于后端服务器代理、HTTPS 证书签发等内容。

修改后的配置文件示例 (pwa.shos.tconf)


# 静态网站配置文件

域名=「pwa.shos」
端口=80

默认页=「index.html」

# 如果虚拟机需要指定程序目录,则删除注释。
程序目录=D:\网\pwa.shos

# 下面是不需要的部分,已注释掉
!访问控制=访问控制一

!重定向到HTTPS

!HTTPS证书《
    # 自动签发证书注册邮箱=xxx@xxx.xx

    !自动签发证书《
        区域="xxx"
        访问ID="xxx"
        访问密钥="xxx"

    !证书=虚拟机/HTTPS证书/你的证书目录/你的证书
    !私钥=虚拟机/HTTPS证书/你的证书目录/你的证书key

!后端服务器代理《
    瞄准路径=/
    后端地址=http://127.0.0.1:4000
    只代理文件类型=「php」

步骤 3:上传静态文件

将你的静态 HTML 文件、CSS 文件、JavaScript 文件和其他资源放置在你指定的 程序目录 中,即 D:\网站\pwa.shos

下载静态网站模板(可选)

如果用户没有静态网站,可以访问这个网站进行下载 https://sc.chinaz.com/moban/ ,选择一个您喜欢的网站模板,点击下载,然后解压到 D:\网站\pwa.shos


步骤 4:重启服务器

确保所有的更改都保存好之后,重启你的服务器以应用新的配置。

# Windows 系统直接关闭坦克 PWA3,然后重启。
# 对于 Linux 系统
# sudo systemctl restart tank-pwa3.service

步骤 5:验证配置

打开浏览器,访问你配置的域名(例如 http://pwa.shos),必须加 http, 因为 shos 是自定义顶级域名,检查是否正确加载了默认页面 index.html。如果一切正常,你应该能够看到你的静态网站。


总结

通过以上步骤,你已经成功地配置了一个简单的静态网站,仅需关注域名、端口、默认页和程序目录这四个核心参数。这种简化的方式非常适合托管纯静态内容,如个人博客、项目展示页面等。如果你有更多高级需求,可以逐步添加其他功能和配置。