信息有效

天龙八部3D版手游纯手工架设教程

编号:T-2450  2024-10-21 有效期:756天  4人次

    大家好。这节课教大家架设天龙八部3D版手游手工架设教程。

    大家一定先去看这个centos7.6的安装教程。我事先已装好了。如果你是服务器,那么就可以忽略这一步,直接进行架设。

    所要用到的软件我已下载好,就只需要这4个即可。

    我们的系统请选择安装centos 7.2以上的系统,这里我安装的是7.6版64位mini

    另外说下centos的配置IP为:192.168.2.100

    首先安装3个软件,我慢一点。其实就是一直下一步。装好后桌面有快捷方式。

    准备工作做好之后,我们先链接服务器。

    1.连接服务器后,我们来安装宝塔,刚设置为UTF-8就能看到里面显示中文。否则是乱码。

    yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

    看到显示Y/N 我们输入Y 回车

    Bt-Panel: http://192.168.2.100:8888/a61dd664

    username: pno7njt5

    password: ab6b23e1

    看到这组信息。就代表安装好了。这里显示的IP模式是外网IP地址,因为我们在局网架设,也没做端口映射。所以我们把IP改为我们局网IP来访问。你在服务器架设的话就直接复制地址访问就行了。

    另外你们看到的信息会跟我的不一致,为什么呢,这组网址后面地址和账号密码都是随机生成的。

    访问宝塔,并开始第二部。

    2.在宝塔面板软件商店安装以下软件

    Nginx1.14

    mysql5.6

    php5.6

    Memcached

    好了。等待安装。好了。全部安装完毕,我们在PHP-5.6中安装memcache扩展插件,然后在重启php

    在宝塔开放1:65535端口

    上传我们需要用到之前安装的WinSCP,进入到根目录/下。然后上传

    3.上传tlbb.tar.gz到根目录下

    然后开始执行命令。

    cd /

    tar zxvf tlbb.tar.gz

    分别给予tlbb 777权限 和gm 777权限

    chmod 777 -R /tlbb

    chmod 777 -R /www/wwwroot/tlweb/gm   应该是给这个目录权限,当然你也可以给www全部目录,看自己

    chmod 777 -R /root

    4.安装运行环境所需的3个组件

    sudo yum -y install unixODBC unixODBC-devel libtool-ltdl libtool-ltdl-devel

    sudo yum -y install mysql-connector-odbc

    yum -y install cyrus-sasl

    我这里所有命令都是依次一个一个来执行的,为了新手,老手直接完全复制整体运行也行哈。

    5.到宝塔面板里,把默认数据库密码设置为:82000401  (你可以设置为你自己的,但是记得之后修改数据库密码的地方都修改为你自己设置的密码)

    这里我为了大家能看的明白,我把密码设置为82000401 我的QQ号码吧

    下面创建空库,按照我修改数据库密码的位置,来修改命令

      mysql -u root -p82000401

      CREATE DATABASE IF NOT EXISTS charge default charset utf8mb4 COLLATE utf8mb4_general_ci;

      CREATE DATABASE IF NOT EXISTS mtlbbdb_19900 default charset utf8mb4 COLLATE utf8mb4_general_ci;

      CREATE DATABASE IF NOT EXISTS tlbb_account default charset utf8mb4 COLLATE utf8mb4_general_ci;

      quit

    导入数据

    cd /root/sql/

    mysql -uroot -p82000401 --default-character-set=utf8 charge< charge.sql

    ulimit -S -c 0 > /dev/null 2>&1

    mysql -uroot -p82000401 --default-character-set=utf8 mtlbbdb_19900< mtlbbdb_19900.sql

    ulimit -S -c 0 > /dev/null 2>&1

    mysql -uroot -p82000401 --default-character-set=utf8 tlbb_account< tlbb_account.sql

    ulimit -S -c 0 > /dev/null 2>&1

    ulimit -n 102400

    给予数据库权限

      mysql -u root -p82000401

      GRANT ALL PRIVILEGES ON *.* TO 'app_mtlbb'@'127.0.0.1' IDENTIFIED BY 'dskfjl29091dfk' WITH GRANT OPTION;

      FLUSH   PRIVILEGES;

      GRANT ALL PRIVILEGES ON *.* TO 'app_mtlbb'@'localhost' IDENTIFIED BY 'dskfjl29091dfk' WITH GRANT OPTION;

      FLUSH   PRIVILEGES;

      GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '82000401' WITH GRANT OPTION;

      FLUSH   PRIVILEGES;

      quit

    6.在宝塔文件中。直接修改数据库密码设置

    /etc/odbc.ini  这里改为刚我们设置的数据库密码

    /www/wwwroot/tlweb/account/config.php 本地注册设置数据库密码

    /www/wwwroot/tlweb/gm/api.php   API接口设置4个数据库密码

    /www/wwwroot/tlweb/gm/config.php    后台配置  记得还有后台密码  这里我选中这个密码是后台的登录密码上面admin是登录账号,都可以改,我们还是改987654321sf吧

    /www/wwwroot/tlweb/zt/config.php  配置BILLSERVER数据库及 另外一个后台的设置数据库和GM校验码,这里我拉蓝的位置就是另外一个GM后台的GM校验码设置位置,我们保持默认987654321sf就好了。或者想改改自己的。随意。

    7.在修改网站路径下这2个文件IP地址

    /www/wwwroot/tlweb/serversinfo/tlbbsea/tlbb/conf/serverlist/iOS_AppStoreXM_336_IPList.txt  这里改服务器IP地址,服务器名你随意改都行。我这里服务器名就不改了。

    /www/wwwroot/tlweb/tianlong3D/conf/serverlist/serverlist.txt  跟上面那个文件是一个道理。

    另外说下:

    /www/wwwroot/tlweb/tianlong3D/conf/notice/gengxin 文件夹下

    iOS_Common_Notice.txt

    iOS_AppStore_Notice.txt

    这两个文件夹是改公告内容的

    /www/wwwroot/tlweb/serversinfo/tlbbsea/tlbb/conf/notice/gengxin/iOS_AppStore_XM_Notice.txt  也是公告

    我随意打开一个给你们看下吧。路径我都修复改下。

    8.建立一个网站

    域名位置这样写:192.168.2.100:81  它就是设置81为端口的了,前面的IP地方你们要改域名也可以,但是客户端修改的时候记得就要改成域名。

    网站目录设置为: /www/wwwroot/tlweb/

    PHP版本选择5.6

    9、启动游戏服务

    启动命令

    cd /root

    ./start.sh

    open server starting, worldid(19900)

    看到这段话就代表启动OK了。

    停止命令

    cd /root      

    ./stop.sh

    这个是停止命令。

    服务端启动好了,下面最后一步,修改天龙八部3D的安卓客户端

    10.天龙八部3D的安卓客户端IP修改方法

    首先我们要安装个软件:Apk改之理ApkIDE3.3版+使用教程

    里面有个教程。可以详细看看。这里我就不多说了。具体看我操作步骤。

    客户端也要复制到根目录,apkide也要复制根目录,为啥教程里有说。自己看下细节。

    没装net3.5 我是win10的最新系统会自动装。你们没有百度一个 .net 3.5  百度这个词。随便下一个安装就行了。对应你自己操作系统的64或32位。直接都装32位也行的。装的貌似不对啊。咋一定要重启。我百度一个装一下吧。

    看来一定要重启。我重启下电脑。说下。这里的这个启动secureCRT 启动好后关闭也没事哈。一会我们就不用重新启动了。

    启动好了,我们来打开APKIDE 。修改前在装个notepadd++  这个软件到处都有下载。随便下一个安装。

    安卓(本地)

    Work\com.mto.sdk.tlbb.sm\assets\config.properties  找到这个文件修改IP地址,我这里的IP都是改过了的。你们直接把所有192.168.2.100:81的改为你自己网址或IP 然后加:81端口即可。

    UPDATE_ENABLE=0

    RES_DOWNLOAD_URL=http://192.168.2.100:81/tianlong3D/res/Android/TY_1_321

    这个是热更新 改为1 有效。我这里就不启用了。需要用到的自己在研究。

    另外把这里面这几个位置地址改下。不然公告不能用。都给你们访问了一下。明白其中意思了把?链接对应好的文件即可。

    Work\com.mto.sdk.tlbb.sm\res\values\strings.xml

    这几个位置改为你的网址或IP地址加 :81端口,跟上面个意思哈 ,当然如果你网站用的其他端口改对应的端口即可

    修改好后,我们保存编译。然后等待编译即可。对了忘记说APP文件名哪里去改了。这个大家自己百度吧。也不难

    完美天龙八部3D

    把这里的 名字改为你想要的 APP名字 就可以了。

    苹果(非本地)得用12字节域名查找替换cstlb.zgymw.com

    Payload\mldj.app\mldj

    在编译的时候说下。苹果是在这里改,但是这个端里没有天龙八部3D的苹果客户端,就没办法给大家演示了。

    > 生成的Apk:D:\ApkIDE_tlbb.apk  生成好了,我们打开一个安卓模拟器。

    把这个新生成的天龙八部3D安卓客户端拖到安卓模拟器里运行。或者这样,我教大家怎么做平台访问下载安装吧。

    /www/wwwroot/tlweb/wap_pc_web

    这个路径下提供了一个PC网页和一个wap手机访问网页。我们打开看下。然后我们建立一个2个网页。一个手机一个pc的

    这里因为我没域名,我就用

    先进之前的宝塔面板

    192.168.2.100:8001 建立PC的  指向对应的文件路径请看我操作。 域名被占用,没关系。 这样就OK了。另外一个我们也一样

    192.168.2.100:8002 建立手机的网页。

    访问试试,然后我们以手机网页为实例去改。PC的自己按照我的方法一样道理去改就行了。

       

       

    看到吗?这里的链接地址是这个文件名。因为没有ios客户端,我们把ios的地址也改为.apk的。

    然后把tlbb.apk上传手机版网页的根目录里去。这一个是编译好的。我们访问试试看。

    好了。我们来试试GM后台。

    GM后台地址:http://你的IP或者域名:81/gm

    帐号:admin  密码:987654321sf   注意:/www/wwwroot/tlweb/gm/config.php 这个文件里你配置的后台密码

    GM后台地址二:http://192.168.2.100:81/zt/gm.php  /www/wwwroot/tlweb/zt/config.php 这个里面是你配置的GM校验码密码

    注意不要和数据库密码弄混了哈。

    好了。基本就是这样了。  这些参考文件大家慢慢看了研究了。另外说下。这里。这个文件是开启GMList功能 。这个文件里面的配置大家自己研究下。特别是我拉蓝的那个。其他没什么了。感谢观看。

           另外给大家一些其他参考文件:

            -----------------------------------------------------------------

            注重点说明(服务端里的文件不要用notepad++或者再服务器里修改,本地用txt文档打开修改,不然会报错进不去游戏)

            1、服务端里:\tlbb\Config\GameConfig.ini

            第26行FormalBillingURL=http://127.0.0.1:81/zt/billing.php;正式Billing网址

            很多服务端写的127.0.0.1的IP,但是有的服务器网络环境不一样,127.0.0.1如果不能进去,请改成你外网IP,web路径不变。

            2、服务端里:\tlbb\Config\ServerConfigList.txt

            这里的面的IP全写外网IP

            3、热更新问题:修改客户端热更新链接:Work\com.mto.sdk.tlbb.sm\assets\config.properties

            第四行:UPDATE_ENABLE=0  改成  UPDATE_ENABLE=1  表示打开天龙八部热更新选项

            第五行:写成RES_DOWNLOAD_URL=http://你外网IP/tianlong3D/res/Android/TY_1_321

            然后去web目录,tianlong3D/res/Android   把TY_1_321文件夹目录整个放进去

            到此本地注册,热更新,不卡登陆,无法连接的问题都可以解决,如果还有进不去,不会操作的请论坛跟帖留言

            帐号:admin  密码:987654321sf   注意:\www\wwwroot\gm\config.php 这个文件里你配置的密码

使用信息须知(必读)

①本主题所有言论和图片纯属会员个人意见,与本站立场无关

②本站所有主题由该帖子作者发表,该帖子作者与本站享有帖子相关版权

③173资源网仅提供信息交流平台,不介入任何交易过程,不承担安全风险和法律责任

④本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责

⑤该页面资源下载仅保存于网盘,本站不涉及储存,用户下载仅供学习参考,不得用户商业用途

⑥如有侵权内容困扰请联系youxi@111.com,我们将针对版权信息及时予以删除

订阅 客服