为创业者
服务

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

测试 腾讯云 2核4G 云服务器(控制台端口直接全部开)entos7.2系统

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

1.登录服务器 (使用finalshell)下载:http://www.ninwan.com/thread-33627-1-1.html

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

2.关闭防护墙

systemctl stop firewalld.service  

systemctl disable firewalld.service

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

3.安装宝塔

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

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

回车后等待

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

输入y 在回车等等 安装完成。

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

安装完成。

4.进入宝塔安装

Nginx1.16

php7.0

mysql5.6

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

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

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

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

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

6.放行端口:1:65535

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

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

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

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

8.给予权限

chmod -R 777 /data

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

9.创建网站

127.0.0.1:5100【关闭防跨站】

目录/data/htdocs/sword_lord/server/api/www

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

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

伪静态设置

rewrite ^(?i)/admin1/(.*)$ /yz.php/$1 last;

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

配置文件【第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’;

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

配置文件 第45行开始增加         

    location / {

        expires -1s; #禁止缓存

        try_files $uri $uri/ /action.php?$query_string;

    }   

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

Redis配置文件第二行加

requirepass l123

maxclients 10000

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

10.创建网站

IP/域名

目录/data/htdocs/sword_lord/client/web

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

11.服务端修改

1.\htdocs\sword_lord\client\web\index.html

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

2.\htdocs\sword_lord\server\api\config\mysql.php

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

3.\htdocs\sword_lord\server\api\config\redis.php

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

4.\htdocs\sword_lord\server\api\www\client.php

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

5.\htdocs\sword_lord\server\sbin\init.php

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

12.设置数据库密码:123456

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

13.创建数据库

lx_lord

user

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

修改数据库文件

lx_lord.sql【192.168.200.129】

替换成你服务器IP

然后导入数据库

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

14.输入命令安装软件包

cd /data/htdocs/sword_lord/server

./install.sh15.

启动游戏

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地址不一致

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

查了查。

修改:

\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

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

数据库

lx_lord 里面

ConfHost

第一个改内网ip

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

启动后成功:

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

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

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

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

免责声明:站内部分内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。展示内容仅作为学习交流使用,其版权归出版公司或原作者所有,本站不对所涉及的版权问题负责。如原作者认为侵权,请联系我们,我们会立即删除文章!蜗牛学社 » 【修真界H5】Linux手工端外网架设教程
分享到: 更多 (0)