[Dragon Ball Awakening] Último arranjo de servidor manual Linux + fundo CDK de jogo para celular de cartas raras + tutorial em vídeo
Instruções de construção:
Lembrete caloroso: não importa o que seja construído, o servidor deve instalar o ambiente necessário, fechar o firewall e abrir todas as portas.
Feche o firewall do servidor e abra todas as portas. Consulte Baidu.
Tutorial de configuração do Dragon Ball Linux
Sistema de servidor: centos7.6
Basta instalar o Pagoda e executar o comando diretamente.
yum instalar -y wget wget -O install.sh http://download.bt.cn/install/install_6.0.sh sh install.sh
Ambiente de construção:
nginx 1.18
MySQL 5.6
PHP 7.0 Aqui está 7.0
1. Feche o firewall e abra portas
Porta de liberação do pagode: 1:65535
Desativar firewall
systemctl iniciar firewalld
systemctl desabilitar firewalld
2. Modificação de IP
Como há muitas coisas que precisam ser alteradas, descompacte-as diretamente localmente e use o notepad++ para modificar 192.168.200.129.
Eu substituí 644 lugares aqui
Após a modificação, empacote-o como lz.zip (nomeie como quiser)
3. Carregue lz.zip para o diretório raiz do servidor (o diretório raiz não é o diretório raiz!!!)
Descompacte lz.zip
cd /
descompacte lz.zip
PS: Digite A quando solicitado e pressione Enter para continuar.
Conceda permissões 777
chmod -R 777 /dados
4. Configuração do ambiente
Instalar erl
cd /usr/lib tar -zxvf erl.tgz
torná-lo eficaz
fonte /etc/perfil
Tela de instalação
yum instalar -y tela
O último painel pagode - reinicie o NG
5. Defina a senha do banco de dados para: Android (definida diretamente no Pagoda)
Digite o comando para importar o banco de dados
cd /dados
./sk
A criação do banco de dados foi concluída. Você pode verificar se a criação foi bem-sucedida através do pagode. (Banco de dados - clique em Obter do servidor para obter 2, o que está correto)
6. Instale o nó: # O primeiro servidor é cross-server # Abra várias áreas e instale várias. Se você abrir apenas uma, instale sszg_symlf_1 separadamente.
/data/zone/sszg_center_6/ctl.sh instalar
/data/zone/sszg_symlf_1/ctl.sh instalar
/data/zone/sszg_symlf_2/ctl.sh instalar
/data/zone/sszg_symlf_3/ctl.sh instalar
/data/zone/sszg_symlf_4/ctl.sh instalar
/data/zone/sszg_symlf_5/ctl.sh instalar
/data/zone/sszg_symlf_6/ctl.sh instalar
Isso é suficiente para considerar o lado do servidor. Vamos dar uma olhada no lado do cliente.
7. Inicie o serviço de jogo
Primeiro digite o comando: tela
/data/zone/sszg_center_6/ctl.sh iniciar
/data/zone/sszg_symlf_1/ctl.sh iniciar
/data/zone/sszg_symlf_2/ctl.sh iniciar
/data/zone/sszg_symlf_3/ctl.sh iniciar
/data/zone/sszg_symlf_4/ctl.sh iniciar
Após a inicialização, você pode passar
Comando de visualização de porta netstat -lntp
Basta ver este na área 9000 9001
9002 Distrito 2
9003 Fase III
8. Modificação do cliente (endereço padrão do cliente 192.168.200.129)
Android
ativossrcconfig_demo.luac
assetssrcgameloginviewuser_panel.lua
Aqui tomamos o Android como exemplo
Descompile o cliente (ApkToolAid é usado aqui)
Eu compilei antes, então não vou repetir.
então encontre
config_demo.luac um lugar
user_panel.lua dois lugares
Mude o IP interno para o seu IP real
Compile-o novamente após todas as modificações.
A compilação não será demonstrada.
Tente iniciá-lo abaixo
Consegue fazer login normalmente
tudo bem. Isso conclui este tutorial.
Boa sorte para você. . . .
Faça outras pesquisas por conta própria. . .
PS:
Apresente resumidamente o uso do backend GM
http://ip:804/ht/gz.php Código de autorização: ******
Gere CDK: http://ip:804/ht/cdk.php Código de autorização: *********
Ative o CDK: http://ip:804/ht/pay.php
PS:
1.
Endereço de modificação do anúncio pop-up do jogo: /data/gonggao.php
Endereço de modificação do nome da área do jogo: /data/dev_www/web/www/api/role.php
2. Tutorial de otimização (você não precisa fazer nada abaixo)
Missão do Projeto Pagode
encontre /dados/zona -name "*.log" -exec rm -rf {} ;
rm -rf /data/zone/sszg_symlf_1/screenlog.0
rm -rf /data/zone/sszg_symlf_2/screenlog.0
rm -rf /data/zone/sszg_symlf_3/screenlog.0
rm -rf /data/zone/sszg_symlf_4/screenlog.0
Lembre-se de desligar os logs do banco de dados
Coleção de ferramentas periféricas de configuração de jogos:
Link: https://pan.baidu.com/s/1tDZQgJCYUM-3fT-OJeJyLw
Código de extração: 6rsp