本帖付費內容售價 10钻石 本帖部分内容需要扣减积分,您尚未登录,请 登录 或 注册
🔥IJKL » J-剑侠世界服务端🔥
解压密码:
您所在的用户组暂无权查看,请登录后查看。
准备工作:
云机或物理机,操作系统centOS7.6(本人云机4h8g10m)
重点:Xshell或者其他SSH连接工具,字符集选中文GBK
安装宝塔:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
宝塔界面安装:首先安装 Linux工具箱,装完之后在增加虚拟内存增加虚拟内存12288,安装 Nginx1.14,安装PHP-5.6
环境配置:
yum install openssl098e.i686 -y
yum install openssl098e -y
yum install libstdc++.i686 -y
yum install libuuid.i686 -y
安装mysql:
rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
yum -y install mysql-community-server
关闭mysql:
systemctl stop mysqld.service
MYSQL配置:
关闭mysql后,打开文件/etc/my.cnf 在[mysqld]下面,加入下面两行
max_allowed_packet = 20M
lower_case_table_names=1
保存启动mysql:
systemctl restart mysqld.service
设置mysql密码:
mysql
use mysql;
UPDATE user SET password=PASSWORD('123456') WHERE user='root';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;
grant all privileges on *.* to 'root'@'%' identified by '123456';
quit
关闭防火墙:
systemctl stop firewalld.service
systemctl disable firewalld.service
安装中文语言包:
yum install kde-l10n-Chinese
安装glibc-common:
yum reinstall glibc-common
设置字符集为中文:
打开 /etc/locale.conf 文件,把里面的 LANG=en_US.UTF-8 改成 LANG=zh_CN.gbk
然后输入:
source /etc/locale.conf
export LANG=zh_CN.gbk
查看一下字符集:locale 此时为中文zh_CN.gbk
上传服务端jjjx3.tar 到服务器root目录下
tar -xvf jjjx3.tar(这里有部分人可能解压出来的会多一个root文件夹,如果是,那么使用这个命令:mv /root/root/* /root)
授予权限:
chmod 777 -R /root
cp -Rf /root/libEngine_Lua5.so /usr/lib
cp -Rf /root/libEngine_Lua5D.so /usr/lib
cp -Rf /root/libSO3EnumConvertor.so /usr/lib
cp -Rf /root/libSO3EnumConvertorD.so /usr/lib
cp -Rf /root/libSO3ItemHouse.so /usr/lib
cp -Rf /root/libSO3ItemHouseD.so /usr/lib
chmod 777 -R /usr/lib
服务端修改:(注,不管是物理机还是云机,输入ifconig查看IP,填写该IP)
/root/gateway.ini
第11行 LocalIP=改成自己的服务器ip
第14行 IP=改成自己的服务器ip
第20行IP=改成自己的服务器ip
/root/gs_settings.ini
第8行 IP=改成自己的服务器ip
第13行 IP=改成自己的服务器ip
/root/relay_settings.ini
第9行 IP=改成自己的服务器ip
启动服务端:
cd /root
./1.sh
cd /home
./3.sh
cd /home
./2.sh
查询端口:
netstat -lntp 监听列有5004和3113就行了
游戏登录:
这略微麻烦,涉及端口转发等,先说第一种情况:
属于服务器直接暴露在公网上的,那么服务端IP端填写正确的公网IP就行了。
第二种情况:
像云机这种,有公网IP,但是服务器属于内网,并且属于公网映射至内网的,那么处理起来就比较麻烦了,这里我给大家提供2种方法
1、使用端口映射工具,将内网映射至公网(网上教程一堆堆,这里就不多说了)
2、客户端侧安装虚拟网卡(比如叫什么Microsoft Loopback Adapter咯,环回适配器咯,具体安装方法百度),虚拟网卡填写你的内网IP,利用端口转发工具,转发过去。
客户端部分:
解压 客户端
修改 \JX3\bin\zhcn\mod\svrlist.ini 里面的ip为公网IP
启动:
\JX3\bin\zhcn\JX3Client.exe
目前设置是技能无CD,具体修改慢慢找找哈,自己研究研究。
|
评分
-
查看全部评分
|