为创业者
服务

梦幻H5-linux手工架设教程-外网架设教程

系统:Centos 7.*

配置2核 4G

—————————————–

安装宝塔

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

梦幻H5-linux手工架设教程-外网架设教程

—————————————–

安装环境

Nginx-1.16

MySQL5.7

PHP5.6

梦幻H5-linux手工架设教程-外网架设教程

MySQL5.7 插入 lower_case_table_names=1 保存重启数据库

梦幻H5-linux手工架设教程-外网架设教程

梦幻H5-linux手工架设教程-外网架设教程

—————————————–

:宝塔上传文件

梦幻H5-linux手工架设教程-外网架设教程

xyh5.zip到主目录/

设置777权限并且解压

梦幻H5-linux手工架设教程-外网架设教程

—————————————–

宝塔 – 网站 – 添加站点 输入IP 根目录/www/127.0.0.1

梦幻H5-linux手工架设教程-外网架设教程

宝塔 – 数据库 – root密码 输入 123456 提交

梦幻H5-linux手工架设教程-外网架设教程

—————————————–

宝塔 – 安全 – 放行端口 – 添加1-65535

梦幻H5-linux手工架设教程-外网架设教程

—————————————–

创建数据库

mysql -u root -p123456

梦幻H5-linux手工架设教程-外网架设教程

GRANT ALL PRIVILEGES ON *.* TO ‘root’@’127.0.0.1’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;

FLUSH   PRIVILEGES;

梦幻H5-linux手工架设教程-外网架设教程

GRANT ALL PRIVILEGES ON *.* TO ‘root’@’localhost’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;

FLUSH   PRIVILEGES;

梦幻H5-linux手工架设教程-外网架设教程

quit

梦幻H5-linux手工架设教程-外网架设教程

—————————————–

关闭防火墙

systemctl stop firewalld.service

systemctl disable firewalld.service

梦幻H5-linux手工架设教程-外网架设教程

—————————————–

服务端修改

ifconfig【查看网卡IP】

梦幻H5-linux手工架设教程-外网架设教程

data\server\gameserver\config.xml

修改第20行【为网卡IP,并非服务器IP】

梦幻H5-linux手工架设教程-外网架设教程

—————————————–

网站修改

/cdn/index.min.html

梦幻H5-linux手工架设教程-外网架设教程

/cdn/preload.js

梦幻H5-linux手工架设教程-外网架设教程

/cdn/serverlist.json

梦幻H5-linux手工架设教程-外网架设教程

/cdn/serverlist.php

梦幻H5-linux手工架设教程-外网架设教程

—————————————–

数据库导入

cd /data/server/sql/

梦幻H5-linux手工架设教程-外网架设教程

mysql -uroot -p123456

梦幻H5-linux手工架设教程-外网架设教程

source /data/server/sql/mhxyall.sql

梦幻H5-linux手工架设教程-外网架设教程

—————————————–

安装环境

wget http://www.lua.org/ftp/lua-5.1.5.tar.gz

梦幻H5-linux手工架设教程-外网架设教程

tar -zxvf lua-5.1.5.tar.gz

梦幻H5-linux手工架设教程-外网架设教程

cd lua-5.1.5

梦幻H5-linux手工架设教程-外网架设教程

sed -i ‘s#^CFLAGS=.*#CFLAGS= -O2 -fPIC -Wall $(MYCFLAGS)#gi’ ./src/Makefile

#这里如果报错,检测依赖有没有装好#

make linux test &&  make install

    whereis lua

    lua -v

    cd ..

    wget http://keplerproject.github.io/l … arocks-2.2.2.tar.gz

    tar -xzvf luarocks-2.2.2.tar.gz

    cd luarocks-2.2.2

    ./configure; sudo make bootstrap

    make build  && make install

    PATH=$PATH:$HOME/bin:/usr/local/luarocks-2.2.2/bin:/usr/local/lua-5.1.5/bin

    export PATH

    export LUA_PATH=”/usr/local/luarocks-2.2.2/share/lua/5.1/?.lua;?.lua;;”

    export LUA_CPATH=”/usr/local/luarocks-2.2.2/lib/lua/5.1/?.so;?.so;;”

    luarocks install luasocket

    luarocks install luasql-mysql MYSQL_INCDIR=/www/server/mysql/include MYSQL_LIBDIR=/www/server/mysql/lib/

复制代码安装ok

梦幻H5-linux手工架设教程-外网架设教程

—————————————–

设置权限

chmod -R 777 /data

梦幻H5-linux手工架设教程-外网架设教程

—————————————–

启动游戏

cd /data/server

./start.sh

梦幻H5-linux手工架设教程-外网架设教程

—————————————–

查看端口

netstat -ltnp

梦幻H5-linux手工架设教程-外网架设教程

—————————————–

游戏地址

http://服务器IP/

梦幻H5-linux手工架设教程-外网架设教程

梦幻H5-linux手工架设教程-外网架设教程

梦幻H5-linux手工架设教程-外网架设教程

—————————————–

WEB后台

http://服务器IP/gm/gm.php

admin

123456

—————————————–

然后就可以【体验游戏】了

—————————————–

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