云服务器可以这样玩:教你怎样炫酷的玩转服务器
云服务器可以用来做什么呢?今天我就来分享一个超酷的玩法,相信大家学会了之后会撑握更多的技术
,相信大家都玩过游戏,什么端游,手游,仙侠的,回全的等等,哪到到底游戏是怎样运行的呢,今天我就以3D仙侠手游《仙变3》为例,下载网上流传的源码(百度搜下载的地方,你懂的)!然后通过如下教程,架设到自己的云服务器上!叫让朋友一起嗨吧!
首先我们得准备一台云服务器,配置在2核4G
可以到这里去选:https://www.aliyun.com/product/ecs?source=5176.11533457&userCode=bnpmb2vv&type=copy
拿到服务器之后用工具连接你的云服务器,至于怎么连这些基础的东西我就不说了!
下面是详细步骤:
1.执行命令关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
2.执行命令安装宝塔
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
3.安装 mysql5.6 php5.5 nginx1.4
---------修改数据库密码改为:123456
---------数据库设置:lower_case_table_names=1
--------- 端口全开
4.执行命令开启数据远程访问
mysql -uroot -p123456
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GOPTION;
FLUSH PRIVILEGES;
exit
4.导入数据库
(在你下载的文件包里有)
上传xq.zip到根目 (在你下在的文件包里面)
解压 (可以用宝塔自带的解压)
宝塔点击新建站点 端口设置为81 搭游戏需要域名,填域名处直接填IP就行
网站目录为 /data/game/htdocs/center/gateway/site
环境:执行
echo "include ld.so.conf.d/*.conf
/data/game/lib
" > /etc/ld.so.conf && ldconfig
服务端文件:
/data/game/agent/yx03_dev_s1/server/config/cross.xml
/data/game/agent/yx03_dev_s1/server/publish_release/serverconfig.xml
网站文件
(UE修改)/data/game/htdocs/center/gateway/site/cdn/yx03/cn/and/yx03_cn_a1/luajit/init
(UE修改/data/game/htdocs/center/gateway/site/cdn/yx03/cn/ios/yx03_cn_a1/lua/init
/data/game/htdocs/center/gateway/site/dev/az1.txt
/data/game/htdocs/center/gateway/site/dev/az.txt
/data/game/htdocs/center/gateway/site/dev/query2.txt
gm修改:\gm\user\config.php
安卓客户端IP(UE)
com.ys.dw\assets\AssetBundle\luajit\init-48270f7995779a74548b6bb9d05fe52e
苹果
\Payload\dev.app\Data\Raw\AssetBundle\lua\init-3c9f719e7d9142a7043a247c490d9899
启动
ifconfig eth0:0 139.155.11.160 netmask 255.255.255.0 up
cd /data/game/agent/yx03_dev_s1/server
./start.sh
运营后台地址 IP/yx03_dev_s1/admintool 账号admin 密码 123456
授权后台地址 139.155.84.230:81/yx03_dev_s1/gm/gm.php GM码 123456 账号充值 需要加前缀 dev_ 比如 dev_yaoyao
端口展示如下,为了安全,可以对应如下端口放开,其它端口可以关闭!
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1558/nginx: master
tcp 0 0 0.0.0.0:81 0.0.0.0:* LISTEN 1558/nginx: master
tcp 0 0 0.0.0.0:20182 0.0.0.0:* LISTEN 4208/./EXEloginserv
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 954/sshd
tcp 0 0 0.0.0.0:20151 0.0.0.0:* LISTEN 4472/./EXEgateway_r
tcp 0 0 0.0.0.0:20183 0.0.0.0:* LISTEN 4208/./EXEloginserv
tcp 0 0 0.0.0.0:20184 0.0.0.0:* LISTEN 4208/./EXEloginserv
tcp 0 0 0.0.0.0:8888 0.0.0.0:* LISTEN 1226/python
tcp 0 0 0.0.0.0:888 0.0.0.0:* LISTEN 1558/nginx: master
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 793/master
tcp 0 0 0.0.0.0:20190 0.0.0.0:* LISTEN 4989/./EXEcrossserv
tcp 0 0 0.0.0.0:20160 0.0.0.0:* LISTEN 3953/./EXEdataacces
tcp 0 0 0.0.0.0:20161 0.0.0.0:* LISTEN 4751/./EXEgameworld
tcp6 0 0 :::3306 ::😗 LISTEN 2625/mysqld
tcp6 0 0 ::1:25 ::😗 LISTEN 793/master