Flarum 论坛宝塔面板搭建教程

128次阅读
没有评论

共计 966 个字符,预计需要花费 3 分钟才能阅读完成。

环境准备

宝塔面板

  • 这里默认你已经有安装好,并且可以正常使用的宝塔面板。
  • 如果你还没有安装宝塔面板,请自行安装。

更新服务器软件包

  • 使用 SSH 执行命令:yum update -y

解除 PHP 函数禁用

宝塔面板默认禁用一些安装 Composer 要用到的 3 个函数 putenv() 、 pcntl_signal() 、 proc_open(),我们需要解除禁用,否则会导致安装 Flarum 时报错。

  • 如下图所示,进入宝塔面板,打开 PHP 设置,在【禁用函数】中,删除 putenv 、 pcntl_signal 以及 proc_open
    Flarum 论坛宝塔面板搭建教程

安装 PHP 扩展

  • 在宝塔面板的 PHP 配置中安装以下扩展:exif、fileinfo 和 opcache。
    Flarum 论坛宝塔面板搭建教程

安装 Composer

使用 SSH 依次执行以下命令:

  • 进入当前用户目录(此步骤可省略):cd
  • 下载安装脚本:php -r "copy('https://install.phpcomposer.com/installer','composer-setup.php');"
  • 运行安装脚本:php composer-setup.php
  • 删除安装脚本:php -r "unlink('composer-setup.php');"
    Flarum 论坛宝塔面板搭建教程

安装 Flarum

新建存放 Flarum 的网站

  • 前往宝塔面板 – 【网站】 – 【添加站点】,同时创建用于 Flarum 的数据库。最后提交。

下载 Flarum,在 SSH 中执行:

因为 Flarum 要求安装目录必须是空目录,因此我们还需要删除刚刚新建的网站目录里的所有文件。

  • 进入网站目录。注意网站目录每个人都不一样!记得替换!
    cd /www/wwwroot/example.com
  • 解除 .user.ini 的文件锁定,否则该文件无法被删除
    chattr -i .user.ini

配置运行

调整网站运行目录

  • 在网站设置中,将网站目录设置为 /public 并保存。
    Flarum 论坛宝塔面板搭建教程

编辑 Nginx 配置文件

  • 假设网站目录为 /www/wwwroot/bbs-dome.misenc.cn,找到相应网站的 Nginx 配置文件,并在其 root 目录定义行下方加入如下内容:
    include /www/wwwroot/bbs-dome.misenc.cn/.nginx.conf;
    Flarum 论坛宝塔面板搭建教程

保存配置文件后,在宝塔面板的软件商店中重启 Nginx 服务。

至此,Flarum 论坛的安装与配置已完成。现在您可以访问您的域名以正常访问Flarum论坛。

正文完
 0
flames
版权声明:本站原创文章,由 flames 于2024-10-18发表,共计966字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)