Flarum论坛安装教程

在安装Flarum之前,检查服务器是否满足要求非常重要。要运行Flarum,您需要:

  • Apache(启用了mod_rewrite)或Nginx
  • PHP 7.1+具有以下扩展名:dom,gd,json,mbstring,openssl,pdo_mysql,tokenizer
  • MySQL 5.6+MariaDB 10.0.5+
  • SSH(命令行)访问以运行Composer

一 安装Composer

Linux 平台可以使用以下命令来安装:

# php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"
# php composer-setup.php

移动 composer.phar,这样 composer 就可以进行全局调用:

# mv composer.phar /usr/local/bin/composer
 

更新 composer:

# composer selfupdate

二 安装FLARUM

Flarum使用Composer来管理其依赖项和扩展。在安装Flarum之前,您需要在计算机上安装Composer。然后,在要将Flarum安装到的空位置运行此命令:


composer create-project flarum/flarum . --stability=beta

如果 composer安装依赖提示proc_open没有启用,
php.ini文件中找到 disable_functions 配置项,看看 proc_open 是否被禁用了,如果有的话去掉即可。

在此命令运行时,您可以配置Web服务器。您需要确保将您的webroot设置为/path/to/your/forum/public,并按照以下说明设置URL重写。一切准备就绪后,在Web浏览器中导航到您的论坛并按照说明完成安装

Flarum .htaccesspublic目录中包含一个文件- 确保它已正确上载。如果您正在使用共享主机,请与您的提供商确认mod_rewrite已启用并.htaccess允许文件。如果您要管理自己的服务器,则可能需要将以下内容添加到站点配置中:

 

<Directory "/path/to/flarum/public">
AllowOverride All </Directory>