MediaWiki on Debian 13 in VirtualBox on Windows 10

From 清冽之泉
Revision as of 14:08, 9 September 2025 by Mwroot (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

在 Windows 10 里安装 VirtualBox,再在 VirtualBox 里安装 Debian 13,再在 Debian 13 里安装 MediaWiki,是一种怎样的体验?

用户是谁

你在新装 MeidaWiki 时一般会新建一个用户甲。

而旧机器的用户一般是用户乙。

在没导入旧数据库前,用户甲能登录。

在已导入旧数据库后,用户甲就被抹了。要用旧机器的用户登录。

端口转发

怎样用 VirtualBox 的端口转发,实现在 Windows 10 里访问 MediaWiki 里的内容?

关闭 VM(推荐先关机)。

在 VirtualBox 管理器里选中你的 VM → Settings(设置) → Network → 确认 Adapter 1 是 Attached to: NAT。

点击 Advanced → Port Forwarding → Add Rule,填写:

Name: HTTP(随意)

Protocol: TCP

Host IP: 留空(或 127.0.0.1,留空表示所有宿主接口都监听)

Host Port: 5678(你想在宿主上用的端口)

Guest IP: 留空(或写 10.0.2.15,NAT 默认 guest 通常是这个)

Guest Port: 80

点击 OK 保存,启动 VM。

在宿主机浏览器打开:http://localhost:8080/(或 http://127.0.0.1:8080/)。应该能看到 MediaWiki。

开机自启

打开cmd,输入 shell:startup,把以下start_debian_vm.bat脚本放进开机启动文件夹。

# start_debian_vm.bat
# xx 由 "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" list vms 查出
@echo off
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm "xx" --type headless