魔域来了H5 文本架设教程
新建文件夹/data/sjdata_tlsy
上传sjdata_tlsy.zip到sjdata_tlsy文件夹里面
输入命令unzip sjdata_tlsy.zip
本帖隐藏的内容yum install -y unzip zip
上传usr文件到服务器
cd /usr/java
unzip jdk1.8.0_111.zip
cd /usr
unzip maven3.5.zip
编辑/etc/profile
最下面添加一下内容
#java
export LANG=en_US.UTF8
export JAVA_HOME=/usr/java/jdk1.8.0_111
export PATH=$JAVA_HOME/binundefinedPATH
export CLASSPATH=$JAVA_HOME/lib/dt.jarundefinedJAVA_HOME/lib/tools.jar
# maven
export MAVEN_HOME=/usr/maven3.5
export PATH=$PATHundefinedMAVEN_HOME/bin
输入命令及时生效
source /etc/profile
chmod -R 777 /usr/java/jdk1.8.0_111
2、安装宝塔
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
宝塔界面安装
nginx1.14
mysql5.6
phpmyadmin4.4
php5.6
宝塔里面创建数据库
修改数据库密码为123456
linux创建数据库
mysql -utoot -123456
create database all_plat_dc;
create database backend;
create database game_config_dc;
create database game_xy_1;
create database game_xy_2;
create database gamelog_xy_1;
create database gamelog_xy_2;
create database gamelog_xy_1000005;
create database gamelog_xy_dc;
create database gameweb;
create database gameweblog_xy;
create database listserver_config_tlh5;
create database one_plat_xy_dc;
create database payment;
create database user;
phpmyadmin中导入相关sql
3、添加网站
上传前端文件到网站目录下面
解压 前端文件.zip
网站设置ssl并部署
4、修改相关IP地址
/data/sjdata_tlsy/game/GameDataCenter/config/gamelog_config.xml IP改成服务器IP
/data/sjdata_tlsy/game/xy_1/gameconfig/game-config/db-config/gamelog_config.xml
/data/sjdata_tlsy/game/xy_1/gamejar/auto_6g_start.sh IP改成服务器IP
/data/sjdata_tlsy/zookeeper3.4.9/conf/zoo.cfg IP改成服务端IP
/data/sjdata_tlsy/jars/gameweb-service/config/application.properties zookeeper 的IP改成服务端IP
/data/sjdata_tlsy/jars/gameboot/config/application.properties zookeeper 的IP改成服务端IP
数据库IP修改
game_config_dc库里面的allplat_webids表 修改xy的IP
gameweb库里面servers表 修改IP为服务端IP IP_cname为授权域名 cdn/SWF_URL/BOOT_SWF 全部改成宝塔里面的网站域名
5、其他修改
跨域问题
修改文件/www/server/nginx/conf/nginx.conf
添加一下代码
add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Headers X-Requested-With;
add_header Access-Control-Allow-Methods GET,POST,OPTIONS;
输入命令 kill -9 nginx
把nginx结束掉
输入命令 service nginx restart
重启nginx
清除浏览器缓存
6、游戏运行
cd /data/sjdata_tlsy/game/GameDataCenter
sh start_linux.sh
cd /data/sjdata_tlsy/game/flexSecuritySvr
sh start.sh
cd /data/sjdata_tlsy/game/xy_1/gamejar
sh auto_6g_start.sh
cd /data/sjdata_tlsy/zookeeper3.4.9/bin
sh zkServer.sh start
cd /data/sjdata_tlsy/jars/gameweb-service
sh start.sh
cd /data/sjdata_tlsy/jars/gameboot
sh start.sh
查询端口命令/bin/netstat -tunlp
关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
|