前言:
欢迎慕名前来的网友,本文将实战教大家利用Linux搭建个属于自己的私服3D网游,带GM后台 可给指定玩家赠送物品 包含安卓跟IOS 感兴趣的朋友一定要耐心看,我会尽量写的详细,让小白也学得会。
![教你用Linux搭建一个属于自己的私服手游[保姆级教程]插图 教你用Linux搭建一个属于自己的私服手游[保姆级教程]插图](https://cdn.west2.cn/wp-content/uploads/2022/04/1648972574-403155545.png)
准备环境:
1.SSH连接工具(Xshell也可以,我常用的是Tabby Terminal
,本站有 直接搜)
2.CentOs7.6系统的Linux服务器(阿里云、腾讯云、谷歌云、等随便)
3.全套游戏源码文件(下载地址见下个段落)
服务器环境部署:
1.找到你服务器商的(安全组/防火墙)新增放通以下入站端口:88
、8888
、8090
、8080
、8443
、5005
、8100
、8101
![教你用Linux搭建一个属于自己的私服手游[保姆级教程]插图1 教你用Linux搭建一个属于自己的私服手游[保姆级教程]插图1](https://cdn.west2.cn/wp-content/uploads/2022/04/1648975997-65303.png?imageMogr2/thumbnail/!1600x818r|imageMogr2/gravity/Center/crop/1600x818)
2.输入命令安装宝塔面板:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
![教你用Linux搭建一个属于自己的私服手游[保姆级教程]插图2 教你用Linux搭建一个属于自己的私服手游[保姆级教程]插图2](https://cdn.west2.cn/wp-content/uploads/2022/04/1648976652-20403170344.png)
3.进入面板安装以下环境:Nginx1.18
、MySQL5.6
、PHP5.6
、PHPmyadmin4.4
![教你用Linux搭建一个属于自己的私服手游[保姆级教程]插图3 教你用Linux搭建一个属于自己的私服手游[保姆级教程]插图3](https://cdn.west2.cn/wp-content/uploads/2022/04/1648976917-70807.png)
4.输入以下shell命令关闭防火墙:(可复制 一起执行)
systemctl stop firewalld.service
systemctl disable firewalld.service
5.上传源码文件内的0.zip
到根目录(/) 这里你可以用带ftp模式的shell工具去上传,Xshell
或者Tabby Terminal
当然咱们可以直接用宝塔上传,方法是:左侧菜单
——文件
——根目录
——上传
选你自己喜欢的方式上传。
![教你用Linux搭建一个属于自己的私服手游[保姆级教程]插图4 教你用Linux搭建一个属于自己的私服手游[保姆级教程]插图4](https://cdn.west2.cn/wp-content/uploads/2022/04/1648977756-172205.png)
等待上传完毕 然后解压:
cd /
unzip 0.zip
6.给解压出来的文件夹赋予777
权限:
chmod -R 777 /west2.cn
chmod -R 777 /www/wwwroot/west2.cn
chmod -R 777 /data
7.给服务器安装java:
cd /west2.cn
rpm -ivh jdk-8u144-linux-x64.rpm
8.修改指定文件内容,替换里面的IP:42.192.125.168
为 当前你自己服务器的IP,用宝塔面板操作。(PS:很简单的,不要嫌头皮发麻)
/data/jtyl/jtyl_admin/conf/config.properties
/data/jtyl/jtyl_game1/conf/config.properties
/data/jtyl/jtyl_master/conf/config.properties
/west2.cn/sql/jtyl_center.sql
9.修改宝塔面板修改数据库root密码为:cptbtptp
(PS:吃葡萄不吐葡萄皮~)
![教你用Linux搭建一个属于自己的私服手游[保姆级教程]插图5 教你用Linux搭建一个属于自己的私服手游[保姆级教程]插图5](https://cdn.west2.cn/wp-content/uploads/2022/04/1648980836-181336.png)
10.创建网站,在宝塔左侧菜单选择:网站
然后添加站点
需要注意域名:IP:88 指向目录 /www/wwwroot/west2.cn
如图:
![教你用Linux搭建一个属于自己的私服手游[保姆级教程]插图6 教你用Linux搭建一个属于自己的私服手游[保姆级教程]插图6](https://cdn.west2.cn/wp-content/uploads/2022/04/1648981325-82140.png)
11.给网站添加伪静态规则:
![教你用Linux搭建一个属于自己的私服手游[保姆级教程]插图7 教你用Linux搭建一个属于自己的私服手游[保姆级教程]插图7](https://cdn.west2.cn/wp-content/uploads/2022/04/1648981741-03182843.png)
rewrite ^(.*).shtml$ $1.php last;
12.创建并导入数据库:
mysql -uroot -pcptbtptp
create database jtyl_1;
create database jtyl_center;
create database yjwq;
use jtyl_1;
set names utf8;
source /west2.cn/sql/jtyl_1.sql;
use jtyl_center;
set names utf8;
source /west2.cn/sql/jtyl_center.sql;
use yjwq;
set names utf8;
source /west2.cn/sql/yjwq.sql;
flush privileges;
exit
13.启动与停止命令:
#启动
cd /data/jtyl
./start.sh
#停止
cd /data/jtyl
./stop.sh
#查看端口命令
netstat -ltnp
14.到这里服务器的部署就已经结束了,以下是后台地址:
运营后台
http://你服务器ip:8090/admin/
账号:admin
密码:123456
GM授权后台
http://你服务器ip:88/gm/gm.php
授权码:123123
玩家后台
http://你服务器ip:88/gm
自己尝试下这些地址能否访问/登陆,如果无法访问 那一定是上面步骤粗心没改对,你问我我也不知道,我的建议是重装系统后从头来。
学习了谢谢
测试过,从来没有成功过。 一个字一个字扣都不行。联机错误,请再次尝试。666
终于整好了。复制的时候小心点。多个
学习了
大佬 牛啊 ~ 点赞 那个阿拉德 我背包搞不定 换了这个 哇 欢乐多了 哈哈哈 谢谢 ~
6啊 喜喜
😜,学习一下下了
大佬 666
感谢
为什么游戏后台进不去了。重新设置了几次了,
学习