Venha conhecer o Xtibia!

Bem Vindo ao XTibia - Sua comunidade de Otserv e Tibia

Registre-se para utilizar nossas ferramentas e baixar conteúdos. Quando registrado e logado em sua conta, lhe garantimos uma experiência incrível em nossa comunidade!


Mesenga

[totalmente Reformulado] Colocando Seu Server Sql Online + Site

Avalie este tópico:


239 posts neste tópico
[size=2]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 [b]todas tiradas por mim[/b].[/size]

[b]Está dividido em:
[/b]
[list]
[*]1º Passo: Preparando o XAMPP
[*]2º Passo: Criando a Database
[*]3º Passo: Criando o banco de dados
[*]4º Passo: Criando uma conta GOD
[/list]

[b]EXTRA[/b]

[list]
[*]5º Passo: Criando o site para os players entrarem
[*]F.A.Q. - Perguntas e respostas
[/list]



[b]-Baixando o Xampp-[/b]

[b]Xampp download:[/b] [url="http://www.baixaki.com.br/download/xampp.htm"]http://www.baixaki.com.br/download/xampp.htm[/url]
[b]Tamanho:[/b] 44,20MB

Depois de baixar instale o XAMPP

[img]http://i.imagehost.org/0040/1_11.png[/img]

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

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

[img]http://i.imagehost.org/0850/2_10.png[/img]


[size=4][b]Mini F.A.Q.[/b][/size]

[u]Mas meu apache não esta ligando![/u]

Vá até

[b]C:\xampp\apache\conf\httpd.conf:[/b]
[code]Procure por “Listen 80″, mude para “Listen 8090″
Procure por “ServerName localhost:80″, mude para “ServerName localhost:8090″[/code]

[b]C:\xampp\apache\conf\extra\httpd-ssl.conf[/b]
[code]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″[/code]

[b]Explicação:[/b] 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!

[b]Mesenga, ainda não funcionou =/[/b]

Então recomendo você baixar a versão 1.6.5 por conter a antiga base que pega em todos os windows[b]
Download aqui:[/b] [url="http://sourceforge.net/projects/xampp/files/XAMPP%20Windows/"]AQUI[/url]


[b]Continuando...[/b]

Agora acesse a página: [b][url="http://localhost/security/xamppsecurity.php"]http://localhost/security/xamppsecurity.php[/url][/b]

caso tiver trocado o port acesse: [b][url="http://localhost:8090/security/xamppsecurity.php"]http://localhost:8090/security/xamppsecurity.php[/url][/b]

[img]http://i.imagehost.org/0559/3_1.png[/img]


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

[code]-- Database
sqlType = "sqlite" >> mude para mysql, pois agora usaremos um servidor mysql
sqlHost = "localhost" >> não mexa
sqlPort = 3306 >> não mexa
sqlUser = "root" >> esse é o usuário usado para acessar o servidor XAMPP, NÃO MUDE
sqlPass = "" >> password (senha) que você usou no passo 1
sqlDatabase = "" >> vamos definir um nome para nossa database, ex: theforgottenserver
sqlFile = "Styller.s3db" >> isso não irá servir mais pois usaremos um servidor MySql
sqlKeepAlive = 0 >> não mexa
mysqlReadTimeout = 10 >> não mexa
mysqlWriteTimeout = 10 >> não mexa
passwordType = "plain" >> não mexa[/code]

No meu caso ficou assim:

[code] -- Database
sqlType = "mysql"
sqlHost = "localhost"
sqlPort = 3306
sqlUser = "root"
sqlPass = "123"
sqlDatabase = "styller"
sqlFile = "Styller.s3db"
sqlKeepAlive = 0
mysqlReadTimeout = 10
mysqlWriteTimeout = 10
passwordType = "plain"[/code]


[b]2º Passo: Criando a Database[/b]

abra internet e digite [url="http://localhost"][b]http://localhost[/b][/url]

caso tiver mudado o port: [url="http://localhost:8090"][b]http://localhost:8090[/b][/url]

[img]http://i.imagehost.org/0663/4.png[/img]

[list]
[*]escolha Português BR
[*]depois disso procure PhpMyAdmin e clique
[*]tenha certeza que estará nessa página: [url="http://localhost/phpmyadmin/"][b]http://localhost/phpmyadmin/[/b][/url]
[*]caso estiver com port trocado: [url="http://localhost:8090/phpmyadmin/"][b]http://localhost:8090/phpmyadmin/[/b][/url]
[/list]

[b]3º Passo: Criando o banco de dados[/b]

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

[img]http://i.imagehost.org/0260/5.png[/img]

Agora clique [b]criar[/b]

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

[img]http://i.imagehost.org/0731/6.png[/img]

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

[img]http://i.imagehost.org/0137/7.png[/img]

[b]4º Passo: Criando uma conta GOD[/b]

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 [b]visualizar[/b] depois clique no pincel

[img]http://i.imagehost.org/0925/8.png[/img]

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)

[img]http://i.imagehost.org/0482/9_7.png[/img]

depois clique em "executar"

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

[code]Group id 1 = Player
Group id 2 = Tutor
Group id 3 = Sênior Tutor
Group id 4 = GM
Group id 5 = Sênior GM
Group id 6 = GOD[/code]


[b]*IDs acima baseados no Styller OT 8.52[/b]

[img]http://i.imagehost.org/0453/10.png[/img]


[b]Seu server está pronto para rodar![/b]


[b][size=4]EXTRA[/size]

5º Passo: Criando o site para os players entrarem[/b]


[b]-Download do site-[/b]

Baixe um dos Websites "SQL" na seção de downloads do Xtibia >> [url="http://www.xtibia.com/forum/forum/581-downloads-de-websites/"]http://www.xtibia.com/forum/forum/581-downloads-de-websites/[/url]

[size=3][b]Recomendados:[/b][/size]

[b]Gesior acc maker:[/b]
[url="http://www.xtibia.com/forum/topic/130500-tfs-036-gesior-account-maker-para-854/"]Gesior para 8.54[/url]

[b]Nicaw Acc Maker website[/b]
[url="http://www.xtibia.com/forum/topic/81939-nicaw-aacmaker-para-otserv-xmlsql/"]http://www.xtibia.com/forum/topic/81939-nicaw-aacmaker-para-otserv-xmlsql/[/url]


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

[b][url="http://localhost"]http://localhost[/url][/b]

caso tiver trocado o port já sabe: [b][url="http://localhost:8090"]http://localhost:8090[/url][/b]

e Configure-o!

[b]-Vamos configurar o Gesior Acc Maker!-[/b]

Baixe o Gesior Acc Maker
[url="http://www.xtibia.com/forum/topic/130500-tfs-036-gesior-account-maker-para-854/"]Gesior para 8.54[/url]

Ligue o XAMPP e o OT
Vá em [b]C:\Xampp\htdocs[/b]

e delete tudo o que tem dentro da pasta

Agora extraia seu site pra lá, feito isso entre em [b][url="http://localhost"]http://localhost[/url] ou [url="http://localhost:8090"]http://localhost:8090[/url] [/b]

você verá uma tela assim:

[img]http://i.imagehost.org/0814/11.png[/img]

clique em [b]Set server path[/b]

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

[img]http://i.imagehost.org/0538/12_3.png[/img]


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

[img]http://i.imagehost.org/0287/13.png[/img]

[b]1º Quadrado preto:[/b]

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

[b]Quadrado Vermelho:[/b]
[code]6. Load Monsters from OTS --> vai dar load automatico nos monstros do OT, verifique se não há nehum erro
7. Load Spells from OTS --> ele vai carregar todas as spells do OT, verifique se não há nehum erro antes de proceguir[/code]


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

Para outras opções clique em [b]ADMIN PAINEL[/b]


[color="#FF0000"][size=5][u][b]F.A.Q. - Perguntas e respostas[/b][/u][/size][/color]


[b]@Todos[/b]

Duvidas:

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

Siga o passo 4

[b]eu nao encontro schema.mysql od está isso??[/b]

Em alguns servidores o nome é theforgottenserver.sql

[b]Qual vai ser meu site pros outros poder entra fazer acc?[/b]

seu site vai ser [url="http://seuip:8090"]http://seuip:8090[/url]

ou se quiser por [url="http://seuip:xxxx"]http://seuip:xxxx[/url] sendo "xxxx" um número de port variando entre 80 e 9000, faça o seguinte:

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

procure por:

[b]#Listen 12.34.56.78:80
Listen 80[/b]

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

exemplo:

[b]#Listen 12.34.56.78:8090
Listen 8090[/b]

Agora procure a linha:

[b]ServerName localhost:80[/b]

e troque pelo mesmo número que você colocou

exemplo:
[b]ServerName localhost:8090[/b]


[b]-No seu está dando o seguinte problema:[/b]

[code][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![/code]

Antes de colocar o[b]SERVER ONLINE[/b], certifique-se de que o [b]XAMPP está aberto[/b]

Até a proxima! Editado por Mesenga

Compartilhar este post


Link para o post
Compartilhar em outros sites
[color="#000000"][size=4][font="Arial"]bOM Cara isso ta tudo muito bonito e nao-sei-mais-o-que mas a verdade e essa: meu site [u]"http://localhost/phpmyadmin/"[/u] naum abre... me add ai e explica isso bem...


[i]dracko_knight@hotmail.com[/i][/font][/size][/color]

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 [b]NÃO POSSO POSTAR NA AREA DE TUTORIAIS[/b]

@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 [url="http://localhost"]http://localhost[/url]

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 [url="http://Localhost/"]http://Localhost/[/url]

Aparece uma mensagem do Tipo

[quote]Welcome to localhost






Services available on this server:




[u]Mailing list subscription management services[/u]








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

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
[b]@ratatunia[/b]

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 :
[quote][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![/quote]


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 :
[quote][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![/quote]


Poderia me ajudar nisto tambem?

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante
Você está comentando como visitante. Se você tem uma conta, por favor, entre.
Responder

×   Você colou conteúdo com formatação.   Remover formatação

×   Your link has been automatically embedded.   Display as a link instead


  • Conteúdo Similar

    • Emperia Ot
      Por khuzaymah
      Registre-se para ver link(s).
       
      Entre e Divirta-se
       
      Com prioridades a boa relação Staff - Player, visamos trazer uma boa jogabilidade a todos que entrarem ao Emperia OT. Diferença da maioria dos servidores, priorizamos o contato e atenção com o player! Com presença nos channels, realizando eventos e respondendo privates messages.
      Nosso servidor é hospedado em uma excelente empresa, cujo possui datancer OVH no canadá, ou seja nosso servidor não possui LAG, e é 24 horas online por dia.

      Nosso servidor consta com alguns sistemas, como: 

      •War System
      •Exp Shared Party 100%
      •Cast System
      •Reward System 100% RL
      •Protection Login
      •World Changes
      •Todas as novas outfits e montarias do global
      •New Depots
      •New Potions
      •Anti-Kick System
      •Market
      •Real Tibia Raids
      •Reward to advance level
      •NPC Yasir (Eastern Trader)
      •NPC Yana
      •Offline Training
      •Guild Shop System
      •Seacrest grounds
      E um cassino online 100% funcional, que se encontra abaixo do DP
    • ASTERA OTSERVER
      Por peedrolara3
      ABERTO 11/01

      OT 99% idêntico ao global, com todas as ultimas atualizações, Krailos, Gnomebase, Heart of Destruction, montarias, Shop coins, depot e market 100% e tudo mais. Invasões funcionando 100%. Estamos abertos a críticas e sugestões

      IP e SITE: 198.50.171.100 port : 7171, Cliente: 10.99

      NÃO POSSUÍMOS CLIENTE PRÓPRIO AINDA. Sugerimos utilizar o tibialoader.

      Rates:
      Exp 500x com stages
      Skill 80x
      Loot 10x
      Magic 70x
      Spawn 5x

      Venha conferir e se divertir

      att, Equipe ASTERAOT
    • (resolvido) Adicionar um novo sprite no OT requer novo client próprio para players jogarem?
      Por LucasAlfare
      Bom, se eu eu desenhar um novo item e adicionar ele no meu client e usar ele no meu OT, é necessário repassar meu próprio client para os outros poderem usar meu novo item?
    • Pokémon mysterion - junte-se a nós!
      Por LLossavaro
      eae galera!
      então,eu e meu amigo Stylo Maldoso estamos com um projeto de pokémon que contém codígo fonte (source):
      Registre-se para ver spoiler(s).
       
      Se estiver alguém interessado, estamos precisando de:
      [+]Scripter (0/1)
      [+]Scripter(Que saiba criar sistemas no OTClient) 
      [+]Spriters(Que saiba montar sprites recortadas)
      [+]Mapper experiente(Que saiba criar hunts bem criativas).
       
      Iremos atualizando o topico com as novidades do servidor!
       
      Attr: Equipe Mysterion.

Anuncie no Xtibia!

Anuncie para obter mais acessos em seu servidor, entre em contato conosco: contato@xtibia.com.