首页
wjlink
投稿
视频
直播
壁纸
更多
留言
统计
LINK
Search
1
宝塔面板绑定域名套上cloudflare – 实现cdn访问拯救你的IP
110 阅读
2
Python 爬取YouTube某个频道下的所有视频信息
110 阅读
3
为你的 WordPress 站点配置 Telegram Instant View
63 阅读
4
苹果CMS(MACCMS)如何在标题中随机插入关键词
60 阅读
5
windows 使用 FFmpeg 按大小或时间来批量分割视频
59 阅读
技術類
自媒体
調查
问卷调查
美國站
英國站
注册丨登录
Search
标签搜索
wordpress
V2Ray
vps
苹果cms
面板
php
宝塔
ipfs
DD
脚本
语言
上传
判断
Youtube
cdn
ip
AI
HTML
1
2
Gengre
累计撰写
67
篇文章
累计收到
0
条评论
今日撰写
0
篇文章
️
首页
分类
技術類
自媒体
調查
问卷调查
美國站
英國站
页面
wjlink
投稿
视频
直播
壁纸
留言
统计
LINK
登录丨注册
搜索到
1
篇与
的结果
2023-10-21
aapanel安装Flarum正式版
1、简介项目:https://github.com/flarum/flarum中文站:https://flarum.org.cn/安装文档:https://discuss.flarum.org.cn/d/21952、准备 宝塔面板linux版本 Apache 或者 Nginx(本文用的是 Nginx 1.19) MySQL 5.6+(本文使用 MySQL 5.7) PHP 7.1+(本文使用 PHP-7.4) phpMyAdmin 4.7 TIPS:MySQL 自 5.7 开始支持 FULLTEXT 中文搜索,后续方便我们优化 Flarum 论坛的中文关键词搜索。3、安装 Composer1)更新服务器软件包使用 SSH 执行下方命令:yum update -y如果是debian类的apt update2)解除 PHP 函数禁用此步骤仅适用于宝塔面板用户,如您直接使用 OneinStack 一键安装服务器环境,请跳过此步。宝塔面板默认禁用一些安装 Composer 要用到的 3 个函数:putenv() 、 pcntl_signal() 、 proc_open(),我们需要解除禁用,否则导致步骤 4.3 Composer 变更源地址时报错、步骤 5.3 Composer 安装 Flarum 时报错。如下图所示,进入宝塔面板,打开 PHP 设置,在【禁用函数】中,删除 putenv 、 pcntl_signal 以及 proc_open3)开始安装 Composer使用 SSH 依次执行以下命令:cd ~ 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/4、安装 Flarum1)新建网站,这个略过2)新建数据库,务必注意!数据库字符集一定要是 utf8mb43)因为 Flarum 要求安装目录必须是空目录,因此我们还需要删除刚刚新建的网站目录里的所有文件。但是,我们需要先解除,user.ini文件的锁定状态,在 SSH 中执行如下命令,注意,修改为自己的网站路径。cd /www/wwwroot/example.com chattr -i .user.ini # 解除 .user.ini 的文件锁定,否则该文件无法被删除tips:目前最新版本是可以直接删除user.ini文件的,如果不能删除请参考上述命令。4)下载 Flarum 并更新依赖包tips:一定要在上面的步骤做完了之后,才能执行这一步。ssh中执行如下命令。composer create-project flarum/flarum .执行成功后会下载 Flarum 并更新依赖包。更新依赖包会根据服务器地理位置花费 十几秒 至 三十分钟 不等的时间,请耐心等待。安装成功截图:5、配置运行1)设置网站目录为public2)引入 Flarum 提供的伪静态配置引入 Flarum 提供的伪静态配置,在 server name 下方加上 include /www/wwwroot/example.com/.nginx.conf;,网站目录不要忘记更换成自己的。不过你也可以这样做到网站根目录下面,把.nginx.conf里面的内容全部复制到网站的伪静态中。6、Flarum 安装向导1)前往宝塔面板进入 /www/wwwroot 目录。右击你的站点目录,选择【权限】,权限修改为 755 权限并保存。不要忘记勾选 “ 应用到子目录 ”。tips:如果这一步不做,会报错。2)配置安装有些地方,写错了,自己看着填。填写完数据库信息、管理员信息,点击安装即可。安装部署部分到此结束。7、效果1)这个东西真是安装挺麻烦的,安装好的效果如下:2)后台8、最后安装好之后,你需要首先安装中文语言包,这个东西就不好在这里说了。不过安装也很简单,就一行命令。整个安装过程还是很繁琐的,如果喜欢这个论坛的,可以倒腾试试~~参考:https://discuss.flarum.org.cn/d/2195
2023年10月21日
25 阅读
0 评论
0 点赞