Ir para conteúdo
Entre para seguir isso  
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

Editado por Black Ice

Compartilhar este post


Link para o post
Pedroddcunha    3
Pedroddcunha

Obrigado pelo tutorial

 

 

- Aprovado -

Compartilhar este post


Link para o post
Penteado    0
Penteado

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

Compartilhar este post


Link para o 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)

Editado por ItachiSugoi

Compartilhar este post


Link para o 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

Editado por blade kinght
ja consegui

Compartilhar este post


Link para o 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

Editado por ItachiSugoi

Compartilhar este post


Link para o 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

Editado por blade kinght
fis merda

Compartilhar este post


Link para o 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

Compartilhar este post


Link para o post
AkillesW    6
AkillesW

Nossa cara com seu tutorial finalmente consegui abri meu servidor sql

Vlw muito

Compartilhar este post


Link para o 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

Editado por ItachiSugoi

Compartilhar este post


Link para o 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

Compartilhar este post


Link para o 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?:(

Editado por gabriel6711

Compartilhar este post


Link para o 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

Editado por _Fighters

Compartilhar este post


Link para o 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 ?

Editado por FullAcid

Compartilhar este post


Link para o post
Majesty    1755
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~

Compartilhar este post


Link para o 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)

Compartilhar este post


Link para o 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?

Compartilhar este post


Link para o 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á

Compartilhar este post


Link para o 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

Compartilhar este post


Link para o post
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×