请选择 进入手机版 | 继续访问电脑版

【悟空资源网】

 找回密码
 注册

QQ登录

【修真界H5】Linux手工端外网架设教程

[复制链接]
发表于 2021-5-11 11:26:12 | 显示全部楼层 |阅读模式
测试 腾讯云 2核4G 云服务器(控制台端口直接全部开)entos7.2系统

forum.jpg

1.登录服务器 (使用finalshell)下载:http://www.300000.cn/thread-33627-1-1.html
forum.jpg

2.关闭防护墙
systemctl stop firewalld.service  
systemctl disable firewalld.service
forum.jpg
3.安装宝塔

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

forum.jpg

回车后等待
forum.jpg
输入y 在回车等等 安装完成。
forum.jpg
安装完成。
4.进入宝塔安装
Nginx1.16
php7.0
mysql5.6


forum.jpg


5.php7.0  (安装redis扩展、Swoole扩展)Redis 6.0.10
1.jpg
1.jpg
2.jpg


6.放行端口:1:65535
1.jpg


7.上传【xz.zip】到根目录解压
1.jpg
1.jpg


8.给予权限
chmod -R 777 /data
1.jpg
9.创建网站
127.0.0.1:5100【关闭防跨站】
目录/data/htdocs/sword_lord/server/api/www
1.jpg
1.jpg
伪静态设置
rewrite ^(?i)/admin1/(.*)$ /yz.php/$1 last;
1.jpg
配置文件【第8行开始增加】   
    add_header 'Access-Control-Allow-Origin' '*';
    add_header 'Access-Control-Allow-Credentials' 'true';
    add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
    add_header 'Access-Control-Expose-Headers' 'X-Requested-With';
1.jpg
配置文件 第45行开始增加         
    location / {
        expires -1s; #禁止缓存
        try_files $uri $uri/ /action.php?$query_string;
    }   
1.jpg
Redis配置文件第二行加
requirepass l123
maxclients 10000

1.jpg
10.创建网站
IP/域名
目录/data/htdocs/sword_lord/client/web
1.jpg

11.服务端修改
1.\htdocs\sword_lord\client\web\index.html
1.jpg
2.\htdocs\sword_lord\server\api\config\mysql.php
1.jpg
3.\htdocs\sword_lord\server\api\config\redis.php
1.jpg
4.\htdocs\sword_lord\server\api\www\client.php
1.jpg
5.\htdocs\sword_lord\server\sbin\init.php

1.jpg

12.设置数据库密码:123456
1.jpg
13.创建数据库
lx_lord
user
1.jpg
修改数据库文件
lx_lord.sql【192.168.200.129】
替换成你服务器IP
然后导入数据库

1.jpg

14.输入命令安装软件包
cd /data/htdocs/sword_lord/server
./install.sh



15.
启动游戏
cd /data/htdocs/sword_lord/server/sbin
sh start-keep.sh

关闭游戏
cd /data/htdocs/sword_lord/server/sbin
sh host-stop.sh

总后台
http://Ip/xzj.php
GM码:123456

CDK 生成后台
http://Ip/cdk
GM码:123456

玩家激活后台
http://Ip/pay

玩家后台
http://Ip/vip




PS:启动了一下。


显示启动失败:host实际ip地址与配置ip地址不一致
1.jpg
查了查。
修改:
\htdocs\sword_lord\server\api\config\mysql.php
\htdocs\sword_lord\server\api\config\redis.php
\htdocs\sword_lord\server\api\www\client.php
\htdocs\sword_lord\server\sbin\init.php

里面ip全部改成服务器内网IP
1.jpg

数据库
lx_lord 里面
ConfHost
第一个改内网ip
0.jpg

启动后成功:
1.jpg

启动成功是这样。占用内存1G 左右

1.jpg
2.jpg

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|【悟空资源网】 ( 桂ICP备2022002215号-1 )

GMT+8, 2024-3-28 16:54 , Processed in 0.065777 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2012 Comsenz Inc. Template by A3cn

返回顶部