Jump to content

Search the Community

Showing results for tags 'mysql'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • xTibia - Notícias e Suporte
    • Regras
    • Noticias
    • Soluções
    • Projetos Patrocinados
    • Tutoriais para Iniciantes
    • Imprensa
  • OTServ
    • Notícias e Debates
    • OTServlist
    • Downloads
    • Recursos
    • Suporte
    • Pedidos
    • Show-Off
    • Tutoriais
  • OFF-Topic
    • Barzinho do Éks
    • Design
    • Informática

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Sou

  1. Olá povo. Vejo que tem muitos tópicos pedindo esse script, de ao criar conta ganhar certos dias de VIP. Já que não tem (eu acho), venho postar aqui pra vocês. #Descrição: Ao player criar sua conta, ele ganhará 2 dias de VIP automaticamente! Pasta do seu OT -> data -> creaturescripts -> scripts -> vipdays.lua: function onLogin(cid) local storage,days = (getPlayerAccountId(cid)+550),2 if getGlobalStorageValue(storage) <= 0 then setGlobalStorageValue(storage, 13500) vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(tonumber(days))) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você recebeu "..days.." dias de VIP, bom jogo!") end return true end Pasta do seu OT -> data -> creaturescripts -> creaturescripts.xml: <event type="login" name="vipdays" event="script" value="vipdays.lua"/> Créditos: Vodkart, Renato (por editar o script) e thiagobji (postar). É isso galera. Bom utilização do script, até! Caso falte algum crédito, me avise.
  2. Olá pessoa, tipo quando eu tento criar um site pro meu ot eu chego até a etapa de importar o mysql seguindo todos os passos so que sempre que eu importo o mysql.sql apareçe esse erro Erro consulta SQL: DELIMITER; 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 'DELIMITER' at line 1
  3. Galera eu to fazendo dedicado com site fiz tudo certo deu tal e tal porem na hora de abri q me ferro ai queria sabe oq deu errado ANTES DE TUDO JA CHQUEI SENHA E LOGIN !!!!!!! ta assim minha Config
  4. Oi amigos, Estou com um problema no sistema de shop do meu site. Na verdade eu não sei o que houve, pois ele estava funcionando normalmente de uns tempos para cá, o problema surgiu quando mudei de otserv. O problema é o seguinte, O player compra normalmente o item no site, os pontos são subtraídos da conta dele, mas ele não recebe o item no personagem... Na tabelta z_shop_history_item da database, em trans_state a operação fica como wait. obs: Esse otserv não tem sistema de VIP account. Será que pode ser isso?
  5. Olá amigos, Meu problema é o seguinte, Depois de ligar o servidor do meu otserv, ao clicar em qualquer opção de menu do meu website o servidor simplesmente para de funcionar. Gostaria de saber se tenho que alterar alguma configuração do meu website para que ele funcione normalmente junto com o Otserv. Detalhes: Utilizo o Windows Seven Home Basic Desde já, obrigado pela atenção.
  6. Introdução: Olá ékstibianos, nesse tópico vou ensinar a instalar apache2.2, php5, mysql e o phpmyadmin no windows sem sistemas pronto como xampp, php triad, wampserver e etc. A vantagem de instalar separado é que você fica livre de falhas que vem nesses sistemas prontos, que faz você ser hackiado, eu recomendo, você que vá usar windows faça esses procedimentos. OBS: •Desinstale outros sistemas como xampp triad etc.. •Baixe o Apache2.2 •Baixe o PHP5 •Baixe o MySQL •Baixe o PhpMyAdmin 1° Instalando Apache2.2 : Crie uma pasta chamada webserver em C:\ ficando assim C:\webserver, após criar a pasta vamos iniciar o instalador do apache basta clicar em Next > ss: Aqui é onde iremos efetuar algumas configurações do servidor, basta preencher o primeiro campo com o valor localdomain, o segundo campo com localhost e o terceiro um e-mail que desejar. É recomendável que você deixe o Apache rodando na porta 80, não que isso seja obrigatório, você pode alterar caso queira. Basta após clicar em Next: ss: Nesse passo vamos escolher o tipo de instalação no nosso caso vamos escolher custom pois vamos instalar tudo em uma pasta só, clique em Next >: ss: Por padrão, o Apache será instalado na pasta Arquivos de Programas > Apache Software Foundation > Apache 2.2, mas vou instalá-lo dentro da minha pasta webserver clique em Change..., ficando da seguinte forma C:\webserver\Apache2.2: ss: Basta agora clicar em Install e a instalação será iniciada: ss: Após o término da instalação, você verá que apareceu na sua System Tray (aqueles ícones que ficam ao lado do relógio do Windows) um novo ícone, o Apache Monitor: ss: Através dele temos acesso ao status do Apache, onde podemos obter informações se ele está rodando, podemos também parar o sevidor, reiniciá-lo e iniciá-lo. Basta clicar com o botão direito no ícone e escolher Open Apache Monitor: ss: Apos instalação vamos testar abra o seu browser e digite o seguinte na barra de endereço http://localhost/ vai ficar igual a ss abaixo: ss: A pasta onde vai ficar seu site será C:\webserver\Apache2.2\htdocs. Vamos alterar o arquivo httpd.conf C:\webserver\Apache2.2\conf Agora vamos definir também quais arquivos o Apache irá servir quando um diretório for requisitado. Procure a seguinte linha: DirectoryIndex index.html E substituir por: DirectoryIndex index.html index.php Pronto seu Apache está instalado corretamente. 2° Instalando PHP5 : Vamos iniciar o instalador do PHP5 basta clicar em Next: ss: Basta agora você ir seguindo os passos até chegar a tela onde você escolherá a pasta de instalação do PHP. Como já fiz anteriormente com o Apache, também vou personalizar a pasta do instalação do PHP, que será a seguinte: C:\webserver\PHP5: ss: Nesse passo, ele irá pedir o tipo de servidor você está utilizando, basta escolher o Apache 2.2.XX: ss: Nesse próximo passo, ele irá solicitar o local dos arquivos de configuração do Apache. Localize a pasta "conf", dentro da pasta onde foi instalado o Apache C:\webserver\Apache2.2\conf . ss: O próximo passo é onde você escolhe quais extensões quer instalar junto com o PHP, escolha as que julgar necessário ou simplesmente deixe como está: ss: Ao final do processo, caso esteja tudo OK, basta agora clicar no botão install: ss: Agora vamos testar se seu php esta funcionando crie um test.php e cole o seguinte codigo: < ?php phpinfo(); ?> Salve a mesma dentro da pasta htdocs com o nome info.php e então acesse a página pela seguinte URL: http://localhost/test.php. ss: Agora vamos configurar o php.ini C:\webserver\PHP5\php.ini Caso você deixe Off, scripts PHP que iniciem com <? não serão identificados, somente os scripts que inciem com <?php funcionarão. procure por short_open_tag = Off e subistitua por: short_open_tag = On Ative este item apenas se você gostar de usar as tags no estilo ASP, como em <% … %>, caso contrário, pode deixar desativado. procure por asp_tags = Off e subistitua por: asp_tags = On Por questões de segurança esse item vem com valor Off. Sua função é a de imprimir erros de sintaxe ou funcionamento do PHP na página. Por questões de segurança, é bom deixá-lo em Off, pois entre as mensagens de erros muitas vezes vêm nomes de arquivos, caminhos locais, e até a senha do banco de dados, se tiver algum erro de sintaxe justamente na declaração da mesma mas caso queira as mensagens de erro: procure por display_errors = Off e subistitua por: display_errors = On Pronto agora seu php5 está configurado. 3° Instalando MySQL : A interface de instalação é semelhante a do Apache e a do PHP, não existe muito segredo, basta ir seguindo os passos que serão mostrados abaixo. Ao executar o instalador do MySQL, você terá acesso a uma tela semelhante a essa: ss: O próximo passo é onde iremos selecionar o tipo de instalação, vamos escolher custom pois vamos personalizar a pasta de instalação do MySQL: ss: Vamos mudar o local onde será instalado, clique em Change..., ficando da seguinte forma C:\webserver\MySQL5\: ss: Estando tudo Ok, basta clicar em Install: ss: Após o final da instalação, vamos efetuar as configurações do MySQL, marque Configure the MySQL Server now: ss: A seguir escolha Detailed Configuration: ss: Escolha Developer Machine: ss: Escolha Multifunctional Database: ss: No passo ao que se refere a instalação do InnoDB, deixe como o caminho Installation Patch: ss: Deixe selecionado Decision Support (DSS)/OLAP: ss: Nesse passo, não se esqueça de deixar selecionado a caixa "Add Firewall exception for this port": ss: Selecione Best Support for Multilingualism: ss: A próxima opção é de incluir o caminho do MySQL na variável de ambiente "Path" do Windows. Deixe-a selecionada pois assim você pode chamar os executáveis do MySQL a partir de qualquer prompt, em qualquer pasta: ss: No próximo passo deve-se definir a senha de root você irá usar essa senha no phpmyadmin para importar a database e usar no seu config.lua para o server se comunicar com sua database. ss: No próximo passo basta você clicar em execute para que o MySQL dê início ao processo de configuração: ss: Caso tudo tenha corrido OK, você verá uma tela como essa, caso tenha algum problema, efetue as configurações novamente: ss: Caso não ocorra nem um erro nessa parte final a instalação esta 100%, caso ocorra erros como disse no começo do tópico desinstale outroswebservers. Pronto agora seu MySQL está configurado. 4° Instalando PhpMyAdmin : Baixe o arquivo phpMyAdmin-3.5.3-all-languages.zip e extraia para C:\webserver\Apache2.2\htdocs e renomeie a pasta para phpmyadmin agora para acessar agora o PhpMyAdmin basta você digitar o seguinte: http://localhost/phpmyadmin/, entre com o usuário root e senha que você configurou para o mesmo na instalação do MySQL e pronto, você já tem acesso ao PhpMyAdmin. ss: Pronto seu Apache, PHP, MySQL e PhpMyAdmin estão funcionando, qualquer erro poste aqui.
  7. Olá! Vou lhes ensinar como colocar um servidor online, abrindo portas mesmo em internet compartilhada usando o Uniform Server, que é um servidor WAMP (Windows, Apache, MySQL, PHP) voltado para produção (ou seja, hospedar tudo depois de pronto), ao contrário do famosíssimo XAMPP que é voltado para desenvolvimento (ou seja, testes) e, por isso, tem algumas falhas que podem ser exploradas. Antes de tudo, vou dividir o tutorial em algumas partes: Instalando o Uniform Server Abrindo as portas do roteador (apenas internet compartilhada) Abrindo as portas do modem Configurando o MySQL (banco de dados) Instalando o Uniform Server Para fazer o download do Uniform Server mais recente, siga este link: http://sourceforge.n...latest/download Se você tem mais conhecimento, pode acessar o site do Uniform Server, baixar o código fonte e compilar por conta própria, porque ele é open source: http://sourceforge.n...cts/miniserver/ Instalar o Uniform Server é bastante simples. Ele não é um programa instalável propriamente dito, mas sim um programa portátil que é extraido, então você pode copiar a pasta dele pra outro computador e ele vai funcionar perfeitamente, ou então deixar num pendrive e ter seu servidor em qualquer lugar, além de ser um servidor muito leve tanto em espaço ocupado no disco quanto na memória. Basta executar o arquivo baixado, escolher a pasta de destino e clicar em Extract, para criar uma pasta com os arquivos do Uniform Server dentro: Assim que extraído, acesse a pasta e execute "Start-as_program.exe" e, na primeira execução, o UniServer vai perguntar se você deseja alterar a senha do banco de dados. é recomendável trocar para usar seu servidor, ou então a senha será em branco e qualquer um pode acessar sem restrição. Se deseja alterar, clique em "Yes", preencha o campo "Enter a new password" e clique no botão "Change password": Por enquanto é só. Vamos começar a abrir as portas. Abrindo as portas do roteador Eu uso um TP-Link TL-WR740N, e roteadores diferentes tem interfaces diferentes, portanto procure um tópico do seu roteador ou então procure as opções que eu escrever. O primeiro passo é ir até a tela Address Reservation, que fica dentro de DHCP, para marcarmos um IP fixo para seu computador dentro da rede (este não é o IP do servidor!!!). Para acessar as configurações do roteador, abra Iniciar -> Executar ou pressione Windows + R e digite "cmd /k ipconfig /all" (sem aspas) e clique em OK. Anote o Endereço Físico e o Gateway Padrão informados na sua rede atual: Então acesse a configuração do roteador usando a senha padrão (que geralmente é admin/password, admin/admin ou admin/<em branco="">). Vamos usar o MAC Address (Endereço Físico) da sua rede atual, clique em "Add New..." e preencha essa informação no campo MAC Address. Em Reserved IP Address, escolha um IP igual ao do Gateway Padrão, alterando o último número (por exemplo: Gateway 192.168.1.1, IP 192.168.1.100) e clique em Save. Reinicie o roteador (ou faça apenas após terminar tudo): Agora procure Forwarding (ou Port Forwarding) para começarmos a liberar as portas. Em Virtual Servers, clique em "Add New...", e coloque as informações: a porta que será usada (no caso, 7171-7174; o IP que você configurou anteriormente para seu computador; o protocolo que será usado (escolha Both, TCP/UDP ou apenas TCP); e agora basta clicar em Save e reiniciar novamente o roteador E o computador e suas portas estarão abertas no roteador: Repita estes passos caso use mais de um roteador, mas usando o MAC do roteador anterior e não do PC. Geralmente o roteador mostra na tela inicial o seu MAC Address: Abrindo as portas do modem No meu caso, eu uso um modem PowerBox GVT, cujo menu está em português, mas você deve procurar uma opção chamada DHCP Address Reservation. Aqui, vamos tornar o IP interno do roteador fixo. Para fixar o IP do roteador, faça algo semelhante ao que foi feito no roteador para seu PC, porém na configuração do roteador. A tela inicial mostra o Gateway para acessar o modem: O PowerBox GVT possui uma facilidade maior para se fazer isso, já que ele dispensa o uso do MAC Address porque tem uma lista com todos os equipamentos conectados a rede onde é possível escolher, mas pode ser necessário usar. Procure novamente algo como "DHCP" para fixar o IP do dispositivo: Agora, encaminhe as portas do modem para o roteador (o trajeto será o seguinte: sua rede vai receber informações dos clientes conectados ao seu server pela porta 7171 -> o modem vai ver que é para a 7171 e direcionar para o seu roteador -> o roteador vai ver que é para a 7171 e direcionar para seu computador -> seu computador lê, interpreta que a porta 7171 é usada pelo servidor e então informa o servidor dos dados recebidos) em uma opção como "Forwarding" ou "Encaminhamento": Agora você pode reiniciar seu roteador, modem e computador pela última vez e as portas estarão liberadas. Configurando o MySQL (banco de dados) Para configurar o banco de dados, primeiro precisamos ligar o MySQL. Na pasta do UniServer, execute-o e clique em "Start Both" na tela inicial, até que o botão ao lado fique verde, e depois clique no botão phpMyAdmin: O phpMyAdmin é uma interface PHP para gerenciamento de banco de dados MySQL que já vem instalado junto com o UniServer. Com ele é muito mais fácil configurar, já que seria necessário usar linhas de comando para configurar o servidor sem ele. Se pedir usuário e senha, use "root" e a senha que foi configurada (ou não) na instalação e primeira execução. O phpMyAdmin tem uma tela inicial assim: No phpMyAdmin, em cima clique na aba Banco de Dados, e então vamos criar um banco de dados para o servidor. Preencha o campo com o nome do banco de dados e clique em "Criar" (não é necessário alterar a Colação/Collation): Clique no nome para acessar seu novo banco de dados, e vá na ama Importar para escolher o arquivo do seu banco de dados. Em "Procurar no seu computador" clique no botão e escolha o arquivo da pasta do seu servidor, que geralmente se chama "mysql.sql" ou "schema.sql". Clique em Executar e as tabelas começarão a ser criadas: Se houver sucesso na importação das tabelas, o phpMyAdmin mostrará uma mensagem: "Importação finalizada com sucesso, XX consultas executadas. (<nome do="" arquivo="">)" e estamos prontos para ir ao próximo passo. Daqui em diante, você pode sempre clicar apenas em "Start MySQL" no UniServer, já que o Apache só é útil para exibir sites (e no caso só teremos o phpMyAdmin, quando for usá-lo ative o Apache), então só será usado quando criarmos o site. Configurando o servidor Para configurar seu servidor, é simples: vamos editar algumas poucas linhas no arquivo config.lua. Abra-o em seu editor de texto preferido, e procure a parte que trata de databases ou bancos de dados: Altere as seguintes linhas: sqlType: altere para "mysql" sqlUser: altere para "root" se não estiver sqlPass: altere para a senha que foi configurada sqlDatabase: altere para o nome do banco de dados criado Pronto! O servidor está configurado e pronto para ser executado. Basta executar seu servidor e ele estará 100% pronto para jogar, com o banco de dados funcionando perfeitamente: Para verificar se as portas estão abertas corretamente e outros jogadores podem jogar, acesse o site http://canyouseeme.org/ e digite a porta e clique no botão: Para criar um website para o servidor, extraia os arquivos do Website dentro da pasta "www" do Uniserver e configure de acordo com o website, não vou dar maiores explicações aqui. No painel do Uniserver, clique em "Start Apache" e o site será ligado. Para torná-lo acessível, encaminhe a porta 80 da mesma forma que encaminhou a porta 7171. Aviso: geralmente, se você colocar seu ip na barra de endereço, vai acessar o painel de controle do modem/roteador, mas isso está correto e só acontece da rede local. Mande para algum amigo testar para conferir se tudo está ok!</nome></em>
  8. Introdução: Olá venho aqui fazer esse tutorial para ensinar como configurar um cron a fazer backup automaticamente da sua database todos os dias. OBS: • Seu server tem que estar em ambiente Linux. • Sua database deve estar funcionando com o seu servidor. • Programa usado no tutorial PuTTY. Tutorial 1° Parte do tutorial : 1°: logue no PuTTY como root e crie o diretório onde será salvo a database com esse comando: mkdir backup 2°: Agora vamos criar o arquivo que irá fazer o backup com o comando: pico backup.sh Agora você vai ter que colar este texto para o novo arquivo. Você pode colar pressionando o botão direito do mouse. onde está otserv é o sqlDatabase = "otserv" que esta no config.lua #!/bin/bash mysqldump -u"root" otserv| gzip > /root/backup/db_backup_`date +%d-%m-%y__%Hh:%Mm_%Ss`.sql.gz Após colar o texto salvar e sair, (ctrl + x) S para sim depois enter, agora já esta salvo seu arquivo. 3°: execute esses 2 comandos: chmod 777 -R /root/backup/ chmod 777 -R /root/backup.sh Agora teste o arquivo com o comando: ./backup.sh No diretório /root/backup/ terá um arquivo parecido com isso db_backup_27-08-12__14h:00m_17s.sql.gz Seu arquivo backup.sh está funcionando agora vamos para a segunda parte onde o cron faz o backup todos os dias. 2° Parte do tutorial : 1°: Execute esse comando: nano /etc/crontab -e Vai aparecer algo semelhante a da imagem: Agora você vai ter que colar este texto. Você pode colar pressionando o botão direito do mouse. 1 6 * * * root ./backup.sh Deve ficar semelhante a imagem:: Sendo que o 1 é minutos e 6 é horas o cron vai salvar sua database as 06:01 da manhã, após colar o texto (ctrl + x) S para sim depois enter, agora já esta salvo seu arquivo. Por final execute esse comando para da um restart no cron ou reinicie o host: /etc/init.d/cron restart Notas Finais Bom esse é um tutorial simples de como fazer um auto backup database, este tutorial foi feito em ubuntu 10.04 mas deve funcionar em outros ambientes Linux Credito: Vedovi Agradecimentos : Obrigado a todos que leu esse topico .
  9. Otimizando Server Save - Limites do OTserv Fiz esse tutorial a pedido da galera que esta procurando otimizar o server save do seu OT. Nesse tutorial nós usamos o mysql tuner que é mais fácil, mas se você quiser estudar mysql e aprender como ele trabalha, como funciona cada variável, engine de tabela, storage e etc.. seria muito melhor pro seu servidor. Note que estamos usando Linux aqui, pois eu não rodo otserver em windows (não gosto, da problema, é ruim ...). Não sei se o mysql tuner roda em windows, se alguém ai souber posta nesse tópico ou cria um outro tutorial usando windows Por que o server save laga? A Cipsoft faz um grande save 1x por dia, mas como nossos sistemas, gestão é mais amadora que eles é um risco muito grande para um otserver trabalhar com save diário, por isso, a maioria das pessoas escolhe usar server save a cada 15, 30 ou 60 minutos. Quando o sistema faz um server save ele despeja todos os dados que estão em memória no banco de dados e aqui temos uma grande carga de IO (disco). Para melhorar isso vamos aprender abaixo como otimizar um pouco o mysql para ele fazer mais cache e assim usar mais a memória RAM que é milhares de vezes mais rápida que o acesso a disco e também, já que não temos saída, como melhorar nosso IO (é caro isso). 1- Otimizando Mysql Linux apenas, se alguém souber como usá-lo em windows poste aqui que atualizo O que é Mysql Tuner? Um programa desenvolvido em perl que vai ler seu mysql e propor melhorias na configuração dele para otimizar o uso do cache e entender onde estão seus problemas. Download & Install mysql tuner wget http://mysqltuner.com/mysqltuner.pl chmod +x mysqltuner.pl ./mysqltuner.pl Nota: Recomendo que deixe o mysql por 24 horas+ ligado para que ele consiga ser mais preciso na análise. Entendendo o Software e fazendo modificações Após você rodar o mysql tuner pelo comando (./mysqltuner.pl) você vai ver uma tela parecida com isso Note que na parte "recommendations" (recomendações) ele já propor a alteração de algumas variáveis do mysql, certo? Faça-as e vá testando e experimentando! Alterando configurações mysql Dependendo da sua distro o arquivo fica em locais diferentes, eu uso debian 6.0 e o meu local é /etc/my.cnf. pico /etc/my.cnf 2- VPS ou Dedicado? Sim, isso influencia no server save! As empresas confiáveis hoje usam sistemas de virtualização chamados VMware, OpenVZ, HyperV etc... Todos esses softwares são muito bons, mas quando estamos falando de muitos players on-line e um sistema (otserver) que só consegue trabalhar com 1 CPU (núcleo) por limitações de desenvolvimento, temos um grande problema. Começar um otserver com VPS é tranquilo, mais barato, mas quando você crescer... POR FAVOR! Use o dinheiro de VIP, que seus players doam com tanto suor, para melhorar seu produto para eles. Isso é o MÍNIMO que vocês podem fazer para garantir uma qualidade descente. Todos esses sistemas de VPS limitam o IO (taxa de trocas de dado entre a memória e o disco), pois rodam 2~8 otservers em uma máquina física. Então acho que já entenderam né? VPS apenas para servidores que estão começando (até 100 online), se você quiser otimizar seu server save, mude para um servidor dedicado! 3- Segurança para contratar seu dedicado? Tenho que falar sobre isso. Tomem muito cuidado ao contratar a empresa do seu servidor, o xtibia.com ficou 1 semana offline pois uma empresa usava os dedicados dos clientes para nos atacar e isso é CRIME, tivemos que mover pedidos de desligamento para datacenters e provavelmente os clientes foram prejudicados por isso. Ter uma empresa de hosting hoje é muito fácil, qualquer um pode ter, mas estar no mercado há anos que é o difícil. Por isso recomendo só 1 empresa aqui no brasil para vocês terem seu VPS e depois seu dedicado, serversoft.com.br! Sendo muito sincero com vocês, o globalwar hoje hospeda direto com datacenters americanos, pois temos esse conhecimento na equipe, se você não é nenhum especialista em servidores e não tem ninguém para isso, hospede com uma revenda aqui no brasil (serversoft.com.br), não vai pagar mais caro por isso e ainda terá suporte em português e toda a ajuda deles. Agora vocês entendem, por que proibimos anúncios de outras empresas aqui né? Cada dia uma empresa diferente vem pedir para anunciar aqui conosco, mas como é um mercado muito complicado, eu prefiro proteger vocês usuários ganhando menos com publicidade mas mantendo uma empresa que eu confio como patrocinadora. 3- HD Sata -> SSD? A grande sacada... Se você chegou até aqui e seguiu meus passos, meus parabéns! Espero que aqui você já esteja com um dedicado ou pelo menos pensando (rsrs, prefiro a palavra convencido) em alugar um o mais rápido possível! Os servidores dedicados normais vêem hoje com hds SATA que possuem uma velocidade mecânica de 7200RPM, nós precisamos de mais performance, por isso, você deve solicitar que inclua um HD SSD 32GB para o seu dedicado, nesse HD só vai rodar o mysql, pois ele precisa de performance e fica tranquilo que seu OTserver não vai ter 32GB de banco de dados, pois ele pararia de funcionar primeiro se você não der clean de vez em quando na database... Veja a tabela de comparação: - HD SATA: 150mb/s (mecânico) - HD SATAII: 300mb/s (mecânico) - HD SSD: 3gb/s (memória volátil - eletrônico) O preço de um HD SSD custará um adicional entre $40~$70 por mês para seu dedicado! 4- Onde chegamos com isso? - O server save de 10s com 300 online, caiu para 1.5s 5- Demais Dicas? Enviadas por usuários em comentários ou e-mails. Christian Letti Say's: Desfragmentar Tabelas do Mysql mysqlcheck -p --auto-repair --check --optimize --all-databases Créditos da Solução: - tunning mysql & hd ssd (dark bart) - mysql tuner: Kydrai & christian (pstorm.net) Espero ter ajudado, perguntas???
  10. Gente eu sou novinha aqui, então não sei se está no lugar certo meu tópico, mais eu queria muito a ajuda de vocês. Tenho um servidor, com site tudo belezinha. Mas ele tem três serve: pvp, nonpvp e enforced. Muitas pessoas pedem a mim a fazer transferencia da conta entre os mundos... Mas eu gostaria saber, se algum anjo já fez ou sabe como um script para fazer isto automaticamente atravez do site, mechendo na database do servidor. lembrando que é para o modern acc. Será que é possivel ? Outra perguntinha, não é preciso responder, mais se vocês quiserem fazer a caridade '-' No lugar para se cadastrar no site, tem como eu colocar os botões "Login with Facebook" e "Login with Twitter" ? Pelomenos pára pegar e-mail, localização etc... Beijos Milena Montenegro. Gente fuçando na net achei aqui, o que um usuario do otland fez. Ele fez um script para o que eu quero, mais é incompativel com a modern acc tem como compilar ? http://otland.net/f118/gesior-aac-0-3-6-character-world-transfer-script-v2-65019/
  11. ola, eu mudei a versao de meu ot, antes era account by number e agora ta account by name. como posso fazer uma conversao, pq nao consigo inserir a nova database, a antiga tinha 30 tabelas a nova tem 50 tentei deletar a tabela accounts e insirir a por nome, mas da uns erros. alguma ajuda?
  12. Oi Pessoal, Ja pesquei em Muitos Sites brasileiros americanos, mas não consegui Achar o Erro, aqui mesmo no Xtibia, há um pedido de ajuda sobre o que vou pedir, mas não resolveram o caso do Garoto Quando vou procurar um Character no meu site que é gesior extreme aparece esse Erro aqui Grato Se Puderem Me ajudar o Quanto Antes!
  13. Ofereço proteção contra qualquer tipo de ataque hacker, seja Ddos,mysql injection, ou invasão dentro da db, etc. Também aumento a segurança do seu dedicado, para se tornar impenetrável, serviço garantido. Em caso de dúvidas entre em contato no Email/Msn: Retirado.
  14. Normalmente o banco de dados do meu otserv ficava junto com ele, mas normalmente venho enfrentando problemas ao otimizar ele, pois existem + de 700.000 colunas em apenas 1 tabela. Gostaria de saber como passar o banco de dados para o mysql da hospedagem de site.
  15. Eu Baixei um YurOTS 8.0, quero usar Site mas ele nao ta puxando os dados do XAMPP. na config ta como mysql mas uso alguma conta da DB Xampp e nao entra. Gostaria de ajuda. Por favor. Quando a conta eh criada pelo account manager tudo vai para uma pasta "accounts" So que nao quero que seja assim. com account manager, desativei e nao muda nada. Uso uma conta ja criada no xampp e nao funciona.
×
×
  • Create New...