利用本地电脑搭建个人网站与域名绑定
很多时候,我们希望在开发调试阶段就能拥有一个可访问的 Web 环境。通过本地电脑部署 Tomcat 服务器,配合购买的域名解析,可以实现这一目标。这种方式成本极低(仅需域名费用),非常适合个人项目测试或学习。
注意:此方案主要用于开发和调试环境。由于家庭网络环境和硬件限制,不建议作为正式生产服务长期运行。
一、准备工作
在开始之前,你需要完成两件事:
- 购买域名:选择一个你喜欢的域名并完成实名认证。
- 确认公网 IP:确保你的宽带拥有公网 IPv4 地址(部分运营商默认分配内网 IP,需联系运营商申请)。
二、配置 DNS 解析
域名本身只是一个名字,我们需要告诉互联网它指向哪里。以常见的云服务商控制台为例,操作流程大同小异:
- 登录域名管理后台,找到「云解析」或「DNS 设置」入口。
- 进入添加记录页面,选择记录类型为 A 记录。
- 填写主机记录为
www(或其他子域名前缀),记录值填入你的公网 IP 地址。 - TTL 值保持默认(通常为 10 分钟或 1 小时)即可。
配置完成后,等待约 10-30 分钟生效。你可以在终端使用 ping 命令验证域名是否已正确指向本机 IP。
如何查看本机 IP?
在 Windows 环境下,可以通过命令行快速查询:
ipconfig /all
在输出信息中找到当前网卡对应的 IPv4 地址。如果是家庭宽带,请确认这是公网 IP 而非 192.168.x.x 开头的内网地址。
三、Tomcat 端口配置
默认情况下,Tomcat 监听的是 8080 端口。为了让用户通过域名直接访问(即 http://yourdomain.com 而不带端口号),我们需要将其修改为标准的 HTTP 端口 80。
- 打开 Tomcat 安装目录下的
conf/server.xml文件。 - 找到
<Connector>标签,将port="8080"修改为port="80"。 - 保存文件。
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
工程师提示:
- 在 Windows 上,占用 80 端口通常需要管理员权限启动 Tomcat。
- 如果系统提示端口被占用,可能是 IIS 或其他服务占用了 80 端口,需要检查并关闭相关服务。
- 别忘了在防火墙中放行 TCP 80 端口,否则外部请求会被拦截。
四、发布与注意事项
修改配置后重启 Tomcat,此时通过浏览器输入域名即可访问你的应用。
最后提醒几个关键点:


