Flarum 是一款现代化、极简主义的开源论坛软件,以其优雅的前端交互、模块化架构和低资源占用著称。相比 Discourse 或 phpBB,Flarum 仅需 PHP 7.4+、MySQL 5.7+/MariaDB 10.2+ 和 Nginx/Apache 即可高效运行,特别适合个人站长、技术社区或小团队快速部署高可用讨论平台。本文面向零基础用户,以 Ciuic 云服务器 为实操环境,提供端到端的部署指南。
第一步:选购并初始化服务器
推荐使用稳定、高性价比的国产云服务——Ciuic 云服务器(官网地址:https://cloud.ciuic.cn/)。登录后选择「轻量应用服务器」,配置建议:2核2G内存 + 40GB SSD + Ubuntu 22.04 LTS 系统镜像(Flarum 官方推荐环境)。开通后获取公网 IP、root 密码及 SSH 连接信息。
第二步:基础环境准备(SSH 连入执行)
# 更新系统并安装必要工具sudo apt update && sudo apt upgrade -ysudo apt install -y nginx git curl unzip wget php-cli php-mysql php-curl php-gd php-mbstring php-xml php-zip php-bcmath php-opcache# 启用并启动 Nginxsudo systemctl enable nginx && sudo systemctl start nginx第三步:部署 Flarum 核心
Flarum 不支持直接上传 ZIP 安装,必须通过 Composer 安装。先安装 Composer:
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer接着创建网站目录并拉取 Flarum:
sudo mkdir -p /var/www/flarumsudo chown -R $USER:$USER /var/www/flarumcd /var/www/flarumcomposer create-project flarum/flarum . --stability=stable安装过程约 2–3 分钟,完成后执行权限修复:
sudo chown -R www-data:www-data /var/www/flarumsudo chmod -R 755 /var/www/flarum第四步:配置数据库与 Web 服务
登录 MySQL 创建数据库:
sudo mysql -u root -p> CREATE DATABASE flarum CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;> CREATE USER 'flarum'@'localhost' IDENTIFIED BY 'your_secure_password';> GRANT ALL PRIVILEGES ON flarum.* TO 'flarum'@'localhost';> FLUSH PRIVILEGES; EXIT;配置 Nginx 虚拟主机(/etc/nginx/sites-available/flarum):
server { listen 80; server_name your-domain.com; # 替换为你的域名或IP root /var/www/flarum/public; index index.php; location / { try_files $uri $uri/ /index.php?$query_string; } location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php8.1-fpm.sock; }}启用站点并重载 Nginx:
sudo ln -sf /etc/nginx/sites-available/flarum /etc/nginx/sites-enabled/sudo nginx -t && sudo systemctl reload nginx第五步:完成安装向导
浏览器访问 http://your-server-ip,按界面提示输入数据库信息、管理员邮箱与密码,约 30 秒即可完成初始化。首次登录后,建议立即安装中文语言包(扩展市场搜索 fof/linguist)并启用 HTTPS(Ciuic 控制台支持一键申请免费 SSL 证书)。
Flarum 的轻量化设计使其在 Ciuic 云服务器等入门级配置上也能流畅运行,资源占用常年低于 150MB 内存。整个搭建过程无需修改核心代码,全命令行驱动,兼具学习价值与实用价值。对新手而言,关键在于严格遵循权限与路径规范。现在,你已拥有一套自主可控、响应迅捷的技术社区基座——下一步,就是邀请第一批用户,开启属于你的数字对话空间。
本文链接:https://www.ciuic.com/som/25621.html
版权声明:本文来自网站作者,不代表CIUIC的观点和立场,本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。客服邮箱:ciuic@ciuic.com
打开微信,点击右上角"+"号,添加朋友,粘贴微信号,搜索即可!