[Retro Westward Journey] Último arranjo de servidor manual Linux + reskin MT3 back-end Westward Journey GM + terminal duplo Android e Apple + 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 MT3 reskin retro Westward Journey 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:
Nginx1.14
mysql5.6
php5.4 (exclua a função exec e reinicie o php)
1. Feche o firewall e abra portas
Porta de liberação do pagode: 1:65535
systemctl parar firewalld
systemctl desabilitar firewalld
PS: Se você usa Tencent Cloud ou Alibaba Cloud, lembre-se de abrir a porta do console também.
2. Carregue xy.tar.gz para o diretório raiz do servidor (o diretório raiz não é o diretório raiz!! Use WinSCP ou outras ferramentas para fazer upload de dados, ou você pode transferi-los diretamente para o pagode!!)
Descompacte xy.tar.gz
cd /
tar zxvf xy.tar.gz
Conceda permissões 777
chmod -R 7777 /usr/bin/qd
chmod -R 7777 /home
chmod -R 7777 /www/wwwroot
3. Configuração do ambiente
Instalar java
cd /home
rpm -ivh jdk-8u144-linux-x64.rpm
Instale log4cpp
cd /home
tar zxvf log4cpp-1.1.3.tar.gz
cd log4cpp
./configure
fazer
fazer instalar
yum instalar -y gcc-c++ log4cpp
ln -s /usr/lib64/liblog4cpp.so.4 /usr/lib64/liblog4cpp.so.5 Se este comando relatar um erro, ignore-o
4. Defina a senha do banco de dados para: ****** (definida diretamente no pagode)
Digite o comando para importar o banco de dados
cd /home
./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)
Após a execução, você pode excluir o arquivo sk por segurança
6. Crie um site
Existem diferenças em cada terminal aqui. Consulte o tutorial em texto que o acompanha para obter detalhes.
Crie dois novos sites
Local um
IP: porta 88
Caminho/www/wwwroot/game/mhxy
Local dois
porta 127.0.0.1:81
Caminho/www/wwwroot/game/zc
7. Modifique 192.168.200.129 no servidor e site para o seu IP
Existem diferenças em cada extremidade, consulte a situação real.
Modifique este final
Modifique /home/mt3/sdk_server/sdk.config.xml para seu próprio IP
/www/wwwroot/game/mhxy/serverccz/index.html Modifique seu próprio arquivo IP para corresponder ao cliente
/www/wwwroot/game/mhxy/config.php
/www/wwwroot/game/zc/user/reg.php
Isso é suficiente para considerar o lado do servidor. Vamos dar uma olhada no lado do cliente.
7. Inicie o serviço de jogo
Inicie cada comando para abrir uma nova sessão de janela
qd
1
encerramento
qd
11
Após a inicialização, você pode passar
Comando de visualização de porta netstat -lntp
Está basicamente tudo bem se você ver 20003 nesta extremidade.
8. Modificação do cliente (endereço padrão do cliente 192.168.200.129)
Android:
AndroidManifest.xml
libarmeabi-v7alibgame.so Pesquise getRecruitSuccess Aqui você precisa alinhá-lo. Se o seu número IP estiver errado, consulte as seguintes modificações.
Modificação do IOS:
MT3
Aqui tomamos o Android como exemplo
Descompilar o cliente (Change ou outras ferramentas)
O motivo da mudança é usado aqui. Ela foi compilada antes da versão 3.3.5 e não será repetida.
AndroidManifest.xml pode ser modificado diretamente
libarmeabi-v7alibgame.so Pesquisa: 88 Isso requer alinhamento se o seu número IP for modificado usando a ferramenta UE
Você pode modificar o nome do arquivo. Por exemplo, o IP aqui é.
192.168.200.129 15 dígitos no total
http://192.168.200.129:88/serverccz/index.html
Se o seu IP tiver 13 dígitos
http://192.168.8.129:88/serverccz/index11.html
Basta copiar index.html e alterá-lo para index11.html (adicione dois dígitos para que o nome seja igual ao do arquivo real)
Isso não funcionará.
http://192.168.200.129:88/serverccz/index.html
http://42.194.135.168:88/serverccz/index1.html
Descompile-o novamente após a modificação!
Endereço de registro: http://IP:81/user/reg.php
Você pode 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
Back-end http://ip:81/gm/gm.php
Mestre:******
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