基于某种因缘巧合,今天我在Windows 2022 Server上尝试了安装了一次 phpBB 3.3.9。
录了屏,没有剪辑,就是直接上传到 Youtube ,参考着看就是了。
环境如下。
Windows 2022 x64 Standard with Desktop Experience 版本 (从 Microsoft 官方下载的 评估版)SERVER_EVAL_x64FRE_en-us.iso
系统安装在了一个 VirtualBox 的虚拟机上,1CPU,2G Ram,网络桥接。
安装这个系统就没有什么可说的,都是默认安装。
如何在Windows 2022上安装一个phpBB (视频)(指南)
版面规则
《发帖时,请复制下列格式文本,提供完整的信息,勿简略发布》
###### 以下为“基本的提问格式” ######
如果需要,请提供测试用的账号与密码
若是管理账号,请使用短信联系站长
《发帖时,请复制下列格式文本,提供完整的信息,勿简略发布》
###### 以下为“基本的提问格式” ######
- 主机操作系统: Windows (XP, 7, 8, 10)、Linux(Redhat,Centos, Mandrake等等)、或者其他的(请务必注明版本)
- 快速架站程序: AppServ、XAMPP 等等(请务必注明版本号)
- 您的上网方式:ADSL、Cable、FTTB等等 (请务必留下 ISP 名称或 ISP 官网)
- 您安装的程序: Apache + php + MySQL 或者其他的组合 (请务必留下版本号,如果使用上面的快速架站程序就不必写了)
- 您的 phpBB 版本: phpBB 3.3.0
- 您的域名: 比如 phpbbchinese.com
- 您的 phpBB 网址: 比如 https://www.phpbbchinese.com/
- 安装扩展: 请注明安装扩展的名称,版本以及参考链接(非扩展问题免填)
- 安装风格: 请注明安装的风格名称,版本以及参考链接(非风格问题免填)
- 错误代码: 请使用 Code 标签将错误代码标识出来,如下:
代码: 全选
错误代码
- 错误状态:如果没有错误代码,请直接贴出截图,或者是详细叙述错误状态内容。
如果需要,请提供测试用的账号与密码
若是管理账号,请使用短信联系站长
Re: 如何在Windows 2022上安装一个phpBB
是桥接的模式,Windows 2022 安装完成后的 IP 地址是我局域网的一个地址, 192.168.100.150,之后会用到,安装 phpBB 的时候用域名访问,而不是 IP 地址。我把域名 phpbb.webexample.win 指向了这个 IP 地址。
服务器安装完成后,默认没有 IIS,需要添加。
Server Manager > Dashboard > Add roles and features
选择 Role-based or feature-based installation > Web Server (IIS)
服务器安装完成后,默认没有 IIS,需要添加。
Server Manager > Dashboard > Add roles and features
选择 Role-based or feature-based installation > Web Server (IIS)
Re: 如何在Windows 2022上安装一个phpBB
要使用 php 支持,需启用 CGI。
在 role feature 处做修改,添加该功能。
再安装 Web Platform Installer, 简称 WebPI。
通过 WebPlatform Installer 安装 php 8.0
测试 php 是否能在 IIS 正常支持, 在 webroot 根目录下,添加一个新文件 info.php ,内容就是 infophp() 函数
在 role feature 处做修改,添加该功能。
再安装 Web Platform Installer, 简称 WebPI。
通过 WebPlatform Installer 安装 php 8.0
测试 php 是否能在 IIS 正常支持, 在 webroot 根目录下,添加一个新文件 info.php ,内容就是 infophp() 函数
Re: 如何在Windows 2022上安装一个phpBB
mysQL数据库支持的安装,我这里用的是 MariaDB 开源数据库。
在官方网站下载最新版本,安装过程中需要设置 root 用户的密码。
在官方网站下载最新版本,安装过程中需要设置 root 用户的密码。
Re: 如何在Windows 2022上安装一个phpBB
我用的是 HE 的dns 解析服务,添加域名到指定IP。
Re: 如何在Windows 2022上安装一个phpBB
使用 Edge浏览器访问域名。
检查 phpbb.webexample.win 是否可以正常访问,并再次检查 phpinfo,确认 mysql 已经支持。
检查 phpbb.webexample.win 是否可以正常访问,并再次检查 phpinfo,确认 mysql 已经支持。
Re: 如何在Windows 2022上安装一个phpBB
phpBB 需要 URL rewrite模块支持,在搜索了一番之后,安装了这个模块。
Re: 如何在Windows 2022上安装一个phpBB
至此准备工作完成了,下面就是要安装 phpBB 最新版本了。
先添加一个数据库。 phpbb
然后在本站下载了最新的完整安装包。解压,并把 phpBB3 目录放到了服务器 C:/ 根目录下,其实哪个目录都可以。
在 IIS 管理器中,选择默认 Web Site,右键点击,并选择 Add Virtual Directory,添加 Alias 为 phpbb3,目录选择 刚刚放源文件的 c:/phpbb3
下面就是设置权限了,最为要紧的地方。
参考这个部分。
先添加一个数据库。 phpbb
然后在本站下载了最新的完整安装包。解压,并把 phpBB3 目录放到了服务器 C:/ 根目录下,其实哪个目录都可以。
在 IIS 管理器中,选择默认 Web Site,右键点击,并选择 Add Virtual Directory,添加 Alias 为 phpbb3,目录选择 刚刚放源文件的 c:/phpbb3
下面就是设置权限了,最为要紧的地方。
参考这个部分。
Re: 如何在Windows 2022上安装一个phpBB
接下来的安装过程就是非常的简单了,把上面准备好的 数据库名称,数据库 root 用户的密码都准备在手边,就可以开始了。
http://phpbb.webexample.win
输入上面网址,就自动跳转到安装页面。
安装完成后,删掉 install 子目录,把 config.php 文件属性改成只读。
发布测试帖子之前,把附件大小限制改成5M,发了两个图片帖子。
http://phpbb.webexample.win
输入上面网址,就自动跳转到安装页面。
安装完成后,删掉 install 子目录,把 config.php 文件属性改成只读。
发布测试帖子之前,把附件大小限制改成5M,发了两个图片帖子。