Jump to content
Sign in to follow this  
ItachiSugoi

Criando Servidor SQL c/ XAMPP(c/imagens)

Recommended Posts

ItachiSugoi    0
ItachiSugoi

Criando Servidor SQL com XAMPP(c/imagens)

 

Olá a todos, primeiramente estou aqui para fazer meu 1º tutorial, já que eu procurei muito e o achei muitas dúvidas sobre a COMO UTILIZAR XAMPP e CRIAR UM DATABASE pelo mesmo, sei que há muitos videos-tutoriais, mas também tem muitas interrogações na cabeça do pessoal que nem eu tive...

Esse tutorial é original.

 

Introdução

 

1 - Programas necessários & seus respectivos sites para download

2 - Instalando XAMPP

3 - Sites e Principio para criar Database

4 - Criando Database para seu servidor

5 - Importando o Database para o Servidor

6 - Desbloquiando Porta

7 - Breve explicação sobre config. Lua

8 - Créditos

 

1 - Programas & Downloads

 

Bom, nossa parte mais fácil no tutorial:

1º baixe um servidor SQL. 8.22, na minha criação eu usei Forgotten: http://forums.otserv.com.br/showthread.php?t=52634, vai a seu critério...

 

 

2º Baixemos o XAMPP 1.6.7(o mais atual) , no site baixaki...

http://baixaki.ig.com.br/download/XAMPP.htm

Só isso?? Não!!

Simples?? Você que decide...

 

2 - Instalando XAMPP

 

Primeiro execute o XAMPP:

xamppinstaleryp2.jpg

(OBS:.Pra quem usa o Windows Vista, ele pede pra desativar o UAC, recomendado, mas não necessário...para desativar vá em: Painel de Controle > Contas de Usuário > Ativar ou Desativar o Controle da Conta de Usuário)

Para não preocupar todo mundo, vou dar uma breve explicação do que é UAC...

O UAC funciona como um segundo "firewall", ele da certos privilégios a um programa, ele executa tal programa como ADMNISTRADOR...Então esteja a vontade para desativa-lo ele não fará muita diferença, só não aparecerá aquela mensagem novamente de para Permitir ou Cancelar a execução de um programa...

 

Segundo passo:

Depois de ter executado o XAMPP, aparecerá uma tela de Setup..

xamppinstaler2yw7.th.jpg

 

Terceiro passo:

Aqui tem um erro CRITICO, não vá dando next até instalar o Programa...Quando chegar na parte XAMPP Options, marque as duas primeiras opções do SERVICE SECTION.

Install Apache as Service

Install MySql as Service

xamppinstaler3mq8.th.jpg

 

Quarto Passo:

Depois de feito...Tudo abrirá uma pequena telinha preta e indicará que o Apache e o MySQL foram instalados com sucesso, então de OK..Ele irá dizer

"Congratulations! The Installations war Successfull! Start the XAMPP Control Panel Now?"

Clique em NÃO

xamppinstaler4mp4.th.jpg

 

Quinto Passo:

Instalado o XAMPP, vá até o diretório do Arquivo o Padrão é Disco Local (vou dar exemplo o meu) C:\Xampp e execute o Apache_start

xamppinstaler5bo8.th.jpg

 

Sexto Passo:

Agora sim vá até o XAMPP Control Panel (geralmente ele está no desktop)

xamppinstaler6jf6.jpg

 

Sétimo Passo:

Após aberto o XAMPP Control Panel, estara as duas primeiras opções marcadas e em verde RUNNING

xamppinstaler9gb3.th.jpg

 

IMPORTANTE: Os dois tem que estar escrito RUNNING, se não..não da para prosseguir!

 

3 - Sites e Principio para criar Database

 

Bom, primeiramente vá até o site:

http://localhost/

(escolha a Opção English) e você será redirecionado a página do XAMPP for Windows

Agora escolha a opção Security:

xamppsite1td8.th.jpg

(Circulada em azul)

 

Então você será redirecionado para a pagina http://localhost/security/index.php e clique no link que tem lá embaixo..

 

Então novamente você será redirecionado para a página de criar uma conta XAMPP..(ufa! estamos quase lá!)

xamppsite3bf5.th.jpg

Ignore a primeira parte o "Current Password", como eu já tenho conta o meu é para trocar...Ali você coloca seu password (de seu bem enteder) Números e/ou letras e marque a opção lá embaixo o ---Security Risk!---

 

4- Criando Database para seu servidor

 

Agora vá até o site http://localhost/phpmyadmin/

xamppsite4aw4.th.jpg

Então no usuário ficará Root mesmo, e na senha..a senha que você acabou de fazer no site do XAMPP...

 

Agora você ira achar o banco de dados...

Clique!

Agora você irá ver lá embaixo criar novo banco de dados, coloque assim: otserv...em minuscula mesmo, e clique em criar!

 

Então seu database do OT estará lá no cantinho esquerdo...

xamppsite6ai8.th.jpg

Clique no "otserv"

 

Irá abrir uma página com o SEU DATABASE (aee!!!)

Clique no Importar agora...

xamppsite7dd4.th.jpg

 

Então irá pedir pra você encontrar um arquivo de texto

xamppsite8tz1.th.jpg

Clique em procurar, no meu caso o arquivo é o Forgottenserver.sql

O arquivo está na pasta do seu OT (na pasta do exe.)

Quando colocar o arquivo clique em "Executar".

 

E agora seu database está pronto!

 

 

5 - Importando o Database para o Servidor

 

Agora é o seguinte gente, para importar o seu database para Configuração Lua, abra a pasta do seu servidor e ache a linha:

-- MySQL

mysqlHost = "localhost"

mysqlUser = "root"

mysqlPass = ""

mysqlDatabase = "theforgottenserver"

mysqlPort = 3306

E mude o MysqlPass, para o seu password criado no XAMPP...agora seu database esta no seu OT

 

6 - Desbloquiando Porta

 

Essa parte também vai ser muito rápida...pois, já tem milhares de tutoriais sobre isso...

É o seguinte vai no Painel de Control> Firewall do Windows>Excessões>Adicionar Porta.

No nome, põe: Open Tibia Server

Número da Porta: 7171

e dexa o TCP marcado

 

7 - Breve explicação de como colocar o IP config. Lua

 

Bom, galerinha como têm muitos tutoriais de como funciona configuração Lua, eu vou dar uma explicação bem rápida de como colocar o Ip!

 

Ache a Linha

-- Connection Config.

ip = "seu ip" (lembre-se o IP 127.0.0.1 é o padrão, ou seja, só você pode entrar no servidor)

Para descobrir seu ip, visite: www.meuip.com.br

 

e é isso ai galerinha agora é só abri seu servidor SQL. e passar pros seus amigos

Comentem por favor.

 

8 - Créditos

 

Servidor : TFS Devolopers

Tutorial : Itachi Sugoi (eu \o/) e _Fighters (me ajudou pessoalmente)

Download Servidor : Th3kon

Download XAMPP : Itachi Sugoi

Edited by Black Ice

Share this post


Link to post
Pedroddcunha    3
Pedroddcunha

Obrigado pelo tutorial

 

 

- Aprovado -

Share this post


Link to post
Penteado    0
Penteado

Tutorial perfeito! mais caso eu queira editar algum player como eu faço?

Share this post


Link to post
ItachiSugoi    0
ItachiSugoi

@Penteado

Para editar o player vá no seu database (otserv) e tera um quadradinho do lado dos "players" clique nele, e lá terá todos os characteres do seu servidor, então em cada opção tera um picenlzinho então clique nesse pincel e você poderá editar as informações do char.

 

@tutorial

Comentem aí :)

 

Abraços,

(Itachi sugoi)

Edited by ItachiSugoi

Share this post


Link to post
blade kinght    0
blade kinght

Erro

consulta SQL:

 

DROP TRIGGER IF EXISTS `oncreate_players` ;

 

 

 

Mensagens do MySQL :

 

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IF EXISTS `oncreate_players`' at line 1

 

[ Voltar ]

 

era a database bugada mas eu ja arrumei ;D

Edited by blade kinght
ja consegui

Share this post


Link to post
ItachiSugoi    0
ItachiSugoi

O que exatamente você tentou fazer, criar um char?

Manda a pergunta mais completa aí :)

 

Eu como não sou muito experiente preciso de informações mais precisas, mas pelo que eu pude notar você tentou criar um char que já é existente ou já consta no histórico do database.

 

Obrigado,

Desculpe-me a inconveniência.

 

@tutorial

Comentem por favor,

Obrigado!

 

 

 

 

Abraços,

Itachi Sugoi

Edited by ItachiSugoi

Share this post


Link to post
blade kinght    0
blade kinght

foi na hora de importa mais isso eu ja arrumei agr e essas duvida

como crio char?

e tpw otsriad(algo assim)

eh quase igual o xampp

eu tentei nos dois

tpw no xamp quando eu vo por runining em sql

Error:MySql service not started [-1]

e no Otsriad ele n fika verde ='(

me ajud por favor

 

 

 

aff soh pra fala

eu fis outro topico e eu num editei desculpa ai pedrocunha

n me da infração oO

eu n sei deleta topico

Edited by blade kinght
fis merda

Share this post


Link to post
Fighters    3
Fighters

Agora que eu vi , eu que ajudei essa cara a fazer o Tutorial e tem meu nome 8)

Tipo eu achei o Tutorial mais completo do que os outros e também, tem gente que não gosta de baixar a video aula, FIQUEI 2 DIAS para ajudar esse Cara ae, mais foi até bom :D ele aprendeu :D, e vamos né gente . Tem uns OT que vem com account manager com 1/1. é só você criar a senha. Lá e o char... Espero que tire a Dúvida da maioria ae... E no caso não é OTsriad, XAMPP é bem melhor na questão de criar o banco de dados...

 

_Fighters

Share this post


Link to post
AkillesW    6
AkillesW

Nossa cara com seu tutorial finalmente consegui abri meu servidor sql

Vlw muito

Share this post


Link to post
ItachiSugoi    0
ItachiSugoi

@Hancock

De nada mano ^^

Boa sorte com seu servidor.

 

@Blade Kinght

tenta reinstalar o XAMPP, se não rodar posta aí :D

que geral te ajuda (incluindo eu)

 

Abraços,

ItachiSugoi

Edited by ItachiSugoi

Share this post


Link to post
FullAcid    0
FullAcid

Quando dá o erro de Temple Position Wrong oque eu devo editar no SQL ?

Tentei várias coisas aqui mas nenhuma deu certo...se puder ajudar eu agradeco XD

Share this post


Link to post
gabriel6711    0
gabriel6711

Ow..tutorial nota 10..mais deu um erro aqui..ERROR:Unable to load confing.lua

O q será q eu faço...eu fiz tudo certinho....do jeito que estava no seu tutorial..e deu esse erro...vc poderia me ajuda?:(

Edited by gabriel6711

Share this post


Link to post
Fighters    3
Fighters

Post suas dúvidas na seção de

Suporte mais como o Tutorial também fui eu que fiz vo te ajudar.

Ve se você mudou:

-- MySQL

mysqlHost = "localhost"

mysqlUser = "root"

mysqlPass = "Aqui a senha do Root"

mysqlDatabase = "nome do database"

mysqlPort = 3306

 

_Fighters

Edited by _Fighters

Share this post


Link to post
FullAcid    0
FullAcid

Olha, acho que agora voce tirou toda minha duvida, o database estava com o nome de "theforgottenserver" so que o database se chama "forgottenserver"

Te amo kra, afinal, ÓTIMO TUTORIAL !

 

-- Edit --

Vou ver uma coisa que tipo, a town_id é para ser preenchida ?

Edited by FullAcid

Share this post


Link to post
Majesty    1,755
Majesty

Ótimo tutorial, as vezes alguem me pergunta como que faz server sql, agora quando me perguntarem redireciono esse tópico às pessoas que tiverem essa dúvida.

 

Majesty~

Share this post


Link to post
ItachiSugoi    0
ItachiSugoi

@Majesty

Obrigado !!!!!!

Fico feliz em ter ajuda :D

@FullAcid

Eu tenho um TFS aqui e o account manager esta na posição X:50 Y:50 Z:7

Da uma olhada se ele tá nessa coordenada (o meu entra normalmente nessa coordenada)

@Gabriel6711

Obrigado :) EU e FIGHTERS demos tudo de nós nesse tutorial

Aproposito já tentou colocar aquilo que esta na config.lua que _Fighters disse?

Caso não tenha dado certo posta aí :P

@Tutorial

Comentem aí ^^

Obrigado Geral pelo apoio,

Abraços Dark Hollow (Itachi Sugoi)

Share this post


Link to post
gabriel6711    0
gabriel6711

Ow véi...ainda tá dando o erro...o que será? Eu axava que era por causa do "theforgottenserver" mais eu arrumei,deixei forgottenserver e ainda está dando o erro..será q refaço tudo denovo?

Share this post


Link to post
FiLipIn    0
FiLipIn

O cara me ajuda a fazÊ um char.. eu crio pelo accmanager na hora q vo na database editar o char n ta lá

Share this post


Link to post
gabriel6711    0
gabriel6711

Consegui arruma ^^ descobri o erro...no meu confing.lua..na parte do database..tava forgottenserver sem as "..como sou (palavrão)....desculpa por atrapalha vcs...OBS:sou novo com SQL...mais pela 1° vez na vida com SQL...seu tutorial tá nota 10..consegui faze tudo..so errei por um errinho comum...vlwss ItachiSugoi e _Fighters

Share this post


Link to post
Guest
This topic is now closed to further replies.
Sign in to follow this  
  • Recently Browsing   0 members

    No registered users viewing this page.

×