2核2G阿里云ECS + 宝塔面板:不 Docker 也能丝滑跑 Flarum! - 技术宅银魂 - 科技改变生活 - 万事屋 | 生活·动漫·娱乐综合社区-银魂同好聚集地

2核2G阿里云ECS + 宝塔面板:不 Docker 也能丝滑跑 Flarum!

手里2核2G的小水管云服务器,已经换上了宝塔面板,环境也一键装好了PHP 8.2 + MariaDB 10.6 + Redis 8.0.3,就差论坛没到位?跟着这份宝塔专用裸机安装 Flarum 全流程10 分钟搞定,不踩坑、不折腾 Docker,直接开麦!


1 宝塔面板后台 3 步准备

  1. 添加站点
    • 域名:bbs.yourdomain.com(先做好 A 解析)
    • 根目录:/www/wwwroot/bbs
    • PHP 版本:8.2(已装)
  2. 新建数据库
    • 名称:flarum
    • 字符集:utf8mb4
    • 记住用户名 / 密码
  3. 关掉防跨站
    • 网站 → 设置 → 网站目录 → 关闭「防跨站攻击」

2 SSH 终端 5 连鞭

用宝塔内置「终端」或本地 SSH 连上服务器,一路复制粘贴:

2.1 解除 .user.ini 锁定

cd /www/wwwroot/bbs
chattr -i .user.ini 2>/dev/null || true
rm -rf *

2.2 全局安装 Composer(一次就够)

curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

2.3 拉 Flarum 源码

sudo -u www composer create-project flarum/flarum . --stability=beta --no-dev

2.4 一键赋权

chown -R www:www .
chmod -R 755 .
chmod -R 775 storage public/assets

3 宝塔面板 3 个可视化配置

  1. 网站目录 → 指向 /public
  2. 伪静态 → 选择「自定义」,粘贴:
    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }
    location ~* \.(jpg|jpeg|png|gif|ico|svg|woff2)$ {
        expires 1y;
        add_header Cache-Control "public, immutable";
    }
  3. SSL 证书 → 一键 Let’s Encrypt,打开 HTTPS(推荐)

4 浏览器 30 秒初始化

访问 https://bbs.yourdomain.com,把刚才的数据库信息、管理员账号填进去,Install


5 2核2G 极限优化(宝塔版)

# MariaDB 瘦身
innodb_buffer_pool_size = 256M
max_connections = 30
performance_schema = OFF
# 保存后 → 软件商店 → 重启 MariaDB

# PHP-FPM 低内存
pm = ondemand
pm.max_children = 8
pm.process_idle_timeout = 10s
# 保存后 → 软件商店 → 重启 PHP

# Redis 128 MB 上限
maxmemory 128mb
maxmemory-policy allkeys-lru
# 重启 Redis

6 常见翻车点速查

502 Bad Gateway?

确认「软件商店 → PHP → 服务」已启动;查看 Nginx 配置里 fastcgi_pass 127.0.0.1:9000; 是否匹配。

Composer 内存溢出?
sudo fallocate -l 2G /swapfile && sudo mkswap /swapfile && sudo swapon /swapfile
上传头像 413?

宝塔 → 网站 → PHP → upload_max_filesize = 10M → 保存即刻生效。


收工!现在你的2核2G阿里云ECS宝塔面板下已经跑起高颜值 Flarum,后续装扩展:sudo -u www composer require xxx/xxx 完事。祝论坛天天 999+!

请登录后发表评论

    没有回复内容

万事屋新帖