## 代码
- git 新建分支，针对移植硬件变更，做代码调整。
- 暂不考虑合入master。

### adx-web
* 具体修改处，参考git上相关分支的提交记录。
* 修改 app-prd.ini
* 修改 代理服务器 ip 地址。
* 编译安装后，依靠 systemctl 运行。

## 服务器

### 地址

192.168.20.3       180.184.56.133    EYCFsjd2017!!@#%*   adx  adx-user密码 Bgc@#41_gwewq098

192.168.20.10      180.184.56.132    EYCFsjd2017!!@#%*   代理请求 dsp-proxy 

192.168.20.5       101.126.37.44     EYCFsjd2017!!@#%*   日志采集落盘 log


### 部署计划
* 只部署adx-web
* huitoutiao 的blb，需要提供对外访问，购买 eip （ 120.48.169.244 按流量 后付费）

## 操作

### git
* yum install git
* /etc/hosts 设置 git 服务器 
  * 添加 180.76.51.115  git.DT-DTG5.com
* git clone adx-cn

### bashrc
vi ~/.bashrc 
增加内容：
```
alias ll='ls -lh'
alias gp='git pull'
alias gf='git fetch'
alias gs='git status'
alias gl='git log'
alias xps='ps o pid,lstart,rss,user,cmd -C'

alias prdadxredis='redis-cli -h redis-cnlflyo8lhn3noc6a.redis.ivolces.com --raw'
```

### 安装 go
* 下载golang，解压，移动到 /usr/local/go
* 软链接
  * ln -s /usr/local/go/bin/go     /usr/bin/go
  * ln -s /usr/local/go/bin/gofmt  /usr/bin/gofmt
* 配置
 * 编辑 /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
* mkdir ~/go && cd ~/go && mkdir src bin pkg
* git clone https://github.com/golang/lint.git
* cd lint/golint/ && go install

### linux 用户 adx-user
* groupadd adx-user && useradd -g adx-user adx-user
* root 下执行
 * mkdir /data && chown adx-user /data && chgrp adx-user /data
* adx-user 下执行
  mkdir -p /data/adx/release
 
### sudo
```
 chmod u+w /etc/sudoers
 vim /etc/sudoers
 root 配置下（约文件末尾），添加一行:
   adx-user ALL=(ALL)      NOPASSWD: ALL
 重新设置权限，chmod u-w /etc/sudoers
```

## 购买 redis
购买后，需要：
- 参数配置里，修改参数，disabled-commands 项的运行值里，去掉 keys
- 连接管理里，开启免密访问
- 数据安全里，绑定白名单，添加访问者的ip

广告素材
redis-cnlflyo8lhn3noc6a.redis.ivolces.com
redis-cnlflyo8lhn3noc6a.redis.volces.com  外网访问 角色名 bcc  密码 Pengtai_%$1

日志缓存
redis-cnlfuuvu9nglr1sez.cn-beijing.redis.ivolces.com

集群
redis-cnlfqzc1kxdcesrmz.redis.ivolces.com
redis-cnlfqzc1kxdcesrmz-direct.redis.ivolces.com  直连地址 

## 数据库
实例名称：adx_db
实例id：mysql-b269aac43324
私网地址/端口：mysql10a1171b5b39.rds.ivolces.com:3306
公网地址/端口：mysql-10a1171b5b39-public.rds.volces.com:3306
admin:
userName: adxRoot
password: AdxWSXQAZ@$^*)

## dsp 请求代理

### nginx
- yum install nginx
- 参考 百度云上的代理服务器上的 nginx  配置
  - 修改 nginx.conf
  - 拷贝 conf.d/default.conf 到 windows 上，替换 本机 内网ip 地址为 火山云机器的 内网ip 地址。
- 执行 nginx -t 然后启动 nginx

### 监控
* 云平台添加监控警报。
































