OK啊,很久没逛论坛了,但心还在三楼,记得常回家看看。[滑稽][玫瑰]
本次给大家带来现代轻量论坛Flarum的搭建教程,各位记得抓好扶手坐稳。[真棒]
本教程使用的所有代码均为开源代码!
教程尽可能详细,小白也能学会哦! 喜欢的话请动动手指点个赞,送些[太开心][爱心]
下面正式开始教程:
准备工作:一个VPS、一个域名
演示使用的为Debian11系统,其他系统未测,操作步骤应该一样
一.宝塔安装
1.更新软件包
apt update
2.安装宝塔
安装命令自己查询宝塔官网。
注意: 记得复制你的系统对应的安装命令 ! 本人使用的Debian,所以复制的是Debian系统对应的安装命令。
3.访问宝塔面板
安装成功后即可看到后台登录地址和账号密码,登录即可。
注意:如果你使用的是国内服务器,可能需要放行端口。请在服务器后台设置放行宝面板端口。
4.安装LNMP环境
PHP选择8.3,Nginx 1.24,mysql 8.4,php 8.3。
等待安装完成。
5.安装PHP拓展
安装fileinfo,mbstring,opcache,exif这几个拓展。
6.删除禁用函数
putenv() 、 pcntl_signal() 、 proc_open()
二.Composer安装
apt update
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 config -g repo.packagist composer https://mirrors.aliyun.com/composer/
有些特殊情况下安装插件会使用,因为插件包都在服务器,这时可以尝试将源改回默认:
composer config -g --unset repos.packagist
三.安装Flarum
宝塔面板-网站-添加站点,数据库选择MySql,编码是utf8mb4。这个应该都会,不必多讲。
然后清空/www/wwwroot/你的网站 目录下的所有文件。这时可能会发现有一个文件死活无法删除。[滑稽]
解决方法:点击网站设置-网站目录-防跨站攻击,取消勾选,重新会目录删除即可。
清理完后,找到终端这个按钮并点击,输入下面命令一键安装:
composer create-project flarum/flarum:^1.8.0 .
安装完成后,刷新网页,你会看到文件已经全部导入。
这时不要着急打开网站,还得配置一下Nginx.[哈哈]
在server_name 你的域名 下面添加一行代码:
include /www/wwwroot/你的域名/.nginx.conf;
然后将
root /www/wwwroot/你的域名
改为
root /www/wwwroot/你的域名/public
保存。
四.配置SSL证书
这个应该都会,点击设置-SSL,一键申请即可。
五.访问网站
访问网站,填写数据库信息,开始安装。
几秒后,一个干净简洁的论坛横空出世[滑稽][OK]
此时你会发现默认语言是英文,不够问题不大,安装中文语言包即可。
依旧是到网站目录,点击终端,输入一下命令安装:
composer require flarum-lang/chinese-simplified
安装完成后后台即可切换成中文。
教程这里结束了,如果你需要进一步美化和增加更多功能,需要安装拓展包,可以自行搜索安装哦[乖]
演示站: https://bbs.bolebest.eu.org
(无任何引流及广告,且均为开源代码和脚本,源码Github可查!)
请登录后发表评论
注册
停留在世界边缘,与之惜别