当前位置: 首页 > article >正文

古剑飞仙手游Linux系统服务器架设教程

安装宝塔直接运行命令即可。

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

搭建环境:

centos 7以上系统服务器

宝塔面板安装应用如下:

Nginx1.14
mysql5.7
php5.6

1、关闭防火墙、开放端口

systemctl stop firewalld

systemctl disable firewalld

防火墙不关闭也行

宝塔放行端口:1:65535

或单独打开

PS:如果使用腾讯云或阿里云记得把控制台的端口也打开

2、源码上传到服务器根目录(根目录不是root目录!然后解压

!使用WinSCP或其他工具上传数据,也可以直接宝塔传!!)

给予 777权限

chmod -R 777 /root/
chmod -R 777 /data/server/
chmod -R 777 /www/wwwroot/game

3.环境配置

cd /root
tar -xvf otp_src_20.3.tar.gz

cd otp_src_20.3
./configure –prefix=/usr/local/erl –with-ssl –enable-threads –enable-smp-support –enable-kernel-poll –enable-hipe –without-javac

make && make install

配置环境变量(两种方式随便选一种)

方式1手动修改/etc/profile文件


export PATH=$PATH:/usr/local/erl/lib/erlang/bin

方式2 命令行输入

echo ‘export PATH=$PATH:/usr/local/erl/lib/erlang/bin’ >> /etc/profile

使配置生效

yum install screen
source /etc/profile

4、设置数据库密码为:123456(在宝塔直接设置)

命令行输入

cd /root/
./sk

数据库创建结束。可以通过宝塔查看是否创建成功。(数据库 – 点击 从服务器获取 获取到X个就正确的)

运行后为了安全可以把 sk 文件删除

6、搭建网站

新建一个网站-你的ip:端口 或域名:端口

有端口就添加端口这里的端口80和81 我也不晓得为啥是2个 有空在研究

列表里直接添加

119.29.92.37
119.29.92.37:81 类似这样 iP 为你实际

网站目录设置\www\wwwroot\game

7、服务端修改   119.29.92.37 修改为你的IP

\www\wwwroot\game\api\jxtxj_solgame.svrlist_android.php
\www\wwwroot\game\api\jxtxj_solgame.svrlist_ios.php

到此算服务端就可以了,下面看看客户端

8、启动游戏服务

启动  每条命令新开一个窗口会话

cd /data/server/script/ && ./dev.sh start center

cd /data/server/script/ && ./dev.sh start game

cd /data/server/script/ && ./dev.sh start game2

cd /data/server/script/ && ./dev.sh start name

关闭

cd /data/server/script/ && ./dev.sh stop center

cd /data/server/script/ && ./dev.sh stop game

cd /data/server/script/ && ./dev.sh stop game2

cd /data/server/script/ && ./dev.sh stop name

启动后可以通过
端口查看命令 netstat -lntp

8、客户端修改 (119.29.92.37)

安卓:

\assets\config\platform.txt

苹果:
\Payload\stationNone.app\Data\Raw\config\platform.txt

可以正常登陆。

好了。本期教程到此结束。

祝君好运。。。。

其他自行研究吧。。。


http://www.kler.cn/news/17743.html

相关文章:

  • “中特估”乘风破浪!后续机遇在哪?
  • Java9比Java8改进了什么
  • SHOP.COM EDI需求分析
  • PHP程序员和Python程序员的职业前景怎么样?我来聊聊自己的体会
  • 作业3:智能汽车车载网络
  • 为什么要建数据仓库,而不是直连数据源?
  • maven依赖jar包时版本冲突的解决
  • JVM系列-第5章-堆(JVisualVM)
  • ChatGPT带你一起了解C语言中的fseek()
  • MATLAB实现工业PCB电路板缺陷识别和检测
  • 【Python入门】Pycharm的使用指南
  • 【Stable Diffusion】ControlNet基本教程(三)
  • 想要跳槽涨薪 那你准备拿下 Framework 了吗?
  • 【unity造轮子】2d敌人AI的实现,并自动躲避障碍物
  • 详细版简单易学版TypeScript各类型声明
  • 11. Kubernetes 开章
  • 观察者模式
  • 爬虫实验笔记
  • Java面试题,吐血整理~
  • 【LeetCode】413. 等差数列划分
  • git合并分支(开发版本分支合并到发布版本分支)
  • JavaWeb:JavaScript 教程 笔记
  • 【系统集成项目管理工程师】计算题专题一
  • 3.13 结构体嵌套、大小及位域
  • Golang每日一练(leetDay0055) 最长子串、相交链表
  • Yuzuki Lizard V851S开发板 –编译 OPENCV 4.5.4
  • MySQL:常见运算符
  • FLstudio21支持中文语言及水果最新版本功能特点
  • C++之C++新特性
  • 借助PLC-Recorder,西门子PLC S7-200SMART实现2ms周期采集的方法(带时间戳采集)