Compilando OTServer em Linux
(Testado em Debian7 e Ubuntu14.04)
Olá XTibia! Venho trazendo um tutorial muito útil para aqueles que não faz a mínima ideia de como compilar um OT de uma forma simples! Funciona somente com sources de TFS 1.x
Primeiro de tudo, você tem que ter a Source e o OT que deseja compilar. Então 'LETS GO'!
- Programas para instalar
- PuTTY para conectar via SSH. (aqui)
- FilleZila Client para ter acesso aos arquivos da máquina. (aqui)
- Começando
- Ao instalar os programas, abra o Fillezila.
- Em Host, Nome de Usuário, Senha, Port (padrão 22), coloque oque te passaram pelo email quando comprou o Dedicado
- Ao logar, volte uma pasta, renomeie a pasta do seu ot para "otserv" e coloque a pasta "sources" dentro da pasta do seu ot, e mova para o Fillezila, ficando em /otserv
- Ao mover basta compilar, configurar e deixar online.
- Abrindo o PuTTY
- Agora você precisará usar o PuTTY. Abra ele e siga as imagens abaixo:
----
----
----
-----
- Instalando arquivos necessários
- Bom, depois que o Shell estiver aberto, vamos instalar os arquivos necessários para compilar, incluindo Apache e MySQL.
- Com o Shell aberto execute este comando para atualizar o sistema:
-
apt-get update
(OBS: NUNCA USE #apt-get upgrade)
-
Logo depois execute:
- apt-get install cmake build-essential liblua5.2-dev libgmp3-dev libmysqlclient-dev libboost-system-dev apache2 php5 libapache2-mod-php5 php5-mysql mysql-server phpmyadmin
Após carregar tudo, irá pedir abrir duas telas com caixas de seleção, a primeira você marque "apache2" e dê enter, na segunda você seleciona "yes", e coloque a senha do MYSQL.
- Compilando seu OTServ
- Chegou a hora do tão esperando momento! Para compilar seu otserv navegue até a pasta das sources, executa o comando de compilar, e mova o arquivo "tfs" para a pasta do seu OT. Seguindo estes comandos:
-
cd otserv/sources
mkdir build
cd build
cmake ..
make
mv tfs /otserv -
Pronto, OT compilado, fácil né? Para abrir certifique que seu config.lua está de acordo com a sua necessidade.
- Deixando seu OTServ online
- Depois de compilar, configurar o seu OTServ do jeito que você quiser, é hora de deixar seu OT online!
- Para deixar o OT online, você precisa ir para pasta do seu otserv e executar o comando #./tfs
- Siga os comandos:
-
cd /otserv
./tfs -
Pronto! Só esperar carregar e SERVER ON!
- Outros e dicas
- A pasta para colocar seu site fica em /var/www
- Se quiser deixar seu servidor online e com o PuTTY fechado, antes de abrir execute este comando
-
apt-get install screen
-
Logo depois, use este comando, depois só abrir o servidor normalmente!
-
screen -S tibia
(OBS: o -S dessa palavra tem diferença, se você colocar o -S minúsculo (-s), haverá diferença de comando.
-
Se quiser fechar o servidor, só digitar este comando de depois apertar CTRL+C.
-
screen -x
Então galera, o tutorial foi esse! Eu também achava que era MUITO complicado, mas é só isso!
Se você gostou não esqueça de reputar, e até mais!
(Créditos pelas imagens: Natanael Beckman)