Ir para conteúdo

Featured Replies

Postado
  • Administrador

BdxIrPT.png

 

[Atenção] Este tutorial é recomendado para que já sabe manusear um servidor Linux!
 
Galerinha, eu sei que já existem diversos tópicos semelhantes à este aqui no TK, mas eu resolvi postar este tutorial pois eu deixarei aqui de forma simples e reduzia como você deve montar sua maquina Linux para deixar seu servidor online direitinho.
 
Primeiramente você precisará baixar e instalar os seguintes programas: Putty e FileZilla.

 

Utilize os dados abaixo para se conectar ao seu servidor Linux:

  Citar

IP: ip-do-seu-server

User: root

Pass: sua-senha

Port: 22 (SSH padrão) 

 

INSTALAR APACHE, MYSQL E PHPMYADMIN

Vamos configurar tudo para o site do seu OTServ.
 

Se aparecer algo (Y or N?) digita Y e da enter.

Espere sempre finalizar um processo para iniciar o outro.

 

1 - Acesse seu Putty e digite os seguintes comandos em sequencia:

apt-get update
apt-get upgrade
apt-get install apache2
cd /var/www
apt-get install php5
/etc/init.d/apache2 restart

Pronto, você instalou o Apache2 e o php5 que serão necessários para deixar online o site do seu OTServ.
 
2 - Agora vamos instalar o MySQL em seu servidor Linux, digite os seguintes códigos em sequencia:
 
Aqui você vai escolher uma senha para o MySQL.

apt-get install mysql-server
apt-get install libapache2-mod-auth-mysql
apt-get install php5-mysql

Pronto, você instalou o MySQL em seu servidor Linux, ele será necessário para o banco de dados do seu OTServ.
 
3 - Agora nós vamos instalar o phpMyAdmin, digite os seguintes códigos em sequencia:
 
Aqui você vai escolher uma senha para o phpMyAdmin. (Senha que você usará no phpMyAdmin)

apt-get install phpmyadmin

Ubuntu:

echo "include /etc/phpmyadmin/apache.conf" | sudo tee -a /etc/apache2/apache2.conf

Debian:

ln -fvs /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
/etc/init.d/apache2 restart

Pronto, você instalou o phpMyAdmin, ele irá servir para você administrar seu MySQL.

 

Enfim, você instalou tudo necessário para deixar o site do seu OTServ online, confira o seu site em http://seuip e confira seu phpMyadmin em http://seuip/phpmyadmin (user:root/pass:suasenha). 

 

COMPILAR OTSERV LINUX (DEBIAN E UBUNTU)

Lembre-se, eu ensinarei você a compilar seu OTServ em Ubuntu e Debian.

 

Se aparecer algo (Y or N?) digita Y e da enter.

Espere sempre finalizar um processo para iniciar o outro.

 

1 - Acesse sua maquina e vá até a pasta /etc/apt, agora edite o arquivo sources.list adicionando a tag:

 

Ubuntu:

deb http://ubuntu.mirror.cambrium.nl/ubuntu/ lucid main

Debian:

deb http://ftp.de.debian.org/debian squeeze main

Agora salve o arquivo sources.list atualizado na pasta /etc/apt.

 

2 - Agora acesse seu Putty e vamos iniciar a instalação das libs necessárias para rodar seu OTServ. Digite os comandos em sequencia:

 

Ubuntu e Debian:

apt-get update
apt-get upgrade
apt-get install libboost-all-dev
apt-get install subversion autoconf build-essential pkg-config libboost-dev libgmp3-dev libxml2-dev liblua5.1-0-dev libmysqlclient-dev libcrypto++-dev ccache libboost-filesystem-dev libboost-regex-dev libboost-system-dev libboost-thread-dev screen libssl-dev
apt-get install libcurl4-openssl-dev
apt-get install screen

Pronto, feito isso você terá tudo configurado para que você possa compilar e botar seu OTServ online.

 

3 - Agora nós vamos compilar o seu OTServ, mas para isso preciso que você utilize o FileZilla e bote a pasta do seu OTServ nomeada como "otserv" na pasta home, ou seja, /otserv e a deixe a pasta das suas sources dentro da pasta do seu otserv nomeada como "trunk", ou seja /otserv/trunk.

 

Enfim, vamos compilar seu OTServ, digite os seguintes comandos em sequencia:

cd /otserv
chmod 777 -R trunk
cd /otserv/trunk
sh ./autogen.sh && ./configure --enable-server-diag --enable-mysql --enable-root-permission && make clean && make -j 2

Pronto, se não ocorrer nenhum erro de compilação em suas sources e tudo der certo você terá seu distro pronto para deixar o seu OTServ online em Linux!

 

4 - Agora vamos para a parte mais simples, vamos finalmente botar seu OTServ online, vá até a pasta /otserv/trunk e arraste o arquivo theforgottenserver para a pasta /otserv e digite os seguinte comando de permissão:

cd /otserv && chmod 777 -R theforgottenserver

Enfim, finalmente vamos botar o seu OTServ online, depois de você ter configurado sua config.lua e etc... Execute o comando:

screen ./theforgottenserver

Você pode fechar o Putty que o seu OTServ continuará online, caso queira ver os logs basta abrir o Putty e executar:

screen -x

Você pode fechar seu OTServ apertando Ctrl+C para fechar a screen ou executando o seguinte comando:

killall -SIGQUIT theforgottenserver

ou

killall -3 theforgottenserver

ALELUIA, TERMINAMOSS!!!

Agora você tem o seu OTServ totalmente configurado em seu servidor Linux, bacana não!?  ;)

 

Créditos:

dm3o5y8.png

 

Você gostou deste conteúdo!? Este conteúdo te ajudou!? Isso será realmente útil pra você!?
Então, se possível, faça uma doação (de qualquer valor) que estará me ajudando também! :P
 

TibiaKing Team- KingTópicos
www.tibiaking.com

  • Respostas 60
  • Visualizações 158.1k
  • Created
  • Última resposta

Top Posters In This Topic

Posted Images

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo