剑侠世界L端版局域网服务端及架设教程(从安装开始)
本帖最后由 独孤痕 于 2014-7-17 15:24 编辑本系列程序教程只作学习交流使用,仅供个人研究之用,请安装后在24小时内删除,请勿用于商业以及非法用途,如由此引起的相关法律法规责任,与作者无关!
如本教程侵犯到任何版权问题,请立即告知作者,本人将及时予与删除并致以最深的歉意
(庆祝剑侠SF由此而黄,祝金山《剑侠世界2》越开越好,人气越来越旺)
PS:局域网教程是在久久教程的基础上进行修改的,特别感谢群里【阿影】【The soul】在本人架设迷茫时的指导。
由于文字描述有局限性,不懂得可以到剑世山庄QQ群:28067722 ,进行研究。
有人说无图无真相,我就补充几张图片。
(1.348客户端:http://pan.baidu.com/s/1dDIixB7 安装后不要更新。最新的客户端会导致进游戏黑屏。)
久久视频教程:http://pan.baidu.com/s/1bnF4kGZ
以上是前言
以下是链接下载
1:下载安装虚拟机
http://pan.baidu.com/s/1kToiXwV
2:下载安装php环境
http://pan.baidu.com/s/1i3oTc2p
3:下载cenost6.464bit
http://pan.baidu.com/s/1c0u2QZm
4:下载安装mysql数据库管理
http://pan.baidu.com/s/1mgibtBa
5:下载山庄古人金币网关paysys
http://pan.baidu.com/s/1i3Htr5F
6:下载linux搬运工具
http://pan.baidu.com/s/1dD1mzj7
7:下载linux远程连接
http://pan.baidu.com/s/1mgDPxzE
8:最主要的,商业开区版本端和登陆器(久久剑侠属于山庄庄主 古人的作品)
http://pan.baidu.com/s/1c0F1E1q
9:解包压包pak工具
http://pan.baidu.com/s/1gdkTwxP
--------------------------------------------------------------
我的电脑配置
8M带宽、I5 4670Kcpu8G内存 系统win7 64位(推荐8G)
--------------------------------------------------------------
物理机:为你自己主机
虚拟机:为LINUX系统
第一部分:安装主机软件
软件介绍:
SecureCRT 终端仿真程序,是我们进行与linux系统连接,启动游戏服务用的。
navicat MYSQL数据库管理软件
WinSCPLinux系统文件传输软件
wampwserver Apache+PHP+Mysql软件
安装Linux虚拟机如果需要注册吗就在下面!(教程网上很多,自己百度)
虚拟机注册码:
JV695-DR0D3-LZUC0-H8852-CAWJ4
安装wampwserver(数据库以及网页管理)
一定要安装在 d:\wamp
(推荐新手用Linux桌面版)
--------------------------------------------------------------
第二部分:设置linux网卡和防火墙。
1、虚拟机网卡设置
点击桌面右上角VPN连接配置,编辑SYSTEM ETH0
设置你的局域网IP、子网掩码、网关、DNS
直到可以连接互联网,因为后面要通过网络来安装环境,所以必须通。
2、设置防火墙
点击左上角系统-管理-防火墙
⑴可信的服务勾选SSH(22/tcp)
⑵其他端口添加端口 3306 TCP mysql
⑶可信接口勾选eth+
⑷端口转发需要你添加
接口:eth0协议:tcp端口:5622 目的地址:Linux系统局域网地址(就是你刚才设置的) 目的端口:5622
一共设置8个端口,5622、6041、6042、6043、6044、6045、6046、6047
设置完成后,点应用,防火墙结束。
好了,虚拟机可以缩小不用了!!
--------------------------------------------------------------
第三部分:安装linux环境
这次来简单介绍下CentOS 6.3 Minimal 下的环境搭建
(以下需要保证你网卡设置已经可以连接互联网)
打开SecureCRT软件连接linux虚拟机系统,复制下列命令进行安装。
1、执行命令更新所有组件
>>> yum update -y
2、安装wget unzip
1>>> yum install wget -y
2>>> yum install unzip -y
3、安装openssl c++
1>>> yum install openssl098e.i686 -y
2>>> yum install openssl098e -y
3>>> yum install libstdc++.i686 -y
4>>> yum install libuuid.i686 -y
4、安装mysql
1>>> yum install mysql mysql-server -y
2>>> service mysqld start
3>>> chkconfig mysqld on
4>>> /usr/bin/mysqladmin -u root password '1234'
5>>> ln -s /var/lib/mysql/mysql.sock /tmp
5、修改mysql及授权物理机连接mysql
授权物理机命令:
mysql -u root -p
GRANT ALL PRIVILEGES ON *.* TO root@"192.168.1.2" IDENTIFIED BY '1234' WITH GRANT OPTION;
(192.168.1.2为系统物理机IP地址)
添加mysql外网可链接帐号
1>>> mysql -u root -p1234 -e 'grant all on *.* to root@"%" identified by "1234";'
2>>> mysql -u root -p1234 -e 'grant all on *.* to root@"127.0.0.1" identified by "1234";'
3>>> mysql -u root -p1234 -e 'flush privileges;'
修改vi /etc/my.cnf文件,在后增加或修改
lower_case_table_names=1
修改完成后按ESC退出后,再按shift+:调出命令行,输入wq,回车进行保存。
然后再输入命令重启mysql:
service mysqld restart
至此,环境已经搭建好。可以正常运行服务器
--------------------------------------------------------------
修改SQL密码:
物理机右下角wampwserver图标左键,mysql----mysqlconlose打开SQL命令窗口
原始密码为空,直接回车
mysql 空密码修改
use mysql
update user set password=PASSWORD('1234') where user='root';
flush privileges;
quit
--------------------------------------------------------------
第四部
使用WinSCP,放进版本进去linux系统home文件夹里
⑴修改所有GameServer和bishop配置文件
GameServer:
1>>> InIp=127.0.0.1
2>>> OutIp=192.168.1.20 (为你Linex系统IP)
bishop:
#Paysys的地址和开放端口,注意,如果Bishop机器和Paysys机器都有块外网网卡的话,就填Paysys的外网IP!
IPAddress=192.168.1.2(物理机IP)
Port=8066
⑵修改服务端Linux属性
需要修改的文件:
bishop文件夹:kg_bishopd_linux.pid kg_bishopd_linux
logserver文件夹:kg_cslogserverd_linux.pid kg_cslogserverd_linux
goddess文件夹:kg_goddessd_linux.pid kg_goddessd_linux
gamecenter文件夹:gamecenterd_linux
gameserver文件夹:gameserverd_linux(开几个GS修改几个)
右键文件属性,修改八进制表为0755
⑶SecureCRT启动
自己左下角新建或者修改
注意路径:home/jxsjg3/
启动goddes
cd /home/jxsjg3/goddess \r
./kg_goddessd_linux \r
启动logserver
cd /home/jxsjg3/logserver \r
./kg_cslogserverd_linux \r
启动bishop(启动这个必须要启动物理机上PAYSYS)
cd /home/jxsjg3/bishop \r
./kg_bishopd_linux \r
启动gamecenter
cd /home/jxsjg3/gamecenter \r
./gamecenterd_linux gm \r
启动gameserver(有几个GS,添加几个)
cd /home/jxsjg3/gameserver \r
./gameserverd_linux \r
所有启动完成后,无问题,修改客户端USER文件夹中serverlist地址为:虚拟机IP就可以与局域网小伙伴玩耍了。
最后加上宝湾朋友发的部分:
部分修改、开外网等 教程合集1:http://pan.baidu.com/s/1CGjmP 这个挺有用的,建议你下载{# ?/ X6 z' P" W( f, g" j
部分修改教材2:http://pan.baidu.com/s/1w1iOl 这个挺有用的,建议你下载2 ^1 Mk8 S( k- R8 s9 h2 T5 Q' B
教你在商店添加物品:http://pan.baidu.com/s/19toDC
沙发................... 顶楼主。标记一下 第一次离楼主这么近: 支持一個 下載玩玩: 太复杂 看看而已 很棒的帖子 :太感谢啦 支持一個 都没有人 ,帮忙顶下 支持下: 支持一下 看介绍,这个是属于高科技的东西,实在是太复杂了,路过纯顶了。 谢谢楼主分享!:: 谢谢楼主分享! 我就喜欢这样的,楼主,我爱死你了! 求图片,求真相!! 虽然不太明白,但是好厉害啊!! 2D游戏纯支持啦 不错
支持
下来看