walle自动化部署跳坑指南

本文详细记录了在Linux CentOS7环境下,使用walle2.0进行自动化部署过程中遇到的问题及解决办法。从安装依赖如nginx和mariaDB,到初始化数据库和配置反向代理,每一步都可能遇到坑。特别提示,配置文件中HOST字段应填写0.0.0.0,而不是域名,并需确保ssh密钥正确设置以部署私有项目。
摘要由CSDN通过智能技术生成

Powered by Phantomlsh

本文笔者使用的系统为Linux CentOS7 64bit,walle-web自动化部署版本为walle2.0
官网地址:walle-web.io

吐槽

先说说感性的东西。。。
说实在的,第一眼在gitee上面看到国产的walle自动化部署还激动了很久,终于不用折腾奇妙的jenkins了hhhh!
然后一秒打脸。先用docker部署,然后发现挺麻烦的,就回去用标准安装,结果遇到一堆坑。。。
本文主要用于介绍walle2.0自动化部署的标准安装的跳坑方法!

开始

Linux系统先简单调教一下(参考本人的CentOS7开箱指南),阿里源和EPEL源都装一装。
一些简单的依赖:

yum install -y gcc gcc-c++ python-devel

nginx

继续参考本人的CentOS7开箱指南:

先加载Nginx的源
rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

yum安装
yum install -y nginx

启动服务并加入开机启动项
systemctl start nginx.service
systemctl enable nginx.service

mariaDB

这玩意不要太坑!竟然5.5的还不行。。。于是就得找个方法安装新版本了。

修改(创建)/etc/yum.repos.d/mariadb.repo来添加源:

[mariadb]

name = MariaDB

baseurl = http://yum.mariadb.org/10.3.4/centos7-amd64/

gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck=1

然后基操安装:

yum install -y mariadb-server mariadb-cli
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值