优雅简洁的轻论坛--flarum部署

Flarum 简介

  Flarum是一款现代的,优雅的,简洁的,强大的论坛软件。Flarum 让在线交流变得更加轻松愉快。Flarum 继承于 esoTalk 和 FluxBB。 它的目标是:

  • 快速、简单 没有混乱,没有膨胀,没有复杂的依赖关系。Flarum 使用 PHP 构建,因此它很容易部署。界面使用Mithril,它是一个高性能 JavaScript 框架。
  • 漂亮、响应式 Flarum 由我们的设计师精心设计,它是跨平台的、开箱即用的。界面布局使用了 LESS,所以主题风格只是小事一桩。
  • 强大、可扩展 为了满足您的社区需求,您可以定制、扩展和集成 Flarum。Flarum 的架构非常灵活,它拥有非常全面的 API 和文档。
  • 自由、开放 Flarum 基于 MIT license 发布。

   Flarum中文论坛:https://discuss.flarum.org.cn

安装过程

环境使用:

操作系统版本内存
CentOS-719082G
1. 安装CentOS7 操作系统。

  具体参考:

https://www.runoob.com/w3cnote/vmware-install-centos7.html

2. 关闭SElinux与firewall开放http协议
sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
setenforce 0

firewall-cmd --zone=public --add-service=http --permanent
firewall-cmd --reload
3. 安装docker服务
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 

systemctl start docker  	#启动docker服务
systemctl enable docker		#设置docker服务开机启动
4. 安装mysql容器
docker run -d --name mysql -e MYSQL_ROOT_PASSWORD=root -e MYSQL_DATABASE=flarum -e MYSQL_USER=flarum -e MYSQL_PASSWORD=root -v /mysql:/var/lib/mysql  --restart=always mysql:5.7
  • --name mysql 设置容器的名字为mysql
  • MYSQL_ROOT_PASSWORD=root 设置mysql的root用户密码
  • MYSQL_DATABASE=flarum 创建flarum数据库
  • MYSQL_USER=flarum 创建flarum用户
  • MYSQL_PASSWORD=root 为创建的flarum用户配置密码
  • --restart=always 设置docker容器随服务器自动启动
5. 安装flarum
docker run -d -p 80:80 -v /www:/www --link mysql:db --name flarum --restart=always guoyinglong/flarum:v0.1.0-beta.12
  • -d 设置容器后台运行
  • -p 80:80 将容器的80端口映射的服务器的80端口上
  • -v /www:/www 将容器的/www目录挂载到CentOS的/www目录中,保证容器删除,数据不丢失
  • --link mysql:db 可以用来链接2个容器,使得源容器(被链接的容器)和接收容器(主动去链接的容器)之间可以互相通信
  • --restart=always 设置docker容器随服务器自动启动
6. 浏览器访问flarum配置界面http://服务器IP

在这里插入图片描述

7. 填写网址信息:如网站名称、管理员信息、数据库信息,点击 Install Flarum 按钮

在这里插入图片描述
   至此Flarum论坛搭建完毕。可以愉快的使用啦
在这里插入图片描述

  可能有小伙伴要问了,Flarum有没有中文的,答案告诉你,有呢。
  具体操作:

docker exec -ti flarum /bin/bash	#进入名为flarum的docker容器
cd /www/flarum

#安装简体中文包
composer require littlegolden/flarum-lang-simplified-chinese

  安装完成以后,使用管理员账号进入后台,到插件列表开启刚刚安装的简体中文插件。
在这里插入图片描述
  注意注意,插件启用完成以后,要到基本设置里选择语音为简体中文。
在这里插入图片描述

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值