蓝鲸平台单机部署增加一台 APPT (测试服务器)

蓝鲸平台单机部署增加一台 APPT

一、环境配置

1.1 、系统安装

  • 安装CentOS7 配置CPU 4核、内存 4G、硬盘 60G,跑的测试 SaaS 越多,配置需求越高

  • 配置YUM源

    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
    wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
    yum makecache 
    
  • 无需GUI环境,选择最小系统即可,但需要自行安装以下工具:

    # 必须安装
    yum install wget 
    yum install rsync -y
    
    # 选择安装              
    yum install vim                
    yum install net-tools.x86_64   # 该包包含ifconfig命令,可用ip命令替代
    

1.2、 配置网络

  • 网络配置流程参考:
    # 启动指定网卡 (经测试,CentOS7安装之后,网卡默认处于关闭状态,需手都开启)
    # 若虚拟机配好网卡模式为NAT时,执行以下命令应该可以DHCP获得到一个IP
    ifup [你的网卡名称]      # 例如: ifup ens33  (网卡名称使用 ifconfig OR ip addr 命令进行查看)

    # 使用以下命令获得 IP地址、子网掩码、网关、DNS
    ifconfig              # 获取IP地址、子网掩码
    ip route show         # 获取网卡的默认网关
    cat /etc/resolv.conf  # 获取DNS

    # 将上述获得到的4个ip信息填写到你的网卡配置文件中,参考模板如下。
  • 网络配置文件路径:/etc/sysconfig/network-scripts/ifcfg-[你的网卡名称]
  • 网络配置文件模板:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static                          # 默认为 dhcp,改成 static 或 none 
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33                                # 更换为 [你的网卡名称]
UUID=639f6f99-f771-44fc-9e96-609cfe9e2ea7 # 自动生成的,不用动
DEVICE=ens33                              # 更换为 [你的网卡名称]
ONBOOT=yes                                # 开机自动配置
IPADDR=192.168.80.144                     # 更换为 [你的IP地址]
PREFIX=24                                 # 根据你的子网掩码设置,一般为24
GATEWAY=192.168.80.2                      # 更换为 [你的网关]
DNS1=192.168.80.2                         # 更换为 [你的DNS]
  1. 3、关闭默认防火墙
systemctl stop firewalld
systemctl disable firewalld

1.4、配置免密登陆

# 登录蓝鲸服务器查看公钥文件
cat /root/.ssh/id_rsa.pub 

# 登录新增服务器
ssh-keygen -t rsa
cd /root/.ssh/
vim authorized_keys
# 将蓝鲸服务器公钥复制到authorized_keys中

# 测试免密登录,登录蓝鲸服务器。
ssh root@新增服务器IP

二、安装APPT

2.1、登录蓝鲸服务器,编辑 install.config,新增一行。

cd /bkce/install/  # 蓝鲸安装目录
vim install.config
新增服务器IP appt
并将原来 install.config 第一行中的 `APPT` 删除

2.2 依次运行以下命令开始安装 APPT

cd /bkce/install/
./bkcec sync common
./bkcec sync consul
./bkcec sync appt
./bkcec install consul
./bkcec stop consul
./bkcec start consul
./bkcec install appt
./bkcec initdata appt
./bkcec start appt
./bkcec activate appt

2.3 修改nginx配置文件(蓝鲸平台一个坑)

cd /data/bkce/etc/nginx
vim paas.conf
# 修改serverIP
# upstream PAAS_AGENT_TEST {
#     server 新增服务器IP:8010 max_fails=1  fail_timeout=30s;
# }
nginx -s reload

2.3 开发者中心->服务器信息中,类别为【测试服务器】的信息是否正确,状态是否激活。

三、测试

开发者中心->我的应用->部署->测试部署->一键部署,等待部署完成访问测试环境。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值