Ir para conteúdo
Mesenga

[totalmente Reformulado] Colocando Seu Server Sql Online + Site

Recommended Posts

Hoje, dia das crianças resolvi dar um presente as crianças daqui do fórum :tongue: e reformulei totalmente o tópico
agora está mais fácil e mais acessivel, as imagens boas e todas tiradas por mim.

Está dividido em:

  • 1º Passo: Preparando o XAMPP
  • 2º Passo: Criando a Database
  • 3º Passo: Criando o banco de dados
  • 4º Passo: Criando uma conta GOD



EXTRA

  • 5º Passo: Criando o site para os players entrarem
  • F.A.Q. - Perguntas e respostas





-Baixando o Xampp-

Xampp download:

Registre-se para ver link(s).


Tamanho: 44,20MB

Depois de baixar instale o XAMPP

1_11.png

1º Passo: Preparando o XAMPP (Créditos ao Lord Joel por lembrar do security)

Abra o XAMPP, depois disso verifique se está tudo corretamente ligado clicando no XAMPP_Panel

2_10.png


Mini F.A.Q.

Mas meu apache não esta ligando!

Vá até

C:\xampp\apache\conf\httpd.conf:

Procure por “Listen 80″, mude para “Listen 8090″Procure por “ServerName localhost:80″, mude para “ServerName localhost:8090″



C:\xampp\apache\conf\extra\httpd-ssl.conf

Procure por “Listen 443″, mude para “Listen 4499″Procure por “<VirtualHost _default_:443>”, mude para “<VirtualHost _default_:4499>”Procure por “ServerName localhost:443″, mude para “ServerName localhost:4499″



Explicação: O IIS (Internet Information Service) do windows é padrão para rodar em port 80, então você não conseguira abrir o apache pois vai dar conflito com esta porta que já esta sendo usada, então trocamos!

Mesenga, ainda não funcionou =/

Então recomendo você baixar a versão 1.6.5 por conter a antiga base que pega em todos os windows
Download aqui:

Registre-se para ver link(s).




Continuando...

Agora acesse a página:

Registre-se para ver link(s).



caso tiver trocado o port acesse:

Registre-se para ver link(s).



3_1.png


Vá na pasta do seu OT, abra o config.lua
Você irá encontrar linhas parecidadas com essas:

-- DatabasesqlType = "sqlite" >> mude para mysql, pois agora usaremos um servidor mysqlsqlHost = "localhost" >> não mexasqlPort = 3306 >> não mexasqlUser = "root" >> esse é o usuário usado para acessar o servidor XAMPP, NÃO MUDEsqlPass = "" >> password (senha) que você usou no passo 1sqlDatabase = "" >> vamos definir um nome para nossa database, ex: theforgottenserversqlFile = "Styller.s3db" >> isso não irá servir mais pois usaremos um servidor MySqlsqlKeepAlive = 0 >> não mexamysqlReadTimeout = 10 >> não mexamysqlWriteTimeout = 10 >> não mexapasswordType = "plain" >> não mexa



No meu caso ficou assim:

 -- DatabasesqlType = "mysql"sqlHost = "localhost"sqlPort = 3306sqlUser = "root"sqlPass = "123"sqlDatabase = "styller"sqlFile = "Styller.s3db"sqlKeepAlive = 0mysqlReadTimeout = 10mysqlWriteTimeout = 10passwordType = "plain"




2º Passo: Criando a Database

abra internet e digite

Registre-se para ver link(s).



caso tiver mudado o port:

Registre-se para ver link(s).



4.png

  • escolha Português BR
  • depois disso procure PhpMyAdmin e clique
  • tenha certeza que estará nessa página:

    Registre-se para ver link(s).

  • caso estiver com port trocado:

    Registre-se para ver link(s).




3º Passo: Criando o banco de dados

Na tela a seguir, você vera onde tem a parte Criar novo banco de dados, digite o mesmo nome que você colocou no config.lua em sqlDatabase=

5.png

Agora clique criar

Na tela seguinte clique em "importar" e escolha o arquivo "schema.mysql", em alguns ots o nome é "algumacoisa.sql", ex: forgotten.sql (no caso do The Forgotten Server)

6.png

vai isso,dependendo do server que estiver usando, o numero de importações varia:

7.png

4º Passo: Criando uma conta GOD

Entre no server e crie uma conta com o Account manager pra ficar mais facil, e também crie 1 player.
Após criado a account e o player, volte a janela do XAMPP na database e clica em accounts, depois vá em visualizar depois clique no pincel

8.png

Irá aparecer uma tela com os dados da conta, altere apenas o necessário...
mude o type de 1 para 5 e group id de 1 (se quiser conta normal com GOD) e 5 (se quiser conta GOD com GOD)

9_7.png

depois clique em "executar"

o char ainda não é God apenas a conta, então vá em players na coluna da esquerda...
clique no lápis de novamente....
Troque Group de 1 para 6, agora sim, seu char eh god. se quiser GM troque para 4 ou 5 (Sênior GM)

Group id 1 = PlayerGroup id 2 = TutorGroup id 3 = Sênior TutorGroup id 4 = GMGroup id 5 = Sênior GMGroup id 6 = GOD




*IDs acima baseados no Styller OT 8.52

10.png


Seu server está pronto para rodar!


EXTRA

5º Passo: Criando o site para os players entrarem


-Download do site-

Baixe um dos Websites "SQL" na seção de downloads do Xtibia >>

Registre-se para ver link(s).



Recomendados:

Gesior acc maker:

Registre-se para ver link(s).



Nicaw Acc Maker website

Registre-se para ver link(s).




Todos os sites já vem com configurador, então entre em:

Registre-se para ver link(s).



caso tiver trocado o port já sabe:

Registre-se para ver link(s).



e Configure-o!

-Vamos configurar o Gesior Acc Maker!-

Baixe o Gesior Acc Maker

Registre-se para ver link(s).



Ligue o XAMPP e o OT
Vá em C:\Xampp\htdocs

e delete tudo o que tem dentro da pasta

Agora extraia seu site pra lá, feito isso entre em

Registre-se para ver link(s).

ou

Registre-se para ver link(s).



você verá uma tela assim:

11.png

clique em Set server path

Agora no campo em que aparece digite o diretório no qual se encontra o ot, ex: C:\OTx

12_3.png


Agora é só ir clicando um por um e configurar a seu gosto

13.png

1º Quadrado preto:

1. Set server path --> escolhe o diretório do OT2. Check DataBase connection --> você só pode proseguir se não tiver nehum erro nessa parte3. Add tables and columns to DB --> isso carrega uma parte do site4. Add samples to DB --> isso carrega uma parte do site (vocações)5. Set Admin Account --> escolhe o account do admin do site



Quadrado Vermelho:

6. Load Monsters from OTS --> vai dar load automatico nos monstros do OT, verifique se não há nehum erro7. Load Spells from OTS --> ele vai carregar todas as spells do OT, verifique se não há nehum erro antes de proceguir




Pronto, o site está configurado e pronto para criar contas.

Para outras opções clique em ADMIN PAINEL


F.A.Q. - Perguntas e respostas


@Todos

Duvidas:

-Como faço minha account de GM/GOD?

Siga o passo 4

eu nao encontro schema.mysql od está isso??

Em alguns servidores o nome é theforgottenserver.sql

Qual vai ser meu site pros outros poder entra fazer acc?

seu site vai ser

Registre-se para ver link(s).



ou se quiser por

Registre-se para ver link(s).

sendo "xxxx" um número de port variando entre 80 e 9000, faça o seguinte:

vá em "C:\xampp\apache\conf" e abra o arquivo httpd.conf

procure por:

#Listen 12.34.56.78:80
Listen 80

Nas duas linhas ponha Um número variando de 80 à 9000 no lugar do 80

exemplo:

#Listen 12.34.56.78:8090
Listen 8090

Agora procure a linha:

ServerName localhost:80

e troque pelo mesmo número que você colocou

exemplo:
ServerName localhost:8090


-No seu está dando o seguinte problema:

[28/06/2008 03:15:49] Failed to connect to database. MYSQL ERROR: Access denied for user 'root'@'localhost' (using password: YES)[28/06/2008 03:15:49] > ERROR: Couldn't estabilish connection to SQL database!



Antes de colocar oSERVER ONLINE, certifique-se de que o XAMPP está aberto

Até a proxima!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Realmente otimo tuto ^^

 

mas cara topico errado plx leia antes de postar um topico e entaum estará exelente!

 

sem mais!

Compartilhar este post


Link para o post
Compartilhar em outros sites

bOM Cara isso ta tudo muito bonito e nao-sei-mais-o-que mas a verdade e essa: meu site "

Registre-se para ver link(s).

naum abre... me add ai e explica isso bem...

 

 

[email protected]

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seu tutorial está excelente Mesenga, apenas na area incorreta.

O certo seria em Aprovação de Tutoriais, você não pode criar o tópico direto na area de tutoriais, ele tem que ser aprovado por alguem da Staff XTibia!

Estarei reportado o topico para alguem mover ele para a sessão correta.

Vou seguir estes passos para ver se consigo por meu server SQL online :)

Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bem neh, faze o que? eu NÃO POSSO POSTAR NA AREA DE TUTORIAIS

 

@166485

 

cara, vc tenk baaixar o xampp, ligar ele por completo (veja se o apache e o mysql estão ligados >> running)

 

ai vc entra em

Registre-se para ver link(s).

 

e segue o tutorial

 

se nao conseguir me fala

Compartilhar este post


Link para o post
Compartilhar em outros sites

Após eu baixar tudo, inicializar o Xampp e iniciar todos os Serviços:

 

Abro o

Registre-se para ver link(s).

 

Aparece uma mensagem do Tipo

 

Welcome to localhost

 

 

 

 

 

 

Services available on this server:

 

 

 

 

Mailing list subscription management services

 

 

 

 

 

 

 

 

Powered by Mercury/32, Copyright © 1993-2003, David Harris

 

Eu clico na parte Sublinhada e carrega outra pagina,

 

aparece agora:

 

 

 

 

 

 

Welcome to localhost

 

Mailing List Subscriber Services

 

 

 

 

 

 

 

 

To subscribe to a list...

 

Enter the name of the list here...

 

 

... then click the 'Proceed...' button.

 

 

 

 

 

To manage an existing subscription to a mailing list...

 

Enter the name of the list here...

 

 

... then enter your e-mail address here...

 

 

... and enter your list password here...

 

 

... then click the 'Subscription' button.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tutorial ta otimooo!! vai ajudar bastante algumas pessoas o/ deveria ganha fixede nessa seçao para indacar algumas pessoas.

Editado por antoniojun

Compartilhar este post


Link para o post
Compartilhar em outros sites

@ratatunia

 

Quando você instalar o XAMPP, tem uma parte da instalação que você deve marcar "Apache,MySQL e Firezilla (nao obrigatorio, so se for usar o firefox)"

 

acho que você nao clicou nisso e deu errado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Agora la vem outro problema,

 

Eu executo o servidor e da erro :

[28/06/2008 03:15:49] Failed to connect to database. MYSQL ERROR: Access denied for user 'root'@'localhost' (using password: YES)

[28/06/2008 03:15:49] > ERROR: Couldn't estabilish connection to SQL database!

 

 

Poderia me ajudar nisto tambem?

Editado por ratatunia

Compartilhar este post


Link para o post
Compartilhar em outros sites

Torno a repetir e aguardar....

 

 

 

Agora la vem outro problema,

 

Eu executo o servidor e da erro :

[28/06/2008 03:15:49] Failed to connect to database. MYSQL ERROR: Access denied for user 'root'@'localhost' (using password: YES)

[28/06/2008 03:15:49] > ERROR: Couldn't estabilish connection to SQL database!

 

 

Poderia me ajudar nisto tambem?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora


  • Conteúdo Similar

    • Por Deadpool
      Como a galera estava procurando esse servidor, e não encontrou, pois o link tinha expirado, eu resolvi re-upar. E aqui está:

      Registre-se para ver link(s).

      Registre-se para ver link(s).
      prints:
      Registre-se para ver spoiler(s).
       
      Se quiserem uma source R$, funcional com este servidor, só falar comigo
    • Por Deadpool
      Boa noite galera, então, devido a problemas pessoas, eu tinha ficado sem PC e tals.. Comecei a trabalhar também enfim. Recentemente comprei um PC e pensei em voltar a "ativa" no xtibia. E pensei também em fazer um ATS, usando a versão mais recente do TFS. Peguei um OTX 11.x. Vou programar em cima dele um servidor baseado no mundo de naruto.. E fiz este tópico pra procurar alguém que manje de design, que possa me ajudar. Porque estou desenvolvendo o cliente junto com o site. E eu não manjo de design. 
      Enfim, se alguém quiser participar comigo, eu conto sobre no privado. só me contatar!
    • Por ROTS

       
       

       

       

       





      Registre-se para ver link(s).
      Registre-se para ver link(s).
      Registre-se para ver link(s).


         
       
       
    • Por TiagoBordin1988
      Quando criar char por aqui como mostra na foto:

      Os Players nascem com a Town ID numero 2 e com Residence: Cidade VIP 1
      Cidade VIP 1 = Town ID 2.
      Queria que os players quando criarem char ficasse com Town ID 1 que é a cidade principal.
      Lista de Towns IDs em Config.php
       
      Registre-se para ver spoiler(s).
       
       
      Se precisarem ver outros arquivos é só falar o nome que posto aqui, desde já agradeço a vocês do Xtibia.
×