Ir para conteúdo

Featured Replies

Postado
  Em 29/03/2015 em 21:42, Felipek9 disse:

 

E ai galera, venho para minha primeira contribuição!
Tenho visto bastante pessoas com dificuldade ao compilar em Linux.
Estarei inserindo imagens ao TUTORIAL para facilitar e melhor explicar.
 
PROGRAMAS NECESSÁRIOS:
http://the.earth.li/~sgtatham/putty/0.63/x86/putty.exe- Putty - Para conectar ao Terminal.
 
 
PASSO 1:
Acessar o servidor via SSH utilizando o programa Putty.
(imagem Putty 1)
(imagem Putty 2)
 
 
PASSO 2:
Digite os comandos abaixo no Putty após conectado.
apt-get update
apt-get upgrade
 
 
PASSO 3:
Instalando apache2
apt-get install apache2
cd /var/www
 
 
PASSO 4:
Instalando php5
cd /var/www
apt-get install php5
/etc/init.d/apache2 restart
 
Apache2 e PHP5 são necessários para deixar o website online. Você pode acessar através de seu IP faça o teste. Digite o seu IP no navegador.
 
 
PASSO 5:
Instalando MySQL, nos comandos abaixo será necessário a escolha de uma senha para o MySQL 
apt-get install mysql-server
apt-get install libapache2-mod-auth-mysql
apt-get install php5-mysql
 
Concluída a instalação do MySQL, aplicação necessária para a Database do seu servidor. Você pode acessar através do seu IP seuip/phpmyadmin
 
 
PASSO 6:
Instalando phpmyadmin, os comandos abaixo será necessário a escolha de uma senha para acesso ao Banco de Dados.
apt-get install phpmyadmin
 
DEBIAN -
ln -fvs /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
/etc/init.d/apache2 restart
 
UBUNTU -
echo "include /etc/phpmyadmin/apache.conf" | sudo tee -a /etc/apache2/apache2.conf
 
Feito isto, está quase tudo pronto. VOcê pode acessar seu banco de dados atraves do seu ip seguindo de /phpmyadmin. Ficando http://seuip/phpmyadmin 
 
Acesse seu banco de dados 
 
USER: root 
Password: selecionado no passo acima.
 
 
PASSO 7:
Compilando o servidor. Nos passos abaixo fará necessário a transferência de arquivos ao seu servidor, você usará o programa FILEZILLA.
 
Código abaixo, necessário para instalação das Libs para compilar TFS 1.0, caso apareça alguma mensagem de Y ou N, digite Y
sudo apt-get install git cmake build-essential liblua5.2-dev libgmp3-dev libmysqlclient-dev libboost-system-dev
 
PASSO 8:
Enviando o datapack, sources e website ao Servidor.
Execute o aplicativo FILEZILLA 
(Imagem Filezilla 1)
 
Acesse seu servidor com o mesmo usuário e senha para acessar o Putty. 
Usuário: root
Senha: sua senha
 
Acesse o diretório home
/home
 
Envie todos os arquivos para o /home (desktop), concluída transferencia é hora de compilar.
 
PASSO 9:
Acesse a pasta onde estão as Sources de seu TFS 1.0
cd /home/sources
 
E execute o comando
mkdir build && cd build
 
PASSO 10:
Instalando CMake
apt-get install cmake
 
PASSO 11:
Execute o comando para compilar o servidos, neste passo se faz necessário você estar no diretório de suas Sources onde o arquivos CMakeLists.txt está e execute
cmake ..
 
PASSO 12:
Compilando o TFS 1.0
make
 
Concluída 100% seu servidor foi Compilado com sucesso.
 
PASSO 13:
Agora através do FILEZILLA, acesse o diretório /home/sources/build e mova o arquivo TFS para a pasta onde está seu datapack.
 
Para facilitar em seu servidor, através FILEZILLA crie uma pasta chama otserv no diretório /home
(imagem diretório datapack)
 
Envie a pasta >>data<< o >>config.lua<< e o arquivo compilado >>TFS<< para dentro da pasta otserv. 
 
PASSO 14:
Dando autorização para TFS, via Putty digite
 
cd /home/otserv
chmod 777 -R tfs
 
PASSO 15:
Ligando o TFS
 
apt-get install screen
screen ./tfs
 
PASSO 16: 
Inserindo sua database ao MySQL.
 
Insira seu usuário e senha, conectado ao phpmyadmin, na área superior clique em SQL e execute o comando abaixo
CREATE DATABASE global
 
Acesse ao banco de dados criado, clique no banco de dados Global, vá até a aba superior Importar, escolha o a database de seu website no qual se encontra em seu computador e Execute.
 
PASSO 17:
Inserindo seu WebSite ao servidor. No FILEZILLA vá até o diretório abaixo
/var/www
 
Delete todos os arquivos existem dentro desta pasta, e transfira o seu website para dentro deste diretório. Faça as configurações em seu website através do config.php
Lembrando que o server path deverá estar como abaixo.
$config['site']['serverPath'] = "/home/otserv/";
 
PASSO 18:
Concluído! Agora é só você estar fazendo as configurações de seu servidor e website.
 
 
Pessoal, este é meu primeiro tutorial, caso haja algum erro ou haja alguma dúvida fico a disposição para os ajudar.

 

muito bom bem explicado funcionou direitinho ^_^

  • 4 months later...
  • Respostas 10
  • Visualizações 3.8k
  • Created
  • Última resposta

Top Posters In This Topic

Posted Images

Postado

Eu gostaria de tirar uma dúvida, esse tutorial tbm funciona em Virtualbox- Deabian7 ou eu tenho que instalar o Debian7 no meu pc ?

 

Uma ajudinha, to fazendo isso no virtual box
euando tento executar o comando  cd/var/www  ele fala que o arquivo ou diretório não encontrado 

 

Mostrar conteúdo oculto

login as: ot


root@XXX.XXX.XX.XXX's password:
Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.68-1+deb7u3 x86_64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
root@debian:~# apt-get update
Atingido http://security.debian.orgwheezy/updates Release.gpg
Atingido http://security.debian.orgwheezy/updates Release
Atingido http://security.debian.orgwheezy/updates/main Sources
Atingido http://security.debian.orgwheezy/updates/main amd64 Packages
Atingido http://security.debian.orgwheezy/updates/main Translation-en
Atingido http://ftp.br.debian.orgwheezy Release.gpg
Atingido http://ftp.br.debian.orgwheezy-updates Release.gpg
Atingido http://ftp.br.debian.orgwheezy Release
Atingido http://ftp.br.debian.orgwheezy-updates Release
Atingido http://ftp.br.debian.orgwheezy/main Sources
Atingido http://ftp.br.debian.orgwheezy/main amd64 Packages
Atingido http://ftp.br.debian.orgwheezy/main Translation-pt_BR
Atingido http://ftp.br.debian.orgwheezy/main Translation-pt
Atingido http://ftp.br.debian.orgwheezy/main Translation-en
Atingido http://ftp.br.debian.orgwheezy-updates/main Sources
Atingido http://ftp.br.debian.orgwheezy-updates/main amd64 Packages/DiffIndex
Atingido http://ftp.br.debian.orgwheezy-updates/main Translation-en/DiffIndex
Lendo listas de pacotes... Pronto
root@debian:~# apt-get upgrade
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
root@debian:~# apt-get install apache2
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
apache2 já é a versão mais nova.
apache2 configurado para instalar manualmente.
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
root@debian:~# cd/var/www
-bash: cd/var/www: Arquivo ou diretório não encontrado
root@debian:~# cd/var/www
-bash: cd/var/www: Arquivo ou diretório não encontrado
root@debian:~# Lendo informação de estado... Pronto
apache2 já é a versão mais nova.
-bash: Lendo: comando não encontradoapache2 configurado para instalar manualmente.

0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
root@debian:~# cd/var/www
-bash: cd/var/www: Arquivo ou diretório não encontrado


eu seguir esse tutorial sem usar o cd/var/www
aparentemente não deu nenhum erro, só que eu não consigo conectar o Filezilla ( não conseguia mesmo antes de seguir esse tutorial)
ele da esse erro 

Resposta: fzSftp started
Comando: open "vinicius@root" 22
Erro: ssh_init: Host does not exist
Erro: Não foi possível conectar ao servidor
post-25547-0-41215400-1441374614_thumb.p


Obs: já liberei as postas 80, 7171, e a porta 22 
tanto no Debian quanto no meu windows e modem
consigo até acessar a page do php pelo virtualbox

post-25547-0-87564800-1441375881_thumb.p

Editado por 157kolosso (veja o histórico de edições)

  • 3 months later...
  • 2 months later...
Postado
  Em 29/03/2015 em 21:42, Felipek9 disse:
PASSO 12:
Compilando o TFS 1.0
make
 
Concluída 100% seu servidor foi Compilado com sucesso.
 

Eu tenho esse erro nesta passagem:

  • CMake Error: The source directory "/home/tfsoficial" does not exist.
    Specify --help for usage, or press the help button on the CMake GUI.
    Makefile:2255: recipe for target 'cmake_check_build_system' failed
    make: *** [cmake_check_build_system] Error 1

Espero que possa me ajudar ...

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