Passar para o conteúdo principal
Todas as coleçõesHospedagem de Tibia
Aprenda a como abrir um OTServ
Aprenda a como abrir um OTServ

Tutorial para Abrir um OTServ em Windows

Rox avatar
Escrito por Rox
Atualizado há mais de 2 meses

Tutorial para Abrir um OTServ em Windows

Atenção: Este tutorial é recomendado para quem deseja abrir seu OTServ em Windows.
Adquira uma VPS Windows na RazeHost para abrir seu servidor de Tibia.

Introdução

Olá, pessoal! Apesar de já existirem diversos tutoriais semelhantes, decidi criar este guia passo a passo para facilitar a configuração do seu servidor OTServ no Windows.

Pré-requisitos

Antes de começar, você precisará baixar e instalar os seguintes programas:

  1. Uniform Server

  2. Visual C++ 2015 x86

Passo a Passo

1. Instalação do Uniform Server

  • Após baixar o Uniform Server, extraia o conteúdo para o Disco Local C.

2. Executando o UniController

  • Acesse a pasta UniServerZ e execute o arquivo UniController.

3. Configurando a Senha

  • O UniController pedirá uma senha. Escolha uma de sua preferência e clique em "OK".

4. Iniciando Apache e MySQL

  • No painel que aparecer, clique em Start Apache e Start MySQL e aguarde até que os indicadores fiquem verdes.

5. Extraindo o Servidor

  • Extraia o servidor que você deseja abrir (neste caso, estou usando o realmap-10x) na Área de Trabalho.

6. Acessando o phpMyAdmin

  • Volte ao Uniform Server e clique em phpMyAdmin para criar o banco de dados.

7. Criando o Banco de Dados

  • Quando o phpMyAdmin abrir, clique em Base de Dados para criar uma nova database.

8. Nomeando a Database

  • Em "Criar base de dados", insira um nome e clique em "Criar". Após isso, procure a opção Importar.

9. Importando o Arquivo SQL

  • Clique em Importar. Na nova página, clique em Escolher arquivo e selecione o arquivo servidor-db_2017-08-04.sql da pasta do realmap-10x que você extraiu. Em seguida, clique em Executar.

10. Configurando o config.lua

  • Agora que a database está criada, abra o arquivo config.lua na pasta do OT na Área de Trabalho e procure as seguintes linhas:

luaCopiar códigomysqlHost = "127.0.0.1" mysqlUser = "root" mysqlPass = "" mysqlDatabase = "" mysqlPort = 3306 mysqlSock = ""
  • Altere para:

luaCopiar códigomysqlPass = "SENHA" -- a senha que você criou no passo 3 mysqlDatabase = "DATABASE" -- o nome que você deu à database no passo 8
  • Após fazer essas alterações, execute o theforgottenserver.exe.

11. Configurando o Site

  • Para configurar o site, baixe uma versão compatível com o OTServ que você está usando (por exemplo, Gesior 2012).

  • Após o download, vá até a pasta C:\UniServerZ e exclua a pasta www. Em seguida, extraia o Gesior 2012 para C:\UniServerZ. O diretório ficará assim:

  • Renomeie a pasta Gesior-master para www.

12. Configurando o config.php

  • Acesse a pasta www/config e abra o arquivo config.php. Na terceira linha, altere o caminho para onde você extraiu o seu OT, por exemplo:

phpCopiar código$config['site']['serverPath'] = "C:\Users\SeuUsuario\Desktop\realmap-10x/";
  • Após fazer a alteração, salve o arquivo e abra o navegador usando o endereço http://127.0.0.1.

13. Solução de Erros

  • Se você encontrar o erro More info: ERROR: #C-5 : Class::ConfigPHP - Key passwordType doesn't exist, adicione a seguinte linha no config.lua logo abaixo de mysqlSock = "":

luaCopiar códigopasswordType = "sha1"

Conclusão

E isso é tudo, pessoal! Espero que este tutorial tenha ajudado você a configurar seu OTServ com sucesso. Boa sorte em seus futuros projetos! Em breve, publicarei um tutorial sobre como compilar e montar o OT em Linux.

Respondeu à sua pergunta?