即使是哥布林也想要建论坛-Flarum踩坑图文指南
分类:技术教程
浏览:175℃
发布于:8个月前 (03-08)
Good Luck To You!
Apache(需要启用 mod_rewrite 重写模块) 或 Nginx PHP 7.3+ 以及以下扩展:curl、dom、fileinfo、gd、json、mbstring、openssl、pdo_mysql、tokenizer、zip MySQL 5.6+ 或 MariaDB 10.0.5+ 允许 SSH(命令行),以运行 Composer
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
宝塔安装完后,我们进入了面板首页(出于节省时间考虑,绑定手机号的过程我就省略了,没有账号的注册一个就行了)
然后找到左侧菜单栏倒数第三的软件商店
如图所示
然后找到运行环境(如图)
在这里我采用的环境是LNMP
所以我不用调试其他的,直接选择PHP环境,
这里我选择PHP7.4
注:我第二次测试的时候似乎7.2也可以
cd /www/wwwroot/ourfreehost.cn
这个时候代表我们以root权限进入了ourfreehost.cn这个目录,
如图所示
chattr -i .user.ini
这个代码的作用是用于解除 .user.ini 的文件锁定,否则该文件无法被删除
chattr -i .user.ini
同样的,想要解锁,再次输入这段就好
chattr -i .user.ini
yum update -y
由于我们本身就存在一部分依赖项,
所以我们需要安装升级的依赖项比不多
大概半分钟显示complete就安装完成了
如图
然后变更全局范围内的 Composer 服务器地址:(如果您禁用了
putenv() 函数,会导致此命令执行失败)。将 composer 源改成阿里云的镜像
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
终于可以安装flarum了
由于我们刚刚已经通过SSH输入cd命令进入了站点目录
现在我们在SSH中输入
composer create-project flarum/flarum
输入指令后会返回一行黄色的警示
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Continue as root/super user [yes]?
这是警告你并询问你是否是root用户(超级管理员)
默认是yes,
所以你直接回车就好
执行命令成功后会自动下载 Flarum 并更新依赖包。
现在我们能在看到站点目录里面已经放满了文件
但是这并不意味着安装完成了
root /www/wwwroot/ourfreehost.cn/public;
同时在这一栏代码的下方加入
include /www/wwwroot/ourfreehost.cn/.nginx.conf;
位置在宝塔默认的 #CERT-APPLY-CHECK--START注释的上方
如下图所示的蓝色选中区域
修改完上一步的配置,在点击保存时,宝塔会自动检查,如有错误,会保存失败并弹窗提示。
这个时候你打开还不算完
这个时候你打开网站显示的可不是flarum的安装页面
而是这样一个报错页面,如下图
不要慌,这是因为你没有给程序给写入权限
这个时候你的文件夹的权限是755
而我们需要的则是775(偷懒的做法是直接把整个网站目录,如我的ourfreehost.cn整个目录的权限设置为775)
将权限改好之后,
我这时候就能看见安装页面了,如图
界面是英文的,但是都看得懂
看不懂的也可以用浏览器插件翻译
大致就是标题、数据库信息、管理员设置
填写完点击安装
稍等一段安装过程即可
composer require flarum-lang/chinese-simplified
php flarum cache:clear
安装完成后去后台启用即可(后台地址:网址/admin)
语言设置如图左下脚
点击Disabled
再次返回前台网页就能切换成中文了
或者你也可以把英文插件关掉
不过,双语论坛也很酷哦!
至于实现更多功能都需要插件
自己去找吧。
感谢你的浏览,
我是拾光,请期待我的更多教程。
不凡
2024-04-25 14:37:02 回复
步骤真多
拾光
2024-04-26 01:20:42 回复
步骤详细一点总比出现问题找不出来好
jiyouzhan
2024-05-15 15:05:43 回复
这篇文章写得深入浅出,让我这个小白也看懂了!
拾光
2024-05-16 00:54:09 回复
对你有帮助就好 😁
本文暂无评论 - 欢迎您