## 概述
adx-log 和 adx-trace 需要新服务器，选用了较新的centos系统。

## 环境搭建
* yum install git
* /etc/hosts 增加 192.168.16.51 git.DT-DTG5.com
* groupadd adx-user && useradd -g adx-user adx-user
* root 用户 创建 /data 并 chgrp chown 改变所属组和用户。
 * mkdir /data && chown adx-user /data && chgrp adx-user /data

* 安装 golang，配置环境
 * 打开 https://golang.google.cn/dl/ 复制go的 linux tar.gz 下载链接，比如：https://golang.google.cn/dl/go1.20.2.linux-amd64.tar.gz
 * 下载压缩包，解压，将解出来的go文件夹，移到 /use/local/ 路径下。

 * 编辑 /etc/profile，增加内容:
   PATH=/usr/local/go/bin:$PATH
   export GOPROXY=https://goproxy.cn,direct

 * 编辑 ~/.bash_profile，增加内容：
   GOPATH=~/go
   export GOPATH
   PATH=$PATH:$HOME/bin:$GOPATH/bin
   export PATH

* 安装 golint
 * git clone https://github.com/golang/lint.git
 * cd lint/golint/ && go install

* adx-user 添加到 sudo 信任列表。
 * chmod u+w /etc/sudoers
 * vim /etc/sudoers
 * 在 root 配置那一行的下面（约文件末尾），添加一行 
  * adx-user ALL=(ALL)      NOPASSWD: ALL
 * 改完，重新设置权限，chmod u-w /etc/sudoers

* 配置ssh免密码登陆
 * mkdir ~/.ssh && chmod 700 ~/.ssh
 * cd .ssh ，新建 authorized_keys，添加登陆机器的id_rsa.pub
 * chmod 600 authorized_keys

## 业务
* 进入服务文件夹 cd /usr/lib/systemd/system/
* 参照stg服务器上，添加新的服务文件。
* root 下 mkdir /data && chown adx-user /data && chgrp adx-user /data
* adx-user 下 mkdir -p /data/adx/release




