Beeki 284 Postado Setembro 20, 2013 Share Postado Setembro 20, 2013 (editado) Neste tutorial vamos ensinar como compilar seu servidor em Linux Ubuntu 12.04 LTS! Bom, o necessário é estar conectado ao terminal da nossa máquina usando o PuTTy. Primeiro de tudo (vamos atualizar). apt-get update Criando o diretório da instalação. mkdir /home/otserv cd /home/otserv Baixando e compilando o Open Tibia Server (The Forgotten Server (TFS) revisão 3884 – 8.60). wget http://base.serversoft.com.br/otserv/theforgottenserver.zip apt-get install unzip; unzip theforgottenserver Instalando o MySQL server. apt-get install libmysql++-dev libmysqlclient-dev mysql-common mysql-server Nota: Fique esperto pois ele vai te perguntar pra definir algumas senhas, lembre-se sempre de anotá-las para não esquecer. Criando o banco de dados. mysql -uroot -p digiteSuaSenhaAqui CREATE DATABASE theforgottenserver; Instalando as Libs e dependências pra OTserv. apt-get install libgmp3-dev liblua5.1-0 liblua5.1-0-dev liblua50 liblua50-dev liblualib50 liblualib50-dev lua50 lua5.1 libsqlite0-dev libsqlite3-dev sqlite3 libxml2-dev libxml++2.6-dev cpp gcc g++ make automake autoconf pkg-config subversion liblua5.1-sql-mysql-dev liblua5.1-sql-sqlite3-dev zlib1g-dev zlib1g libcrypto++-dev libcurl4-openssl-dev libasio-dev libboost-dev Instalando as Libs Lua (Rode cada comando separado). apt-get install libncurses5-dev cd /usr/local/src wget http://www.lua.org/ftp/lua-5.1.4.tar.gz tar -xzvf lua* cd lua* make linux make install Preparando para Compilar. cd /home/otserv/theforgottenserver/source/ chmod 777 autogen.sh ./autogen.sh ./configure --enable-mysql --enable-root-permission chmod 777 build.sh ./build.sh Copiando o arquivo compilado para a pasta do game: cp /home/otserv/theforgottenserver/ Importando o banco de dados de testes: cd /home/otserv/theforgottenserver/schemas mysql -uroot -ptheforgottenserver mysql.sql Configurando seu config.lua: apt-get install nano; nano /home/otserv/config.lua Agora você deve navegar pelo arquivo e modificar algumas configurações para ele funcionar. Verifique o IP, database e tudo mais. Para sair do programa “Nano” digite CTRL + X. Para rodar o game: cd /home/otserv/; chmod 777 ./theforgottenserver & Créditos: Serversoft & Beeki XTibia Ps: o link de download de uma das versões do theforgottenserver é a rev 3884 de protocolo 8.60, ou seja... você pode usar a revisão que quiser! Editado Setembro 23, 2013 por Beeki fixing mysql-server.51 install. Link para o comentário https://xtibia.com/forum/topic/221374-compilando-e-rodando-otserv-em-linux-ubuntu-1204/ Compartilhar em outros sites More sharing options...
JonatasLucasf 60 Postado Setembro 20, 2013 Share Postado Setembro 20, 2013 não entendo muito de linux mais vim vários tutoriais mais esse seu superou todos parabéns REP+ Link para o comentário https://xtibia.com/forum/topic/221374-compilando-e-rodando-otserv-em-linux-ubuntu-1204/#findComment-1563377 Compartilhar em outros sites More sharing options...
Beeki 284 Postado Setembro 20, 2013 Autor Share Postado Setembro 20, 2013 Oi, obrigado cara. Link para o comentário https://xtibia.com/forum/topic/221374-compilando-e-rodando-otserv-em-linux-ubuntu-1204/#findComment-1563387 Compartilhar em outros sites More sharing options...
Fir3element 185 Postado Setembro 20, 2013 Share Postado Setembro 20, 2013 boa garotu smp quis saber como importa db pelo terminal rep+ Link para o comentário https://xtibia.com/forum/topic/221374-compilando-e-rodando-otserv-em-linux-ubuntu-1204/#findComment-1563423 Compartilhar em outros sites More sharing options...
Beeki 284 Postado Setembro 20, 2013 Autor Share Postado Setembro 20, 2013 tu me conheci a mais de 2 anos e nunca me perguntou isso, burro vc ein, '-' Link para o comentário https://xtibia.com/forum/topic/221374-compilando-e-rodando-otserv-em-linux-ubuntu-1204/#findComment-1563441 Compartilhar em outros sites More sharing options...
godsih 0 Postado Setembro 22, 2013 Share Postado Setembro 22, 2013 Bom cara ta dando erro aqui nessa parte, olha: root@******-System-Product-Name:/home/otserv# apt-get install libmysql++-dev libmysqlclient-dev mysql-common mysql-server-5.1 Lendo listas de pacotes... Pronto Construindo árvore de dependências Lendo informação de estado... Pronto O pacote mysql-server-5.1 não está disponível, mas é referenciado por outro pacote. Isto pode significar que o pacote está faltando, ficou obsoleto ou está disponível somente a partir de outra fonte No entanto, os pacotes a seguir o substituem: mysql-server-core-5.5 mysql-server-5.5 E: O pacote 'mysql-server-5.1' não tem candidato para instalação Link para o comentário https://xtibia.com/forum/topic/221374-compilando-e-rodando-otserv-em-linux-ubuntu-1204/#findComment-1564067 Compartilhar em outros sites More sharing options...
Fir3element 185 Postado Setembro 22, 2013 Share Postado Setembro 22, 2013 Bom cara ta dando erro aqui nessa parte, olha: root@******-System-Product-Name:/home/otserv# apt-get install libmysql++-dev libmysqlclient-dev mysql-common mysql-server-5.1 Lendo listas de pacotes... Pronto Construindo árvore de dependências Lendo informação de estado... Pronto O pacote mysql-server-5.1 não está disponível, mas é referenciado por outro pacote. Isto pode significar que o pacote está faltando, ficou obsoleto ou está disponível somente a partir de outra fonte No entanto, os pacotes a seguir o substituem: mysql-server-core-5.5 mysql-server-5.5 E: O pacote 'mysql-server-5.1' não tem candidato para instalação apt-get install libmysql++-dev libmysqlclient-dev mysql-common mysql-server-5.5 Link para o comentário https://xtibia.com/forum/topic/221374-compilando-e-rodando-otserv-em-linux-ubuntu-1204/#findComment-1564252 Compartilhar em outros sites More sharing options...
godsih 0 Postado Setembro 22, 2013 Share Postado Setembro 22, 2013 Bom cara ta dando erro aqui nessa parte, olha: root@******-System-Product-Name:/home/otserv# apt-get install libmysql++-dev libmysqlclient-dev mysql-common mysql-server-5.1 Lendo listas de pacotes... Pronto Construindo árvore de dependências Lendo informação de estado... Pronto O pacote mysql-server-5.1 não está disponível, mas é referenciado por outro pacote. Isto pode significar que o pacote está faltando, ficou obsoleto ou está disponível somente a partir de outra fonte No entanto, os pacotes a seguir o substituem: mysql-server-core-5.5 mysql-server-5.5 E: O pacote 'mysql-server-5.1' não tem candidato para instalação apt-get install libmysql++-dev libmysqlclient-dev mysql-common mysql-server-5.5 bom cara valeu a tentativa, mas depois disso apareceu outros erros, será que é porque estou usando ubuntu 13.04? Link para o comentário https://xtibia.com/forum/topic/221374-compilando-e-rodando-otserv-em-linux-ubuntu-1204/#findComment-1564303 Compartilhar em outros sites More sharing options...
Beeki 284 Postado Setembro 23, 2013 Autor Share Postado Setembro 23, 2013 Editei o tópico, executando o comando "apt-get install mysql-server" automaticamente instalará a versão mais atual e stable do software, é melhor do que especificar alguma versão no comando. flw. Link para o comentário https://xtibia.com/forum/topic/221374-compilando-e-rodando-otserv-em-linux-ubuntu-1204/#findComment-1564715 Compartilhar em outros sites More sharing options...
afonsogdm 0 Postado Setembro 30, 2013 Share Postado Setembro 30, 2013 como instalo apache para o site? queria saber se é dificio deixar on servidor no linux pretendo montar um servidor. Link para o comentário https://xtibia.com/forum/topic/221374-compilando-e-rodando-otserv-em-linux-ubuntu-1204/#findComment-1567449 Compartilhar em outros sites More sharing options...
Beeki 284 Postado Setembro 30, 2013 Autor Share Postado Setembro 30, 2013 como instalo apache para o site? queria saber se é dificio deixar on servidor no linux pretendo montar um servidor. Eu farei um tutorial ensinando montar o webserver com apache para o website, esse aí é o tutorial que ensina por online o servidor... Link para o comentário https://xtibia.com/forum/topic/221374-compilando-e-rodando-otserv-em-linux-ubuntu-1204/#findComment-1567488 Compartilhar em outros sites More sharing options...
IvanAppel 87 Postado Setembro 30, 2013 Share Postado Setembro 30, 2013 tendi nada aonde vai esses código ai? Link para o comentário https://xtibia.com/forum/topic/221374-compilando-e-rodando-otserv-em-linux-ubuntu-1204/#findComment-1567645 Compartilhar em outros sites More sharing options...
Natanael Beckman 223 Postado Setembro 30, 2013 Share Postado Setembro 30, 2013 Um bom tutorial pra quem já tem conhecimento com Linux, porém pra quem não entende nada de Linux isso não serve como um tutorial que os ensine o que eles querem aprender. Entre em mais detalhes do A ao Z, ai será um grande tutorial. Mais por outro lado, parabéns pela organização e a grande iniciativa! REP+ Link para o comentário https://xtibia.com/forum/topic/221374-compilando-e-rodando-otserv-em-linux-ubuntu-1204/#findComment-1567782 Compartilhar em outros sites More sharing options...
kleitonalan321 6 Postado Outubro 1, 2013 Share Postado Outubro 1, 2013 gostei do teu tutorial vai sabe se um dia eu presisa ta ai REP + Link para o comentário https://xtibia.com/forum/topic/221374-compilando-e-rodando-otserv-em-linux-ubuntu-1204/#findComment-1567788 Compartilhar em outros sites More sharing options...
Beeki 284 Postado Outubro 1, 2013 Autor Share Postado Outubro 1, 2013 Um bom tutorial pra quem já tem conhecimento com Linux, porém pra quem não entende nada de Linux isso não serve como um tutorial que os ensine o que eles querem aprender. Entre em mais detalhes do A ao Z, ai será um grande tutorial. Mais por outro lado, parabéns pela organização e a grande iniciativa! REP+ Vou complementar o tutorial com um vídeo ensinando a conectar-se ao putty (simples), coisa que muita gente tem dúvida, ao meu ver só falta isso. Link para o comentário https://xtibia.com/forum/topic/221374-compilando-e-rodando-otserv-em-linux-ubuntu-1204/#findComment-1567839 Compartilhar em outros sites More sharing options...
Posts Recomendados