雨云云服务器搭建Flarum论坛程序 - 雨云百科 / 云服务器 RCS - 雨云论坛
前言
Flarum 是一款优雅简洁论坛软件。 让在线交流变得更加轻松愉快。 快速、强大且拥有精美的响应式布局 ———Flarum中文站 3
快速上手,长期稳定,正规合法,低价友好 ———夜盏小窝
服务器配置环境
1.宝塔 7.0.3 或更新版本 Linux Server
2.Apache 或者 Nginx
3.MySQL 5.6+
4.PHP 7.1+
5.phpMyAdmin 4.7
摘自Flarum中文社区,作者亲测按宝塔第一次进入安装
推荐安装
就已完成
环境配置
服务器购买及进入宝塔面板配置
详细教程见安装typecho教程「第一步」至「第十七步」
考虑文章篇幅及配置情况因而省略
雨云云服务器安装Typecho保姆级教程(含SSL证书,域名解析) - 夜盏小窝 (yzyee.cn)
搭建Flarum
18~23安装「Linux工具箱」并调整虚拟内存
调整虚拟内存,调整为大于1024MB,保险起见教程调整为2048MB
24~27设置PHP,安装扩展
安装 fileinfo、opcache、exif扩展
28~29更新服务器软件包
输入yum update -y
更新完左下角会提示 “ Complete! ”
30.解除 PHP 函数禁用
依次删除对putenv
、 pcntl_signal
以及 proc_open
函数的禁用
31~34安装 Composer
以下SSH及表示在【软件商城】-【已安装】-【宝塔SSH终端】-【设置】中输入命令
若你有多个项目时(网站)时,需要注意是否在Flarum网站目录,若不在请输入cd /www/wwwroot/你的网站目录
[/scode]
下载安装脚本,在SSH中输入php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
运行安装脚本,在SSH中输入php composer-setup.php --install-dir=bin --filename=composer
删除安装脚本,在SSH中输入php -r "unlink('composer-setup.php');"
将 composer 源改成阿里云的镜像,在SSH中输入composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
35~36设置设置PHP配置文件
请先创建存放 Flarum 的网站!
请先创建存放 Flarum 的网站!
请先创建存放 Flarum 的网站!
若你有多个项目时(网站)时,需要注意是否在Flarum网站目录,若不在请输入cd /www/wwwroot/你的网站目录
解除 .user.ini 的文件锁定,否则该文件无法被删除。在SSH中输入chattr -i .user.ini
39.进入网站根目录
40.删除所有文件
41.下载 Flarum 并更新依赖包,在SSH中输入composer create-project flarum/flarum .
时间在几十秒或几十分钟不等
更新完成
42.修改 Nginx 配置
1.root:需要在路径后面加上 public
,比如原本是 root /www/wwwroot/example.com;
,需要修改为 root /www/wwwroot/example.com/public;
。
2.引入 Flarum 提供的伪静态配置,在server name
下方加上 include /www/wwwroot/example.com/.nginx.conf;
,网站目录不要忘记更换成自己的
。 ————此处摘自Flarum中文社区 - 宝塔 Linux 面板安装 Flarum,如有侵权请联系删除
记得保存
43.检查网站
44.给予权限
45.配置论坛