同样是屠龙H5架设教程,不要个300币,免费!
阿里整理服务端启动很慢
至少2H/4G,外加虚拟内存
最起码得 2H8g
其他仔细看视频教程
liunx6.9系统
安卓宝塔 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
环境 php 5.6 mysql 5.6 nginx14
---------------------------------------------------------------------
-----------------------------------------------------------------------
准备两个域名:
一个网站目录是前端
一个网站目录是空
(网站目录是前端) 设置ssl并部署 (重点:宝塔ssl部署)
----------------------------------------------------------------------------
--------------------------------------------------------------------------
点击 (网站目录是前端)的网站 -设置- 反向代理-
目标URL
填 (空目录) 的域名+端口8000
发送域名
填 (网站目录是前端)的域名
启用反向代理打勾
------------------------------------------------------------------------------
----------------------------------------------------------------------------------
------------------------------------------------------------------------------------
以下区域教程请参考与教程无关
----------------------------------------------------------------------------------
另一个方法,不是本教程部分
(网站目录是前端) 设置ssl并部署 let's Encrypt启动ssl
点击 (空目录)的网站 -设置- 反向代理-
目标URL
填 (空目录) 的域名+端口8000
发送域名
填 (网站目录是前端)的域名
启用反向代理打勾
-------------------------------------------------------------------------------------
以上区域教程请参考与教程无关
------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
------------------------------------------------------------------------------------
分别点击 (空目录) (网站目录是前端) 两个网站的 设置配置文件 分别在
网站,点击 设计 配置 在404上面 第八行 加以下代码
add_header 'Access-Control-Allow-Origin' '*';
---------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------
数据库密码设置 7ZjfSZCb1Fod28A6LFKX
mysql -uroot -p7ZjfSZCb1Fod28A6LFKX
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '7ZjfSZCb1Fod28A6LFKX' WITH GRANT OPTION;
FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '7ZjfSZCb1Fod28A6LFKX' WITH GRANT OPTION;
FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '7ZjfSZCb1Fod28A6LFKX' WITH GRANT OPTION;
FLUSH PRIVILEGES;
quit
创建数据库
CREATE DATABASE IF NOT EXISTS all_plat_dc DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_general_ci;
CREATE DATABASE IF NOT EXISTS backend DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE DATABASE IF NOT EXISTS game_config_dc DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE DATABASE IF NOT EXISTS game_xy_1 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE DATABASE IF NOT EXISTS gamelog_xy_1 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE DATABASE IF NOT EXISTS gamelog_xy_1000005 DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_general_ci;
CREATE DATABASE IF NOT EXISTS gamelog_xy_dc DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE DATABASE IF NOT EXISTS gameweb DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE DATABASE IF NOT EXISTS gameweblog_xy DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE DATABASE IF NOT EXISTS listserver_config_tlh5 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE DATABASE IF NOT EXISTS one_plat_xy_dc DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_general_ci;
CREATE DATABASE IF NOT EXISTS payment DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE DATABASE IF NOT EXISTS user DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
导入数据库文件
------------------------------------------------------------------------------
-------------------------------------------------------------------------------
新建data目录 上传服务端到 目录data下
yum install -y unzip zip
unzip sjdata_tlsy.zip
chmod -R 0777 /data
服务端修改:
/data/sjdata_tlsy/game/GameDataCenter/config/gamelog_config.xml 0.0.0.0改成服务器IP
/data/sjdata_tlsy/game/xy_1/gameconfig/game-config/db-config/gamelog_config.xml <Config aliasname="default" ip="你的IP" port="52020"/> 3306前面的IP全部改成127.0.0.1
/data/sjdata_tlsy/game/xy_1/gamejar/auto_6g_start.sh 0.0.0.0改成服务器IP
/data/sjdata_tlsy/zookeeper3.4.9/conf/zoo.cfg IP改成服务端IP
/data/sjdata_tlsy/jars/gameweb-service/config/application.properties zookeeper 的IP改成服务端IP 和3306有关的IP改成127.0.0.1username=root password=7ZjfSZCb1Fod28A6LFKX
/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全部改成(网站目录是前端)的域名
pro_ver1585 g_ver 1606res_ver1576boot_ver1581 cfg_ver1631
----------------------------------------------------------------------------
----------------------------------------------------------------------------
上传安装附件到根目录
jdk apache
在/usr/目录下新建 java 目录
tar xf jdk-8u111-linux-x64.tar.gz -C /usr/java
tar xf apache-maven-3.5.4-bin.tar.gz -C /usr/
#java
export LANG=en_US.UTF8
export JAVA_HOME=/usr/java/jdk1.8.0_111
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
# maven
export MAVEN_HOME=/usr/apache-maven-3.5.4
export PATH=$PATH:$MAVEN_HOME/bin
配置环境变量 /etc/profile 文件
重载配置source /etc/profile
网站:
web.zip上传到www/wwwroot/目录下
unzip web.zip
chmod -R 0777 /www/wwwroot
修改:
/www/wwwroot/server.php
location.href="http://ip:8005/boot/tlh5Boot?uid= 这里的ip改为 (网站目录是前端)的域名端口要对照
/data/sjdata_tlsy/jars/gameboot/config/application.properties里面的server.port端口一样
服务端启动
cd /data/sjdata_tlsy/game/flexSecuritySvr
sh start.sh
cd /data/sjdata_tlsy/game/GameDataCenter
sh start_linux.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
gm使用直接放网站 config.php里面修改信息
页:
[1]