• 搜索
  • 侧边栏壁纸
    博主头像
    慕怀夕 博主等级

    行动起来,活在当下

    • 累计撰写 13 篇文章
    • 累计创建 9 个标签
    • 累计收到 0 条评论

    目 录CONTENT

    文章目录

    服务器独立部署Waline

    小Han同学
    2024-10-07 / 0 评论 / 7 点赞 / 910 阅读 / 0 字
    温馨提示:
    本文最后更新于46天前,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

    本文基于阿里云ECS服务器,Ubantu20.04安装1Panel进行部署Waline评论系统

    1.安装1Panel面板

    SSH连接服务器后输入在线安装命令

    curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh

    本文使用的是Ubantu20.04,详细请查看1Panel文档

    https://1panel.cn/docs/installation/online_installation/

    2.安装雷池WAF

    在线安装雷池,在root 权限执行以下命令

    bash -c "$(curl -fsSLk https://waf-ce.chaitin.cn/release/latest/setup.sh)"

    其他部署方式请参考雷池WAF官方文档

    https://docs.waf-ce.chaitin.cn/

    3.安装数据库

    3.1 用PostgreSQL举例,搜索PostgreSQL

    6703759b671c9.jpg

    3.2 配置数据库名称密码和端口号,勾选端口外部访问

    6703759b37f9f.jpg

    3.3 使用Navicat连接刚才建立数据库

    670377838da4b.jpg

    670379bae618c.jpg

    3.4 下载waline.pgsql 用于构建表结构

    670379729bb2e.jpg

    3.5 右键运行SQL文件导入

    67037b510ab0b.jpg

    67037c169bdc1.jpg

    4.使用Docker-compose安装Waline

    4.1 选择一个位置编辑docker-compose.yml

    cd home
    mkdir waline
    cd waline
    vim docker-compose.yml

    4.2 docker-compose.yml编辑如下内容

    version: '3'
    
    services:
      waline:
        container_name: waline
        image: lizheming/waline:latest
        restart: always
        ports:
          - 8360:8360
        volumes:
          - ${PWD}/data:/app/data
        environment:
          TZ: 'Asia/Shanghai'
          PG_DB: 'waline'
          PG_USER: 'waline'
          PG_PASSWORD: 'waline'
          PG_HOST: '你的数据库地址域名或ip'
          PG_PORT: '数据库端口号'

    4.3 启动Waline

    在waline目录内运行以下命令

    docker compose up -d

    5.配置SSL以及反向代理

    5.1 申请证书

    打开雷池WAF,点击左侧防护站点-证书管理,右侧按钮点击添加证书,根据自己情况填写相关内容

    670381a38121d.jpg

    5.2 添加站点

    点击左侧防护站点-站点管理,添加站点

    域名填写你刚才申请证书的域名,证书勾选上你刚才申请的证书

    670381a3a7126.jpg

    5.3 代理配置

    如图配置就好

    670381a3ccb18.jpg

    6.完成配置

    输入你的Waline服务端地址查看是否配置成功

    670383722e762.jpg

    7
    1. 支付宝打赏

      qrcode alipay
    2. 微信打赏

      qrcode weixin

    评论区