MyGuester

Untitled

Feb 26th, 2019
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.93 KB | None | 0 0
  1. apt-get update
  2. apt-get upgrade
  3. apt-get install apache2
  4. cd /var/www
  5. apt-get install php5
  6. /etc/init.d/apache2 restart
  7. Pronto, você instalou o Apache2 e o php5 que serão necessários para deixar online o site do seu OTServ.
  8.  
  9. 2 - Agora vamos instalar o MySQL em seu servidor Linux, digite os seguintes códigos em sequencia:
  10.  
  11. Aqui você vai escolher uma senha para o MySQL.
  12.  
  13. apt-get install mysql-server
  14. apt-get install libapache2-mod-auth-mysql
  15. apt-get install php5-mysql
  16. Pronto, você instalou o MySQL em seu servidor Linux, ele será necessário para o banco de dados do seu OTServ.
  17.  
  18. 3 - Agora nós vamos instalar o phpMyAdmin, digite os seguintes códigos em sequencia:
  19.  
  20. Aqui você vai escolher uma senha para o phpMyAdmin. (Senha que você usará no phpMyAdmin)
  21.  
  22. apt-get install phpmyadmin
  23. Ubuntu:
  24.  
  25. echo "include /etc/phpmyadmin/apache.conf" | sudo tee -a /etc/apache2/apache2.conf
  26. Debian:
  27.  
  28. ln -fvs /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
  29. /etc/init.d/apache2 restart
  30. Pronto, você instalou o phpMyAdmin, ele irá servir para você administrar seu MySQL.
  31.  
  32.  
  33.  
  34. 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).
  35.  
  36.  
  37.  
  38. COMPILAR OTSERV LINUX (DEBIAN E UBUNTU)
  39.  
  40. Lembre-se, eu ensinarei você a compilar seu OTServ em Ubuntu e Debian.
  41.  
  42.  
  43.  
  44. Se aparecer algo (Y or N?) digita Y e da enter.
  45.  
  46. Espere sempre finalizar um processo para iniciar o outro.
  47.  
  48.  
  49.  
  50. 1 - Acesse sua maquina e vá até a pasta /etc/apt, agora edite o arquivo sources.list adicionando a tag:
  51.  
  52.  
  53.  
  54. Ubuntu:
  55.  
  56. deb http://ubuntu.mirror.cambrium.nl/ubuntu/ lucid main
  57. Debian:
  58.  
  59. deb http://ftp.de.debian.org/debian squeeze main
  60. Agora salve o arquivo sources.list atualizado na pasta /etc/apt.
  61.  
  62.  
  63.  
  64. 2 - Agora acesse seu Putty e vamos iniciar a instalação das libs necessárias para rodar seu OTServ. Digite os comandos em sequencia:
  65.  
  66.  
  67.  
  68. Ubuntu e Debian:
  69.  
  70. apt-get update
  71. apt-get upgrade
  72. apt-get install libboost-all-dev
  73. 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
  74. apt-get install libcurl4-openssl-dev
  75. apt-get install screen
  76. Pronto, feito isso você terá tudo configurado para que você possa compilar e botar seu OTServ online.
  77.  
  78.  
  79.  
  80. 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.
  81.  
  82.  
  83.  
  84. Enfim, vamos compilar seu OTServ, digite os seguintes comandos em sequencia:
  85.  
  86. cd /otserv
  87. chmod 777 -R trunk
  88. cd /otserv/trunk
  89. sh ./autogen.sh && ./configure --enable-server-diag --enable-mysql --enable-root-permission && make clean && make -j 2
  90. 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!
  91.  
  92.  
  93.  
  94. 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:
  95.  
  96. cd /otserv && chmod 777 -R theforgottenserver
  97. Enfim, finalmente vamos botar o seu OTServ online, depois de você ter configurado sua config.lua e etc... Execute o comando:
  98.  
  99. screen ./theforgottenserver
  100. Você pode fechar o Putty que o seu OTServ continuará online, caso queira ver os logs basta abrir o Putty e executar:
  101.  
  102. screen -x
  103. Você pode fechar seu OTServ apertando Ctrl+C para fechar a screen ou executando o seguinte comando:
  104.  
  105. killall -SIGQUIT theforgottenserver
  106. ou
  107.  
  108. killall -3 theforgottenserver
Add Comment
Please, Sign In to add comment