Flarum轻量级论坛的安装

论坛作为互联网中的远古产物,经历了如QQ群、社区和贴吧等新兴社交工具的冲击,依然能够存在,肯定是有着不可替代的用处,像吾爱、远景等论坛依旧火热。一些博客主也喜欢自己搭建一个论坛作为用户聚集之地。

之前因为兴趣,我也搭建过论坛,使用过Discuz!,phpwind还有Xiuno BBS,discuz!是老牌论坛程序,大多数早期的论坛都是用它搭建的,功能很多,现在貌似是腾迅旗下,缺点就是占用资源略大,界面也是千篇一律,所以如果你是新论坛的话,会让人有些审美疲劳,不过如果你想将论坛做大的话,还是用这个比较好,毕竟经过这么长时间的发展,已经很稳定了,而且插件也很多,下图是吾爱的界面

Xiuno BBS(修罗开源论坛程序)之前我也使用过,主要是因为它简单,插件基本也够用,安装也很方便,所以也没有写教程作为纪录

 

今天介绍的是Flarum,是一款很轻便的论坛程序,很精简,有如下几个特点:

  • 简单, 她拥有响应的用户界面,惊叹触摸设备使用体验。
  • 快速, 只有 ~130KB js,瞬间加载完成。
  • 可扩展的, 你可以调整她的使用场景

从界面上看,与Xiuno两样简洁,今天写这个教程也不是因为安装它很复杂,主要有些细节方法需要注意下,不然安装完成后出错也不知道是哪里的问题。其实之前我安装过一次,不过没有成功,并且没有报错,所以让我无从下手,今天重新开工,一次性安装成功了,所以就写下这个过程 

运行环境

centos7.4,宝塔面板,php7.1,ngnix,mysql 

安装 

有宝塔面板,安装起来会比较方便些,将环境都配置好,首先要注意的一点是,php需要支持fileinfo,在宝塔面板软件管理中安装

 

环境都配置完成后,首先我们需要把 Flarum 的源码下载到我们的服务器上。Flarum 默认使用 Composer 进行管理和分发,像之前的cloudreve一样,我就从来没折腾成功过,所以我们使用一个替代的项目:https://github.com/skywalker512/FlarumChina,这是将原版 Flarum 程序转换成可供虚拟主机使用的 .zip 压缩包,让安装更为简单。将安装包下载下来解压到网站目录中,这个步骤完成后,可以打开网站了 

 其实不要以为出现这个界面就代表安装成功了,上次我填完所有项后,直接白屏,没有任何提示,我索性也就放弃了。。。填完你之前配置的数据库信息和新建管理员信息,点击完成,不出意外就会出现如下画面,是不是很简洁

不过剩下来出错了,点击管理员后台时,出现错误

还好,之前遇到过这种问题,第一感觉就是伪静态的设置,于是找到设置伪静态的方法,需要在宝塔面板网站设置伪静态中添加如下语句

location / { try_files $uri $uri/ /index.php?$query_string; }
    location /api { try_files $uri $uri/ /api.php?$query_string; }
    location /admin { try_files $uri $uri/ /admin.php?$query_string; }

 

 

保存后再次打开网站,打开管理界面就正常了

 

这样子就基本安装完成了,关于后台设置也没有太多要注意的

使用后感觉不是太友好,貌似是国外做的开源系统,也能理解

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Flarum是一个现代化的开源论坛软件,可以在Ubuntu上进行安装。下面是Ubuntu上安装Flarum的步骤: 1. 首先,确保你的Ubuntu系统已经安装了Apache、MySQL和PHP。你可以使用以下命令来安装它们: ``` sudo apt update sudo apt install apache2 mysql-server php libapache2-mod-php php-mysql ``` 2. 安装Composer,它是PHP的依赖管理工具。你可以使用以下命令来安装Composer: ``` sudo apt install composer ``` 3. 创建一个MySQL数据库和用户,用于Flarum安装。你可以使用以下命令来登录MySQL并创建数据库和用户: ``` sudo mysql CREATE DATABASE flarum; CREATE USER 'flarumuser'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON flarum.* TO 'flarumuser'@'localhost'; FLUSH PRIVILEGES; EXIT; ``` 4. 下载并安装Flarum。在终端中,进入你想要安装Flarum的目录,并执行以下命令: ``` composer create-project flarum/flarum . --stability=beta ``` 5. 设置文件权限。执行以下命令来设置Flarum所需的文件权限: ``` sudo chown -R www-data:www-data /var/www/html sudo chmod -R 755 /var/www/html ``` 6. 配置Apache虚拟主机。创建一个新的Apache配置文件并编辑它: ``` sudo nano /etc/apache2/sites-available/flarum.conf ``` 在文件中添加以下内容: ``` <VirtualHost *:80> ServerName your_domain DocumentRoot /var/www/html/public <Directory /var/www/html> AllowOverride All </Directory> </VirtualHost> ``` 替换`your_domain`为你的域名或IP地址。 7. 启用Flarum虚拟主机并重新加载Apache配置: ``` sudo a2ensite flarum.conf sudo systemctl reload apache2 ``` 8. 完成安装。在浏览器中访问你的域名或IP地址,按照安装向导的指示完成Flarum安装。 希望以上步骤对你有帮助!如果你有任何进一步的问题,请随时提问。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值