测试系统:CentOS 7.6
安装宝塔
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_lts.sh && bash install.sh
输入y回车确认安装
安装环境:
nginx-1.24
mysql-5.6
php-5.6
宝塔放行端口:1-65535
关闭防火墙:
systemctl stop firewalld.service
systemctl disable firewalld.service
上传服务端tzj.zip到服务器根目录/:
解压
cd /unzip tzj.zip
给权限:
chmod 777 -R /home
chmod 777 -R /opt
chmod 777 -R /www/wwwroot/game
安装环境
yum install -y java-1.8.0-openjdk-devel
cd /opt/tomcat
tar -zxvf apache-tomcat-8.5.42.tar.gz
修改文件/etc/profile 在文件最后加入以下代码
# Tomcat environment variables
export CATALINA_HOME=/opt/tomcat/apache-tomcat-8.5.42
export PATH=$PATH:$CATALINA_HOME/bin
立即生效:
source /etc/profile
设置数据库root密码为:o4W3TKCtvm5GYab3
修改数据库配置 在26行加入以下代码
lower_case_table_names = 1
重载配置
重启数据库
设置数据库外网权限
mysql -u root -po4W3TKCtvm5GYab3
GRANT ALL PRIVILEGES ON *.* TO ‘root’@’127.0.0.1’ IDENTIFIED BY ‘o4W3TKCtvm5GYab3’ WITH GRANT OPTION;
FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO ‘root’@’localhost’ IDENTIFIED BY ‘o4W3TKCtvm5GYab3’ WITH GRANT OPTION;
FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ IDENTIFIED BY ‘o4W3TKCtvm5GYab3’ WITH GRANT OPTION;
FLUSH PRIVILEGES;
quit
修改服务端文件IP:替换:192.168.0.106
/home/sql/tzj_backend.sql
/home/sql/tzj_gm.sql
/home/sql/tzj_platformkits.sql
/www/wwwroot/game/RemoteVersion.xml
导入数据库
cd /home
./sk
创建网站:
IP:81
目录指向:/www/wwwroot/game
启动后台:
cd /opt/tomcat/apache-tomcat-8.5.42/bin
./startup.sh
启动游戏
cd /home/agentserver
nohup java -Xms512m -Xmx1024m -jar AgentServer.jar > AgentServer.log 2>&1 &
cd /home/gameserver
nohup java -Xms512m -Xmx1024m -jar GameServer.jar > GameServer.log 2>&1 &
cd /home/publicserver
nohup java -Xms512m -Xmx1024m -jar PublicServer.jar > PublicServer.log 2>&1 &
cd /home/socialserver
nohup java -Xms512m -Xmx1024m -jar SocialServer.jar > SocialServer.log 2>&1 &
cd /home/statlogserver
nohup java -Xms512m -Xmx1024m -jar statlogserver.jar > statlogserver.log 2>&1 &
客户端修改:
安卓:
\assets\bin\Data\Managed\Metadata\global-metadata.dat
\assets\GameAssets\Resources\Config\LocalVersion.xml
后台地址:
http://ip:8080/TzjBackend/home/
账号:admin
密码:admin
CDK授权后台:
CDK生成
http://ip:81/ht/cdk
授权码:xiaoyu
CDK激活
http://ip:81/ht/pay
玩家后台:
http://ip:81/ht/vip
演示站后台:http://38.55.251.67:8080/TzjBackend/home/
后台账号admin
密码qwer1234qwer