首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >利用腾讯云轻量服务器搭建Flarum论坛

利用腾讯云轻量服务器搭建Flarum论坛

原创
作者头像
小宇-xiaoyu
修改2021-11-04 14:13:13
修改2021-11-04 14:13:13
13.6K10
代码可运行
举报
文章被收录于专栏:玩转Lighthouse.玩转Lighthouse.
运行总次数:0
代码可运行

视频链接:https://www.bilibili.com/video/BV19f4y1i7Uw

1.微信关注「腾讯云服务器」公众号,在菜单中可以领100元的代金券,可以用在云服务器或者轻量上,算下来中国香港 轻量续1年才100+

腾讯云服务器公众号二维码
腾讯云服务器公众号二维码

0.关于 Flarum

Flarum 是一款非常简洁的开源论坛软件。它响应快速、简便易用,拥有打造一片成功的社区所需的所有功能。

定位

Flarum 的前身是esoTalk 和 FluxBB ,她生来就被设计如此:

快速、简单。 不杂乱不臃肿,没有复杂的依赖关系。Flarum 使用 PHP 构建,因此很容易被部署。同时界面采用高性能 JavaScript 框架 Mithril,因此占用空间很小。

漂亮、响应式。 专为人设计的论坛程序。Flarum 经过精心设计,完美支持跨平台、开箱即用。

强大、高可扩展。 您可以客制化、扩展或集成 Flarum 以满足您的社区需求。Flarum 拥有非常全面、强大的 扩展 API,她的架构及其灵活。

免费、开源。 Flarum 基于 MIT 协议发布。


1.在选择系统的时候选择Discuz! Q,省时省力

之后记得去防火墙开放端口

获取宝塔管理密码

代码语言:javascript
代码运行次数:0
运行
复制
sudo dzqinfo

2.安装php 拓展

代码语言:javascript
代码运行次数:0
运行
复制
exif/fileinfo/opcache

禁用函数 putenv/pcntl_signal/proc_open

3.安装compose

代码语言:javascript
代码运行次数:0
运行
复制

# 将安装程序下载到当前目录

php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"

# 运行安装程序

php composer-setup.php

# 删除安装程序

php -r "unlink('composer-setup.php');"

# 将 composer.phar 移至默认目录

mv composer.phar /usr/local/bin/compose

4.进入网站目录,下载并安装flarum

代码语言:javascript
代码运行次数:0
运行
复制

composer create-project flarum/flarum . --stability=beta

若提示更新 则需要再次清空文件夹重新部署

/usr/bin/composer self-update
cd .. &&rm -rf forum &&mkdir forum&&cd forum&&composer create-project flarum/flarum . --stability=beta

5.修改nginx配置

代码语言:javascript
代码运行次数:0
运行
复制
-- root:需要在路径后面加上 public

例如原本是

root /www/wwwroot/forum;

需要修改为

root /www/wwwroot/forum/public;

-- 引入 Flarum 提供的配置,在 server name 下方加上

include /www/wwwroot/forum/.nginx.conf;

6.设置权限

代码语言:javascript
代码运行次数:0
运行
复制
到文件中给 forum文件夹权限为755 

作者:小宇-xiaoyu https://www.bilibili.com/read/cv8269933(本文章首发于bilibili)

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 0.关于 Flarum
    • 定位
    • 1.在选择系统的时候选择Discuz! Q,省时省力
      • 获取宝塔管理密码
    • 2.安装php 拓展
    • 3.安装compose
    • 4.进入网站目录,下载并安装flarum
    • 5.修改nginx配置
    • 6.设置权限
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档