大家好,这节课教大家架设回合制手游:星辰奇缘
所需系统环境:linux7.2 64位
我们还是老规矩,先安装宝塔,安装前我们下载linux服务器管理工具:FinalShell
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
这里输入你的宝塔账号密码登录,我暂停输入下账号密码,登录后开始
宝塔安装软件:
Nginx1.14
php5.6
mysql5.6
phpmyadmin1.14 因为安装的php5.6较老版本。现在的Phpmyadmin管理工具可能兼容不到,没提交到列表,不过没关系,这个软件安装不安装不影响我们使用,也可以等待前面三个软件安装后,我们在试试其他版本看是否可以提交。
好了。所需软件安装完毕,下面我们开始搭建星辰奇缘服务器环境。
=========================================================================
关闭防火墙、开放端口
systemctl stop firewalld
systemctl disable firewalld
首先把mysql数据库密码设置为 123456
然后把服务器端口都打开1-65535,因为root设置密码是123456为了安全我们把mysql端口要关闭。按照我刚操作设置即可。
新建并导入相关数据库
=========================================================================
我们先使用n++搜索替换服务端
把 188.1.1.1 替换为服务器ip 最后打包上传服务器根目录下解压
给予目录权限
chmod -R 777 /data/
chmod -R 777 /home/
然后在导入数据库
cd /home
./sk
=========================================================================
erlang环境安装
yum -y install screen
yum -y install make gcc gcc-c++ m4 ncurses-devel openssl-devel unixODBC-devel perl
yum -y install ncurses-devel
=========================================================================
安装环境
cd /otp
tar -zxvf otp_src_19.3.tar.gz
cd otp_src_19.3
./configure –prefix=/usr/local/erlang
make && make install
=========================================================================
配置环境变量:
在/etc/profile文件最后加上
export ERLANG_HOME=/usr/local/erlang
export PATH=$PATH:$ERLANG_HOME/bin
执行
source /etc/profile
=========================================================================
查看是否安装成功:
erl
出现下面的内容完成
Erlang/OTP 19 [erts-8.3] [source] [64-bit] [smp:2:2] [async-threads:10] [hipe] [kernel-poll:false]
Eshell V8.3 (abort with ^G)
1>
两次ctrl+c退出。
=========================================================================
创建网站端口为 88 网站目录为 data
=========================================================================
给权限
chmod -R 777 /data 之前已经给过权限了,这里无需执行
启动:
cd /data/zone/fswy_local_center_9999/
./ctl.sh start
cd /data/zone/fswy_local_center_9000/
./ctl.sh start
cd /data/zone/fswy_local_2/
./ctl.sh start
cd /data/zone/fswy_local_1/
./ctl.sh start
好了,到这里,服务器端已经全部架设完成并启动了。我们试试注册账号。注册账号没问题,下面我们去修改客户端。
停止
cd /data/zone/fswy_local_center_9999/
./ctl.sh stop
cd /data/zone/fswy_local_center_9000/
./ctl.sh stop
cd /data/zone/fswy_local_2/
./ctl.sh stop
cd /data/zone/fswy_local_1/
./ctl.sh stop
netstat -lntp
端口有9001就可以了
=========================================================================
我们先下载客户端反编译工具,然后在修改:可以反编译或者压缩包取出文件
ssetsase_setting.json 把 182.254.211.32 修改成服务器ip
客户端本地注册修改:
首先修改 星辰奇缘本地手工端客户端工具需要修改的文件 里面的 6个文件的ip 把 188.1.1.1 替换为服务器ip
修改好后等待备用。
然后打开 星辰奇缘本地手工端客户端工具AssetsBundleExtractor中文汉化版bitAssetBundleExtractor.exe 文件 – 打开 来打开 客户端的 ssets extures extures_business.unity3d
注意:这个工具打开如果报错DLL,请安装微软VC++常用运行库合集安装包。
打开文件后,提示 是 或者yes 选择 是 或者yes 输入1 保存文件
点击