flarum - 轻量、快速、开源的论坛/安装教程

in 源码分享 / 0 评论 / 594阅读

Flarum是一个简洁的论坛程序,discuz又年代久远、discuzq对收录又不友好,xiuno因为不可抗力因素也停止更新并关闭仓库,那可以试试看这款程序。

链接

官网:链接

安装教程

注意: 本教程基于aapanel,与宝塔同宗同源,是宝塔的海外版本,基本操作一致,本教程描述使用中文,如果找不到某个功能位置可参考图片教程。

安装宝塔,安装Nginx、PHP7.4、Mysql5.7、phpmyadmin。

安装软件

php设置,软件商店->PHP-7.4->设置->安装扩展->fileinfo->安装,在禁用函数中,将putenvpcntl_signalproc_open三个禁用的函数删除

安装扩展

删除禁用函数

执行以下命令安装composer,需要composer安装该论坛,执行composer -V没有报错显示版本号即安装成功

php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"
php composer-setup.php
php -r "unlink('composer-setup.php');"
mv composer.phar /usr/local/bin/composer

安装composer

可忽略设置:如果服务器在国内,需要将composer源修改为国内源,否则可能速度缓慢或无法连接

# 阿里源
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 
# 上海交大源
composer config -g repo.packagist composer https://packagist.mirrors.sjtug.sjtu.edu.cn

创建flarum网站以及数据库,命令行进入网站目录,删除目录下其余文件后执行composer命令安装

cd /www/wwwroot/网站目录
chattr -i .user.ini
rm -rf *
rm -rf .user.ini
rm -rf .htaccess

copmoser create-project flarum/flarum .

composer安装论坛

网站设置,修改运行目录public;进入网站目录,在网站目录下找到.nginx.conf的nginx配置文件,将内容复制到伪静态;并将文件权限设置为755,用户为www

修改运行目录

伪静态设置

修改文件权限

访问网站,输入数据库等信息进行安装

网站安装

安装完成后,网站默认语言为语言,需要安装插件切换为中文。composer安装中文扩展包,执行完后进入网站后台就能看见中文设置,打开后前往常规设置切换语言保存即可。

composer require flarum-lang/chinese-simplified
php flarum cache:clear

简体中文设置
简体中文设置

安装完成

回复