Ir para conteúdo
Entre para seguir isso  
eduwx2

Ot + Site em Linux !

Recommended Posts

eduwx2    0
eduwx2

Mãos a Massa !

 

De preferência, executar os comando como usuário ROOT, se acaso você não for, use o comando

 

sudo -s

 

Será pedido a sua senha de usuário.

 

Instalando o Site + Compilação no Ubuntu Server 10.04*10.10 12.04*12.10 32/64 bits

 

Preparando o Apache/Mysql/Phpmyadmin

 

Busca atualizações no Ubuntu Server

apt-get update

Instala as atualizações

apt-get upgrade

Instala o MySQL Server

apt-get install mysql-server

Instala o Apache

apt-get install apache2

Php

apt-get install php5

Lib's

apt-get install libapache2-mod-php5

Reinicia o Apache

/etc/init.d/apache2 restart

Lib's

apt-get install libapache2-mod-auth-mysql

Php

apt-get install php5-mysql

Instala o Phpmyadmin

apt-get install phpmyadmin

Muda a pasta phpmyadmin para a pasta /www

ln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin

Reinicia o Apache

/etc/init.d/apache2 restart

 

Preparando as Libs para compilar !

 

(UBUNTU 10.04*10.10)

apt-get  install autoconf libxml2-dev liblua5.1-0-dev g++ libgmp3-dev  libcrypto++-dev libboost-filesystem1.40-dev libboost-system1.40-dev  libboost-regex1.40-dev libboost-thread1.40-dev  libmysqlclient15-dev  make

(UBUNTU 12.04*12.10)

sudo 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
apt-get install libcurl4-openssl-dev

 

Dentro da pasta onde você descompactou as Sources execute os comandos.

 

Serve para dar permissão no Autogen

chmod +x autogen.sh

Comando para Compilar

./autogen.sh && ./configure --enable-mysql --enable-server-diag && make

 

Após terminar a compilação, é hora de executar o Ot

 

Executa o Server

./theforgottenserver

 

Qualquer dúvida é só me perguntar =D

 

Fonte: Vários links até que eu fizesse que funcionasse, por isso não tenho como dizer ao certo. (Y)

Compartilhar este post


Link para o post
zaksz    144
zaksz

Obrigado pela contribuição!

 

Aprovado&Movido.

Compartilhar este post


Link para o post
rogeriok    0
rogeriok

Aeew...poe aew como instalar o Gesior No UBUNTU

Compartilhar este post


Link para o post
LogicaServer    0
LogicaServer

Edu, eu estava olhando em seu forum e vi que eu tinha dois scripts .sh que fiz para uma configuração e tomei a liberdade posta-lós caso queira coloca-los em seu topico ..

[Link Quebrado]

Esse logica.sh ele instala o Interface Grafica para ubuntu , como utilizar:

Citar
chmod 777 logica.sh

./logica.sh

Agora o de configuração de webserver, e lib's:

[Link quebrado]

Citar
chmod 777 install.sh

./install.sh

Esse exigira atenção na hora de colocar suas senhas , e na hora de escolher apache ou lighttpd, basta apertar "BARRA DE ESPAÇO seguido de ENTER" ..

 

OBS: Qualquer problema me contacte por favor, caso alguem venha falar que tem algum programa para pegar senhas junto com o script o script pode ser facilmente editado em bloco de notas, não é compilado e todos os comandos estão apenas agora rodando em um só comando.

Compartilhar este post


Link para o post
rogeriok    0
rogeriok

Aprendi a compilar no Ubuntu aqui no meu desktop, mas quando compilei no vps tive este erro, como eu poderia resolver isso?

[/b][/i][color=#333333]root@pbot:/otserver# ./iniciar.sh[21:7:41.113] > WARNING: The Forgotten Server has been executed as super user! It is recommended to run as a normal user.[/color][color=#333333]
[21:7:41.113] Continue? (y/N)[21:7:42.436] The Forgotten Server, version 0.4_DEV ()[21:7:42.436] Compiled with GNU C++ version 4.4.3 at Oct 22 2012, 16:37:07.[21:7:42.436] A server developed by Elf, Stian, Slawkens and KaczooH, .[21:7:42.436] Visit our forum for updates, support and resources: http://vapus.net/forum.[21:7:42.436] >> Loading config (config.lua)[21:7:42.439] >> Opening logs[21:7:42.452] > Using SHA1 encryptionI/O warning : failed to load external entity ""[21:7:42.454] >> Checking software version...failed - could not parse remote file (are you connected to any network?)[21:7:42.454] >> Loading RSA key[21:7:42.454] >> Starting SQL connection[21:7:42.459] >> Running Database Manager[21:7:42.506] >> Loading items (OTB)[21:7:43.198] >> Loading items (XML)[21:7:44.002] [Warning - Items::loadFromXml] No itemid found[21:7:44.063] >> Loading groups[21:7:44.065] >> Loading vocations[21:7:44.068] >> Loading outfits[21:7:44.076] >> Loading chat channels[21:7:44.082] >> Loading script systems[21:7:44.675] >> Loading mods...[21:7:44.681] > Loading customspells.xml... done.[21:7:44.682] > Loading custommonsters.xml... done.[21:7:44.682] > Loading changender_command.xml... done.[21:7:44.683] > Loading fragremover.xml... done.[21:7:44.684] > Loading firstitems.xml... done, but disabled.[21:7:44.684] > Loading highscorebook.xml... done.[21:7:44.684] > 6 mods were loaded (1 disabled).[21:7:44.684] >> Loading experience stages[21:7:44.685] >> Loading monsters[21:7:45.345] >> Loading map and spawns..../iniciar.sh: line 1:  1750 Killed                  ./theforgottenserver[21:7:47.948] > WARNING: The Forgotten Server has been executed as super user! It is recommended to run as a normal user.[21:7:47.948] Continue? (y/N)[21:7:49.929] The Forgotten Server, version 0.4_DEV ()[21:7:49.929] Compiled with GNU C++ version 4.4.3 at Oct 22 2012, 16:37:07.[21:7:49.929] A server developed by Elf, Stian, Slawkens and KaczooH, .[21:7:49.929] Visit our forum for updates, support and resources: http://vapus.net/forum.[21:7:49.929] >> Loading config (config.lua)[21:7:49.933] >> Opening logs[21:7:49.952] > Using SHA1 encryptionI/O warning : failed to load external entity ""[21:7:49.957] >> Checking software version...failed - could not parse remote file (are you connected to any network?)[21:7:49.957] >> Loading RSA key[21:7:49.957] >> Starting SQL connection[21:7:49.959] Failed connecting to database - MYSQL ERROR: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111) (2002)[21:7:49.959] > ERROR: Couldn't estabilish connection to SQL database!

[/color]
[size=3][color=#333333][/color][/size][i][b]

 

[/b][/i]root@ot:/pbot/trunk# clearroot@pbot:/ot/trunk# ./theforgottenserver
[16:58:27.294] > WARNING: The Forgotten Server has been executed as super user! It is recommended to run as a normal user.
[16:58:27.294] Continue? (y/N)
[16:58:28.967] The Forgotten Server, version 0.4_DEV ()
[16:58:28.968] Compiled with GNU C++ version 4.4.3 at Oct 23 2012, 14:58:34.
[16:58:28.968] A server developed by Elf, Stian, Slawkens and KaczooH, .
[16:58:28.968] Visit our forum for updates, support and resources: http://vapus.net/forum.


[16:58:28.968] >> Loading config (config.lua)
[16:58:28.971] >> Opening logs
[16:58:28.985] > Using SHA1 encryption
I/O warning : failed to load external entity ""
[16:58:28.989] >> Checking software version...failed - could not parse remote file (are you connected to any network?)
[16:58:28.989] >> Loading RSA key
[16:58:28.989] >> Starting SQL connection
[16:58:28.994] >> Running Database Manager
[16:58:29.018] >> Loading items (OTB)
[16:58:32.581] >> Loading items (XML)
[16:58:32.963] >> Loading groups
[16:58:32.968] >> Loading vocations
[16:58:32.971] >> Loading outfits
[16:58:32.980] >> Loading chat channels
[16:58:32.987] >> Loading script systems
[16:58:33.316] >> Loading mods...
[16:58:33.323] > Loading customspells.xml... done.
[16:58:33.327] > Loading custommonsters.xml... done.
[16:58:33.328] > Loading buypremium_command.xml... done.
[16:58:33.329] > Loading changender_command.xml... done.
[16:58:33.329] > Loading firstitems.xml... done.
[16:58:33.330] > Loading highscorebook.xml... done.
[16:58:33.330] > 6 mods were loaded.
[16:58:33.330] >> Loading experience stages
[16:58:33.331] >> Loading monsters
[16:58:33.732] >> Loading map and spawns...
[16:58:34.709] > Map size: 1000x1000.
[16:58:34.711] > Map descriptions: 
[16:58:34.717] "Saved with Remere's Map Editor 1.1.8"
[16:58:34.718] "The Forgotten Server"
Killed
root@ot:/pbot/trunk# 


[i][b]

 

pelo que vejo, quando chega ao final o processo é encerrado.

Compartilhar este post


Link para o post
stylo306    0
stylo306

tenho uma duvida, como eu faço para colocar meu servidor dentro do ubuntu server, o meu linux é só por comando.. nem sei como passar o ot pro linux :S

Compartilhar este post


Link para o post
ravelont    3
ravelont

A primeira mensagem é um warning, avisando que não há necessidade de executar o TFS como um super user.

 

Em relação ao segundo, não temos muitas informações pq o processo foi morto. Mas podemos analisar 2 detalhes:

[16:58:28.989] >> Checking software version...failed - could not parse remote file (are you connected to any network?) Ele não conseguiu analisar um arquivo remoto.

E essa mensagem: I/O warning : failed to load external entity "" Provavelmente o arquivo não foi encontrado. Existe a possibilidade de permissões, mas você está root (Então podemos descartar).

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.

×