安装flarum

因为我搭建了hofaeair board,当时在网上看了一下教程,都比较老旧,所以写一遍我的安装过程
首先,你要安装一下必要的环境,本文直接使用aapanel安装这些环境:
  • Apache(需要启用 mod_rewrite 重写模块) 或 Nginx,本篇文章使用Nginx
  • PHP 7.3,需要启用 fileinfo, curl, dom, exif, gd, json, mbstring, openssl, pdo_mysql, tokenizer, zip 扩展
  • MySQL 5.6+或 MariaDB 10.0.5+,本篇文章使用MySQL 5.6
  • 允许SSH
首先,安装Composer,Composer像是一个软件商店,可以让你一键安装flarum的必要组件。
登录进ssh后,打开https://getcomposer.org/download/

把这一块的内容复制下来,粘贴到终端里,回车。
接着打开php的设置页面,到禁用函数选项:
往下拉,看到proc_open后,点击右边的del
然后新建一个网站,点击网站目录
删除目录里所有的文件
注意有一个叫.user.ini的文件,要单独选中[当只剩下它的时候再删除一遍]才能真正删除
接着复制目录地址,它应该像是这样:
/www/wwwroot/board.hofaeair.net
然后在ssh里输入:
cd /www/wwwroot/board.hofaeair.net
进入网站目录
安装flarum:
composer create-project flarum/flarum . --stability=beta
伪静态设置:
如果你使用Apache可以省略这一步,
如果你使用Nginx,打开网站设置,然后点击URL rewirte

输入以下内容然后点击save

网站目录的权限默认是有问题的
打开网站目录并选择所有文件,然后点击权限设置:
全部设置为755然后保存:
最后,到网站目录的设置那里,关闭open_basedir,然后把网站目录设置为/public

最后打开你的网址,填入数据库等信息就可以完成安装了。

添加评论