aapanel安装Flarum正式版

宝塔面板评论字数 1906阅读模式

目前Flarum正式版的最新版本是1.2,这篇文章就利用宝塔面板的英文版本aapanel来安装这个论坛程序。至于如何利用宝塔面板来安装前面已经详细介绍过。可以看教程,宝塔面板安装Flarum – 一款优雅简洁的轻论坛程序

至于为啥用aapanel,因为这个面板不需要绑定账号,而且,貌似比宝塔更好用点。当然了,这两个面板都是宝塔公司的产品,按照喜好来选择吧。宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取https://www.bt.cn/?invite_code=MV9ub2NxdmI=

aapanel安装Flarum正式版

1、简介

项目:https://github.com/flarum/flarum

中文站:https://flarum.org.cn/

安装文档:https://discuss.flarum.org.cn/d/2195

2、准备

在安装 Flarum 之前,请确保你的服务器满足下列要求,否则无法顺利安装和运行 Flarum:首先要准备一台VPS,这里用的是racknerd的VPS:https://www.daniao.org/16351.html

  • 宝塔面板或者aapanel最新版
  • nginx1.21
  • PHP 7.3+,需要启用 curl, dom, exif, fileinfo, gd, json, mbstring, openssl, pdo_mysql, tokenizer, zip 扩展,宝塔默认都自带了,我们只需要安装exif,fileinfo这2个即可。
  • MySQL 5.6+/8.0.23+ 或 MariaDB 10.0.5+
  • SSH(命令行)权限,用于执行 Composer

 

3、必要的准备

上面是需要的环境,这里是更细致的一些配置。

1)安装PHP扩展,在PHP选择【Install extensions】,安装 fileinfo、opcache、exif。

aapanel安装Flarum正式版

2)删除禁用函数putenv() 、 pcntl_signal() 、 proc_open()

aapanel安装Flarum正式版

3)安装 Composer,网站设置,选择conf,然后选择Composer来安装。默认是已经安装好了,我们只要update即可。

aapanel安装Flarum正式版

当然你也可以手动安装升级。

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)新建数据库,务必注意!数据库字符集一定要是 utf8mb4

aapanel安装Flarum正式版

5)新建网站,aapanel如何新建站点略过,和宝塔一样,不在赘述。之后,进入网站根目录删除里面的所有文件。

6)申请ssl,aapanel申请ssl和宝塔一样,这里不在赘述。

7)设置伪静态,到网站根目录下面,把nginx.conf里面的内容全部复制到网站的伪静态中。

aapanel安装Flarum正式版

8)设置网站目录为public

aapanel安装Flarum正式版

4、安装

一定要在上面的步骤做完了之后,才能执行这里的步骤。ssh中执行如下命令。

1)进入网站根目录,注意修改为你直接的网站路径。

cd /www/wwwroot/www.daniao.org

2)下载Flarum 正式版,目前是1.20正式版。

composer create-project flarum/flarum .

执行完成如图:

aapanel安装Flarum正式版

3)浏览器输入域名打开安装向导,填入所需的信息等。

aapanel安装Flarum正式版

4)安装成功截图:

aapanel安装Flarum正式版

5、最后

论坛安装完成后,还需要安装一些插件才能更好的使用,还需要我们进入到网站根目录来执行命令安装。其中 xxx 为网站目录名称,因为安装插件需在 Flarum 根目录执行。

cd /www/wwwroot/xxx

比如安装论坛之后,我们需要设置中文,所以需要安装一个中文插件宝,这个插件需要Flarum 最新版本,具体如下:

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

其他的插件和这个中文包安装方法一样,具体的需要你参考官方论坛的教程了。

以上是aapanel的部署Flarum的教程,如果用宝塔面板步骤几乎一样。也可以参考文章开头给出的教程。

weinxin
我的微信
微信公众号
关注大鸟博客公众号
 
大鸟
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定