============================================================== 雪糕资源网www.wchunh.top ============================================================= 教程演示虚拟机地址:192.168.200.129 外网和局域网搭建方式雷同 相关工具的安装和使用教程参考文章最下面。 安装宝塔直接运行命令即可。 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh 搭建环境: CENTOS 6.8 Nginx1.14 mysql5.6 php5.3 (PHP安装 memcache扩展) ------------------------------------------------------------- 这里不单独演示,参考之前的 “宝塔安装通用视频”. 下面开始搭建 1、关闭防火墙、开放端口{使用putty或其他工具登陆服务器} 6.XX chkconfig iptables off service iptables stop 7.XX systemctl stop firewalld systemctl disable firewalld 宝塔放行端口:1:65535 为了安全考虑你也可以不关闭防火墙直接单独放行: 2、上传mhdq.zip到服务器根目录/(根目录不是root目录!!!!){使用WinSCP或其他工具上传数据} 上传好后,解压mhdq.zip cd / unzip mhdq.zip 给予权限 chmod -R 7777 /data chmod -R 7777 /root 3、环境安装 修改php配置 后面 加入(宝塔里面设置) [peb] extension = peb.so 重启php 安装erlang cd /root tar -xvf otp_src_20.3.tar.gz 准备环境: yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel 进入目录: cd otp_src_20.3 设定安装规则: ./configure --prefix=/usr/local/erl --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac 安装: make && make install 配置环境变量: 打开文件/etc/profile 加入 export PATH=$PATH:/usr/local/erl/lib/erlang/bin 使配置生效: yum install screen source /etc/profile 4、设置数据库密码为:wchunh.top(在宝塔直接设置) 添加专用账号 mysql -uroot -pwchunh.top CREATE USER 'tdnemo'@'localhost' IDENTIFIED BY 'tdnemo123456'; GRANT ALL PRIVILEGES ON *.* TO 'tdnemo'@'127.0.0.1' IDENTIFIED BY 'tdnemo123456'; GRANT ALL PRIVILEGES ON *.* TO 'tdnemo'@'localhost' IDENTIFIED BY 'tdnemo123456'; GRANT ALL PRIVILEGES ON *.* TO 'tdnemo'@'%' IDENTIFIED BY 'tdnemo123456'; #这个是开放全部IP访问的最好不要开启 FLUSH PRIVILEGES; quit 数据库设置关闭二进制日志 然后数据库重载配置 导入数据、 使用PPTY运行或其他命令行工具运行 以下命令 cd /root ./sk 创建数据库结束 可通过宝塔 数据库 - 从服务器获取 查看 是否创建5个 ======================================= 5、创建站点 宝塔创建站点 端口 :9090 目录data/wchunh.top/php/admin 关闭防跨站 重启php 6、IP修改 data\wchunh.top\php\config\firewall_cfg.php data\wchunh.top\php\config\servers.cfg.php 7、设置服务器信息 访问运营后台 域名:9090 默认账号 wch123 密码 wch123.cn 设置服务器信息 (把里面的IP改为你的实际IP) 游戏配置----游戏配置----修改192.168.200.129 游戏配置----服务器列表----修改192.168.200.129 游戏配置----平台列表----修改192.168.200.129 游戏配置----系统配置信息----修改192.168.200.129 然后就可以启动游戏了 //启动游戏前先重启下服务器 到此服务端基本搭建完毕,我们先去看看客户端. 7、启动游戏服务 启动游戏 sh /data/k1.wchunh.top/sh/run_server.sh sh /data/t1.wchunh.top/sh/run_server.sh 自己玩就启动一区就好了,下面的是二区 sh /data/t2.wchunh.top/sh/run_server.sh 关闭游戏 sh /data/k1.wchunh.top/sh/stop_server.sh sh /data/t1.wchunh.top/sh/stop_server.sh sh /data/t2.wchunh.top/sh/stop_server.sh netstat -ntlp 命令查看端口 看到9010这些基本就没什么问题了 8、客户端修改 客户端 安卓修改 \assets\bin\Data\Managed\Assembly-CSharp.dll 搜 192.168.200.129 苹果修改 \Payload\lycs.app\Data\Managed\Metadata\global-metadata.bat 搜 www..wchunh.top 注意对位 然后签名,这里我用模拟器 不签名也可以。 可以正常登陆游戏,下面简单看看授权后台 PS: 1、 运营后台地址 http://IP:9090 帐号wch123 密码wch123.cn 2、授权后台 授权地址 http://IP192.168.200.129:9090/gm/gm.php 授权码123123 用户地址 http://IP:9090/gm 3、Centos6的yum源基本已经停止更新或不再可用参考下面更新源 命令 cd /etc/yum.repos.d/ 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 http://www.wchunh.top/file/repo/Centos-6.repo yum clean all 雪糕资源网www.wchunh.top