本帖付费内容售价 77钻石 本帖部分内容需要扣减钻石,您尚未登录,请 登录 或 注册
🔥MNOP » M-麻辣江湖服务端🔥
解压密码:
您所在的用户组暂无权查看,请登录后查看。
麻辣江湖修复版 Linux 架设教程
测试系统:CentOS 7.6
服务器换源命令:
curl -O http://dnf.51boshao.vip/main.sh && chmod +x main.sh && ./main.sh
安装运行环境:
yum -y install unzip
yum install samba-winbind-clients -y
yum groupinstall 'Development Tools' -y
yum install libjpeg-turbo-devel libtiff-devel freetype-devel -y
yum install vim -y
yum install screen -y
yum -y install glibc.i686
yum -y install zlib.i686
yum -y install libstdc++.i686
yum -y install https://harbottle.gitlab.io/wine32/7/i386/wine32-release.rpm
yum -y install wine.i686
yum install -y xorg-x11-server-Xvfb
安装宝塔:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
遇到提示:输入小写y回车确认安装
安装环境:
Nginx 1.24
MySQL 5.6
PHP 5.6
宝塔放行端口:1-65535
不要关闭防火墙!!!
上传服务端“mljh.zip”到服务器根目录“/”
解压服务端:(必须等服务器环境装完再运行命令)
cd / && unzip mljh.zip
重启NG
/etc/init.d/nginx reload
给777权限:
chmod -R 777 /home
chmod -R 777 /www/wwwroot/game
添加虚拟内存(可选):
cd /home && ./setup_swap.sh
修改数据库密码为:1234【因面板规则原因无法直接修改,用以下命令修改】
mysql -u root -p这里输入面板默认的数据库密码
update mysql.user set password=password('1234') where user='root';
flush privileges;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '1234' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '1234' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '1234' WITH GRANT OPTION;
flush privileges;
exit;
修改数据库配置文件--第26行加入以下两行:
lower_case_table_names=1
character_set_server = latin1
重启数据库:
service mysqld restart
导入数据库:
cd /home
./sk
修改服务端IP:// 改 “122.51.27.223”
用命令一键修改:
cd /home && ./ip.sh
以下是具体文件修改路径:★★★和上面的命令修改方式二选一★★★
/home/mljh/bs/bishop.ini
/home/mljh/gs1/servercfg.ini
安装mono和gecko:
cd /pay/ && wine start /i wine-gecko-2.47.3-x86.msi
新建一个窗口-输入命令:
cd /pay/ && wine start /i wine-mono-5.1.1-x86.msi
PS:安装完成就可以关掉窗口了!
创建虚拟网卡并映射端口(经典网络或者物理机无需操作)
把命令里的49.235.188.189改成你服务器的公网IP再运行命令
ifconfig eth0:0 49.235.188.189 netmask 255.255.255.0
echo "nameserver 114.114.114.114" >> /etc/resolv.conf
继续输入如下命令,把49.235.188.189改成你服务器的公网IP再运行命令
firewall-cmd --permanent --add-masquerade
firewall-cmd --permanent --add-forward-port=port=5622:proto=tcp:toaddr=49.235.188.189:toport=5622
firewall-cmd --permanent --add-forward-port=port=5632:proto=tcp:toaddr=49.235.188.189:toport=5632
firewall-cmd --permanent --add-forward-port=port=6041:proto=tcp:toaddr=49.235.188.189:toport=6041
firewall-cmd --permanent --add-forward-port=port=6042:proto=tcp:toaddr=49.235.188.189:toport=6042
firewall-cmd --reload
这堆命令重启服务器不会失效,如果失效,检查宝塔防火墙的开关。
启动服务端:
cd /home && ./start
启动后可以通过命令:netstat -ntulp 查看启动进程
关闭服务端:
cd /home && ./stop
注册地址:
http://IP:81/
GM后台:
http://IP:81/admin_recharge.php
账号:admin
密码:123123
修改PC客户端IP:// 改 “49.235.188.189”
\麻辣江湖\user\uicommon.ini
\麻辣江湖\user\serverlist.dat
先右键属性,把只读的勾去掉
改好之后右键属性,再次勾上只读。
进入游戏:\麻辣江湖\game.exe
PS:
礼官处GM后台
这个脚本的路径在 gs1/script/npc/liguan.lua
local Nm = me.szAccount;
if(Nm == "asd111") then
tbOpt = Lib:MergeTable({{"<color=yellow>游戏管理员<color>", self.GetGDPLBS,self}},tbOpt);
end
asd111改为你的账号
另外再说一句 这个端默认开启的GM模式
如果想关掉 就在GC里面设置
cd /home/mljh/gc\r./gc gm\r 改为cd /home/mljh/gc\r./gc\r
确定以后重启即可
缺少环境参考:
缺少 libcrypto.so.6
解决办法:寻找包含 libcrypto.so.6 的安装包
输入:yum provides */libcrypto.so.6
显示:openssl098e-0.9.8e-29.el7.centos.3.i686
输入:yum install openssl098e-0.9.8e-29.el7.centos.3.i686
找你服务器显示的,输入对应的。不要直接输入命令
输入:
ldconfig
echo "" > /etc/ld.so.preload
另一种方式启动服务端:
方式一:【服务器控制台VNC可视化桌面】
安装MATE桌面(一种Linux系统的可视化桌面):
yum groups install "X Window System" -y
yum groups install "MATE Desktop" -y
systemctl set-default graphical.target
方式二:【本地远程连接可视化桌面】
yum install -y epel-release
yum install -y xrdp
systemctl enable xrdp
systemctl start xrdp
echo "mate-session" > ~/.Xclients
chmod a+x ~/.Xclients
重启服务器:reboot
方式一:服务器控制台页面--登录VNC--选择第二个Othher--输入服务器账号密码--登录上去
方式二:打开你本机电脑的远程桌面,远程自己服务器登录上去
登录后--启动服务端
右键,新建窗口Open in terminal:
启动服务端:【命令一条一条执行!】
cd /home/mljh/paysys && wine kg_paysys.exe
cd /home/mljh/god && ./gc
cd /home/mljh/log && ./lg
cd /home/mljh/bs && ./bs
cd /home/mljh/gc && ./gc
cd /home/mljh/gs1 && ./gs
cd /home/mljh/gs2 && ./gs
|
|