加载中...

开源论坛搭建

开源论坛搭建

2025-01-12 04:40:16   81   4

文章内容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


安装完成后后台即可切换成中文。


教程这里结束了,如果你需要进一步美化和增加更多功能,需要安装拓展包,可以自行搜索安装哦[乖]



喜欢就支持一下吧

版权说明:

本站永久网址:http://blog.xqynet.cn

本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长 QQ3270361156进行删除处理。

本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。

评论
目前暂无评论,快抢个位置吧