Ir para conteúdo
Entre para seguir isso  
renan style

[MySQL] Servidor SQL Online com Site

Recommended Posts

renan style    0
renan style

O tutorial 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- << esse e o mais facil de se manipular>>

 

Xampp download: http://www.baixaki.com.br/download/xampp.htm

Tamanho: 44,20MB

 

Depois de baixar instale o XAMPP

 

1_11.png

 

1º Passo: Preparando o XAMPP

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 “”, mude para “”

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: AQUI

 

 

Continuando...

 

Agora acesse a página: http://localhost

Redimensionado em 62% (1114 x 670) - Clique para ampliar

 

3_1.png

 

 

 

Vá na pasta do seu OT, abra o config.lua

Você irá encontrar linhas parecidadas com essas:

 

-- 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

 

No meu caso ficou assim:

 

-- Database

sqlType = "mysql"

sqlHost = "localhost"

sqlPort = 3306

sqlUser = "root"

sqlPass = "123" --senha apenas pra preenchimento , coloque a sua ou caso nao usou senha dxa branco--

sqlDatabase = "styller"

sqlFile = "Styller.s3db"

sqlKeepAlive = 0

mysqlReadTimeout = 10

mysqlWriteTimeout = 10

passwordType = "plain"

 

 

2º Passo: Criando a Database

 

abra internet e digite http://localhost

 

caso tiver mudado o port: http://localhost:8090

 

 

4.png

 

 

 

 

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= -- lembresse que deve estar perfeitamente igual o nome da DB (data base) aqui e no config.lua.

 

Redimensionado em 68% (1004 x 486) - Clique para ampliar

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)

 

Redimensionado em 50% (1364 x 678) - Clique para ampliar

6.png

 

 

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

Redimesionado m 64% (1073 x 661) - Clique para ampliar

 

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

edimensionado em 74% (922 x 496) - Clique para ampliar

 

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)

Redimensionado em 87% (788 x 448) - Clique para ampliar

 

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 = 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

 

 

*IDs acima baseados no Styller OT 8.52

Redimensionado em 74% (923 x 365) - Clique para ampliar

 

10.png

 

 

 

 

Seu server está pronto para rodar!

 

 

EXTRA

 

5º Passo: Criando o site para os players entrarem

 

 

-Download de site-

 

Gesior Account Maker 0.3.0

 

Download -> http://www.usaupload.net/d/focdqgjuj9p

--------------------------------------------------------

 

Nicaw Aacmaker Para Otserv - Xml/sql

 

Para maiores informações, como Features de cada versão, FAQ e Histórico das versões, visite o Site oficial do Produto:

 

http://nicaw.net/

 

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

 

http://localhost

 

caso tiver trocado o port já sabe: http://localhost:8090

 

e Configure-o!

 

-Vamos configurar o Gesior Acc Maker!-

 

Baixe o Gesior Acc Maker

http://www.usaupload.net/d/focdqgjuj9p

 

 

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 http://localhost ou http://localhost:8090

 

você verá uma tela assim:

Redimensionado em 48% (1440 x 861) - Clique para ampliar

 

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

edimensionado em 74% (924 x 334) - Clique para ampliar

 

12_3.png

 

 

 

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

Redimensionado em 48% (1440 x 861) - Clique para ampliar

 

13.png

 

 

1º Quadrado preto:

 

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

 

Quadrado Vermelho:

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

 

 

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 http://seuip:8090

 

ou se quiser por http://seuip:xxxx 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

 

tibia.gif

Gostarão do meu trabalho?

 

Doe V$

 

Creditos

renan style

Editado por renan style
Arrumado

Compartilhar este post


Link para o post
Addicted    1
Addicted

Apesar de termos inúmeros tópicos de criação de OTServers com o Xampp, esse é mais atual e contém algumas coisas que outros não possuem. Então vou aprovar, mas antes você termina ele e tenta dar uma formatação melhor, pra ficar mais entendível. E tem vários links que você encolheu e clicando não dá para ir pro local correto.

 

72 horas pra arrumar, ok?

Compartilhar este post


Link para o post
Addicted    1
Addicted

Agora ficou melhor, vou aprovar. Obrigado por contribuir.

 

Aprovado e fixo.

Editado por Addicted

Compartilhar este post


Link para o post
felipe ducate    0
felipe ducate

Bom Tutorial VLW

Compartilhar este post


Link para o post
vincity    0
vincity

Opa velho ta explicado corretamente.

Compartilhar este post


Link para o post
TwisterFire    0
TwisterFire

O tuto mais completo que tem na otnet xD Parabens!

Compartilhar este post


Link para o post
taigerbr    0
taigerbr

Ta dando erro no step 1>

 

STEP 1

Check server configuration

 

Warning: syntax error, unexpected '(' in C:/Foxstreem/config.lua on line 17 in C:\xampp\htdocs\install.php on line 130

File config.lua loaded from C:/Foxstreem/config.lua and it's not valid TFS config.lua file. Go to STEP 1 - select other directory. If it's your config.lua file from TFS contact with acc. maker author.

 

O que eu faço?

Editado por taigerbr

Compartilhar este post


Link para o post
renan style    0
renan style

Apaga Todas Essas Linhas Do Config.lua Com Note Na Frente

 

 

-- NOTE: defaultPriority works only on Windows

-- promptExceptionTracerErrorBox works only with precompiled support feature,

-- called "exception tracer" (__EXCEPTION_TRACER__ flag).

Compartilhar este post


Link para o post
Cleovan Goes    0
Cleovan Goes

NAo Consigo passar de set server path

aparece isto :

Warning: syntax error, unexpected '(' in C:/Documents and Settings/Cleovan Góes/Desktop/cryingdamson6pl1-console/config.lua on line 17 in C:\xampp\htdocs\Gesior acc. maker 0.3.0 for TFS 0.3\install.php on line 156

File config.lua loaded from C:/Documents and Settings/Cleovan Góes/Desktop/cryingdamson6pl1-console/config.lua and it's not valid TFS config.lua file. If it's your config.lua file from TFS contact with acc. maker author.

 

já apaguei os traços q ficam antes de "date" de config.lua

seria todos os traços que tem lá ?

 

 

ajuda ai please !!

Editado por Cleovan Goes

Compartilhar este post


Link para o post
Sebah F.    0
Sebah F.

O meu deu um erro no STEP 4... olha ai se tem como me ajudar!

 

A msg de erro eh...

 

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'redskulltime' in 'field list'' in C:\xampp\htdocs\install.php:412 Stack trace: #0 C:\xampp\htdocs\install.php(412): PDO->query('INSERT INTO pla...') #1 {main} thrown in C:\xampp\htdocs\install.php on line 412

Compartilhar este post


Link para o post
Sebah F.    0
Sebah F.
NAo Consigo passar de set server path

aparece isto :

Warning: syntax error, unexpected '(' in C:/Documents and Settings/Cleovan Góes/Desktop/cryingdamson6pl1-console/config.lua on line 17 in C:\xampp\htdocs\Gesior acc. maker 0.3.0 for TFS 0.3\install.php on line 156

File config.lua loaded from C:/Documents and Settings/Cleovan Góes/Desktop/cryingdamson6pl1-console/config.lua and it's not valid TFS config.lua file. If it's your config.lua file from TFS contact with acc. maker author.

 

já apaguei os traços q ficam antes de "date" de config.lua

seria todos os traços que tem lá ?

 

 

ajuda ai please !!

 

 

Ei Cleovan, vc deve apagar todas as linhas q começam com os tracinhos ("--"), mas apague a linha inteira, e não apenas os traços!!! :yes:

Editado por Sebah F.

Compartilhar este post


Link para o post
Biozard    0
Biozard

da pra criar com compartilhada?

 

filezilla só esse fica running...o resto fika stop

Editado por Biozard

Compartilhar este post


Link para o post
patydoggy    0
patydoggy

Queria mudar o meu site pois só eu o acesso com o seguinte http://localhost/index.php

queria mudar isso para os outros o acessarem

 

Editado por patydoggy
Já consertei o outro erro

Compartilhar este post


Link para o post
Sr Karlos    0
Sr Karlos

Muito bom tutorial, parabens

Compartilhar este post


Link para o post
idy    0
idy

Olá, eu estou tentando configurar o servidor mas parei no STEP 3.

Onde fala para importar o arquivo, meu arquivo está como : Forgotten server .s3db

e então dá esse erro :

 

#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 'SQLite format 3' at line 1

 

queria saber o que eu faço para ajustar isso.

Obrigado desde já

Compartilhar este post


Link para o post
topmaster    0
topmaster

Bom trabalho cara pelo que to veno esta otimo. vo testa aqui.

 

depois posto resposta.

Compartilhar este post


Link para o post
topmaster    0
topmaster

hmmm parece ser bom...

vo testa aqui depois falo se deu serto..

 

Good Work =D

Compartilhar este post


Link para o post
marcogdcf    0
marcogdcf

O meu deu tudo certo mais eu so consigo ver meu site pelo localhost:8090 (alterei minha porta como diz aew no tutorial^^)

Meus colegas não conseguem ver nada pelo ip fixo do meu ot que e(melhoresdoots.no-ip.biz) E nem eu consigo ver pelo meu ip fixo so pelo (localhost:8090) oque eu faço agora!!!! Gente me ajuda pela mor de deus emploro to a anos ja tentando me ajuda!Quero montar um servidor serio!

Obrigado!

Compartilhar este post


Link para o post
Tenshy    0
Tenshy
Olá, eu estou tentando configurar o servidor mas parei no STEP 3.

Onde fala para importar o arquivo, meu arquivo está como : Forgotten server .s3db

e então dá esse erro :

 

#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 'SQLite format 3' at line 1

 

queria saber o que eu faço para ajustar isso.

Obrigado desde já

 

Acontece o mesmo comigo...

Já tentei upar os 3 arquivos .sql que estão na pasta "shemas" mas nenhum funciona... alguem sabe o que tenho que fazer para arrumar?

 

Depois fiz o download novamente, tentei com esse servidor;

http://forums.otserv.com.br/f273/sql-8-54-7-the-forgotten-server-0-95951/

 

e o erro na hora de importar foi;

"

Erro

 

consulta SQL:

CREATE TABLE `groups` ( `id` INT NOT NULL AUTO_INCREMENT ,

`name` VARCHAR( 255 ) NOT NULL COMMENT 'group name',

`flags` BIGINT UNSIGNED NOT NULL DEFAULT 0,

`access` INT NOT NULL ,

`maxdepotitems` INT NOT NULL ,

`maxviplist` INT NOT NULL ,

PRIMARY KEY ( `id` )

) ENGINE = InnoDB;

 

 

Mensagens do MySQL : b_help.png

#1286 - Unknown table engine 'InnoDB' "

 

 

Outra coisa, nao quando entro em http://localhost/sec...mppsecurity.php'>http://localhost/sec...mppsecurity.php dá "not found"

"

Not Found

 

The requested URL /sec...mppsecurity.php was not found on this server.

Apache/2.2.8 (Win32) PHP/6.0.0-dev Server at localhost Port 80"

 

 

Entao entro em http://localhost apenas, depois no phpMyAdmin Database Manager Version 2.10.3.

 

 

Alguem pode me ajudar? (:

Editado por Tenshy

Compartilhar este post


Link para o post
HaUUBa    0
HaUUBa

Cara eu estou meio por fora.

Baixei alguns Ot's aqui, estou com vontade de retomar isso. "Deu Saudade"

 

mas eu não consegui achar nenhum servidor com esse "CONFIG.LUA".

 

Se você puder me ajudar eu agradeço desde já.

Abraços

 

Ótimo Tutorial =).

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.

×