@foxfxb 2./h5/sk 命令可不执行,执行的话前提是宿主机安装了mysql,建议安装5.7版本,不要考虑8.0版本的mysql,推荐使用BT直接安装mysql,参考楼主视频中的操作,
BT创建好mysql后可能会无法访问数据库,提示“access denied for user root@localhost(using password:YES) ”
需要进宿主机执行一下命令
mysql -u root mysql
use mysql;
grant all privileges on *.* to ‘root’@’localhost’ identified by ‘123456’ with grant option;
flush privileges;
@foxfxb 6.启动服务后,12346端口外网无法访问:
vim /usr/local/mongodb/mongodb.conf
#原来的是bind_ip=127.0.0.1
bind_ip=0.0.0.0
重启mongo
cd /h5/server/game && ./start
cd /h5/server/game && ./start2
cd /h5/server/game && ./start3
解压密码多少呀
@....... wd.51boshao.vip
可以活动全开吗?
Can’t beat, always at level 1
亲测搭建,持续更新。
现已发现问题:
1.需要将/h5/server/meta/config中的9999端口更改为12345
@foxfxb 2./h5/sk 命令可不执行,执行的话前提是宿主机安装了mysql,建议安装5.7版本,不要考虑8.0版本的mysql,推荐使用BT直接安装mysql,参考楼主视频中的操作,
BT创建好mysql后可能会无法访问数据库,提示“access denied for user root@localhost(using password:YES) ”
需要进宿主机执行一下命令
mysql -u root mysql
use mysql;
grant all privileges on *.* to ‘root’@’localhost’ identified by ‘123456’ with grant option;
flush privileges;
@foxfxb 3.假如mysql的密码与楼主设置不一致的话,需要在下面几个文件更改密码
/h5/server/console/config/env.yml
/h5/server/statistic/config/evn.yml
@foxfxb 纠正:
第一步不用更改端口号9999,9999为后台控制面板服务端口
@foxfxb 设置环境变量
vim /etc/profile
####将如下内容添加到profile文末
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64/
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
# 设置mongodb到环境变量
export PATH=/usr/local/mongodb/bin/:$PATH
#设置rabbitmq到环境变量
export PATH=/usr/local/rabbitmq/sbin:$PATH
#####
使环境变量生效
source /etc/profile
@foxfxb (追加)设置环境变量
vim /etc/profile
export PATH=/usr/local/erlang/bin/:$PATH
source /etc/profile
@foxfxb 6.启动服务后,12346端口外网无法访问:
vim /usr/local/mongodb/mongodb.conf
#原来的是bind_ip=127.0.0.1
bind_ip=0.0.0.0
重启mongo
cd /h5/server/game && ./start
cd /h5/server/game && ./start2
cd /h5/server/game && ./start3
@foxfxb cd /h5/server/login && ./start
@foxfxb 7.crossserver由于rabbitmq设置错误没有启动起来,可以执行如下命令:
#检查cross是否启动
netstat -ano | grep 20001
#重设vhost
rabbitmqctl delete_vhost /
rabbitmqctl add_vhost /
rabbitmqctl set_permissions -p / admin ‘.*’ ‘.*’ ‘.*
#重启crossserver
cd /h5/server/cross/ && ./start
#重启game
cd /h5/server/game && ./start
注意重启前kill掉相关进程,或者直接整体重启
/h5/server/s.sh
@foxfxb 8.打开mysql数据库tcg,执行以下脚本
update `cloud_device` set host_WAN = ‘127.0.0.1’ where code = ‘d1’;
重启game服务器
cd /h5/server/game && ./start
@foxfxb 9.修改www\wwwroot\game\gm\static\js\main.da770e7e.chunk.js
替换cloud/device/ -> cloud/server/
这个是gm后台云服务器配置的接口,不需要的话忽略这一步
@foxfxb 搞定。开玩
5.检查linux系统中文编码显示正确
ll /h5/server/excel/release
如果出现乱码的情况(除此之外跳过这个步骤):
1.删除目录下的所有文件,
2.修改系统编码
vim ~/.bash_profile
##文末添加
export LC_ALL=”zh_CN.utf-8″
export LANG=”zh_CN.utf-8″
#保存退出
source ~/.bash_profile
3.并重新解压或上传
4.上传依然还是显示乱码,那么就度娘一下