新机器部署运营服环境
<p><strong>1. 初始化 </strong>
<code>ansible-playbook /home/ops/playbooks/cfg-for-ops/ansible-ops.yml -e Init_Hostname=&quot;shiqi-&quot; -e Init_password=&quot;zn43aL]W[Cq97uZp&quot; -e Init_port=&quot;22&quot; -e Init_authorized_keys=&quot;ops&quot; -e Init_Timezone=&quot;中国时区&quot; -i=116.205.226.213:2020, --tags=Init</code></p>
<p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=8274f1a0e1ad4ff5faf4ce7f25bb84cf&amp;file=file.png" alt="" />
<strong>2. 查看服务器有没有挂载/data 数据盘</strong>
<strong>华为的机器要手动执行挂载的语句,初始化脚本里面有</strong>
df -h</p>
<p><strong>3. 部署游戏环境</strong>
<code>ansible-playbook ansible-ops.yml --tags=Project -i=运营服IP:2020, -e Project_MySQL_version=&quot;5.7.34&quot; -e Project_Nginx_version=&quot;1.19.3&quot; -e Project_PHP_version=&quot;7.1.33&quot; -e Project_Redis_version=&quot;5.0.0&quot; -e Project_Erlang_version=&quot;19.3&quot; -e Project_project_user=&quot;sszgoms&quot; -e Project_oms_server=&quot;闪烁H5oms-IP&quot; -e Project_zabbix_monitor_server_type=&quot;web&quot; -e Project_zabbix_monitor_region_type=&quot;中国大陆区域&quot;</code></p>
<p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=60f0b07eed79b63bb4af99c52ef1e58d&amp;file=file.png" alt="" /></p>
<p><strong>如果只安装mysql、redis那么就这样执行即可:</strong>
<code>ansible-playbook ansible-ops.yml --tags=Project -i=124.222.11.95:2020, -e Project_MySQL_version=&quot;5.7.34&quot; -e Project_Redis_version=&quot;5.0.0&quot;</code></p>
<p><strong>4. 放行下面组的ip:2020端口</strong></p>
<p>vim /etc/sysconfig/iptables</p>
<p>-A RH-Firewall-1-INPUT -s <Project_oms_server_ip>/32 -p tcp -m state --state NEW -m tcp --dport 2020 -j ACCEPT</p>