Criando uma página da Web no Ubuntu e acessando-a através de Ethernet de outro usuário do Ubuntu

1

Estou criando uma página no Ubuntu, na qual arquivos simples como o .txt podem ser enviados. Agora, quero transformar meu laptop em um servidor da Web do Ubuntu, através do qual qualquer outro usuário do Ubuntu ou Windows pode acessar essa página da Web específica por meio de conexão Ethernet.

Como posso fazer meu laptop com o Ubuntu em tal servidor web?

Como posso acessar essa página da Web de outro usuário do Ubuntu ou do Windows via Ethernet? Quais são as configurações ou configurações necessárias para isso?

    
por dhruvil25 22.01.2014 / 12:55

3 respostas

3

Instalar o pacote apache2 no Ubuntu é tudo o que você precisa para hospedar arquivos, e provavelmente a solução mais fácil, já que está disponível nos repositórios e vem com configuração básica.

sudo apt-get install apache2

Depois de instalar o pacote, um diretório será criado em /var/www . Agora, cada vez que alguém tentar acessar seu navegador a partir de um navegador, será bem-vindo pela página de índice desse diretório.

Por padrão, ele contém um "It Works!" mensagem, e está localizado em

/var/www/index.html

Se você remover esse arquivo, o navegador mostrará uma lista de arquivos nessa pasta.

Assim, cada arquivo que você precisa para permitir que outros computadores vejam no seu navegador deve estar localizado dentro desse diretório.

Pode ser alcançado por http://_YOUR_LOCAL_IP_ADDRESS_/

Observação: Por padrão e por motivos de segurança, o diretório /var/www não é gravável para nenhum usuário. Verifique esta pergunta e respostas para mais detalhes sobre isso: How evitar usar o sudo ao trabalhar em / var / www?

Depois de instalar o Apache, pare ou inicie o serviço, digitando um dos seguintes, respectivamente:

sudo apache2ctl stop
sudo apache2ctl start

Claro, isso não é tudo o que você pode fazer com o Apache, mas como solução para o seu problema, não há mais o que precisa ser feito.

    
por Dan 22.01.2014 / 13:52
1

Você precisa de um servidor da web como o tomcat, glassfish ou jboss e, em seguida, colocar sua página da web na diretório de implantação siga os seguintes passos

sudo apt-get install tomcat7
wget http://mirror.atlanticmetro.net/apache/tomcat/tomcat-7/v7.0.29/bin/apache-tomcat-7.0.29.tar.gz
tar xvzf apache-tomcat-7.0.29.tar.gz
sudo mv apache-tomcat-7.0.29  ~/path/to/tomcat
sudo vi ~/.bashrc
export CATALINA_HOME=~/path/to/tomcat
. ~/.bashrc

agora vá para o diretório bin dos servidores da web e execute o run.sh hile usando

$CATALINA_HOME/bin/startup.sh

e antes disso, certifique-se de que todas as variáveis de ambiente, como JAVA_HOME, e todas as que estão configuradas corretamente e certifique-se de que você e seu servidor da Web estejam conectados na mesma rede de lan

agora vá para o seu navegador e digite como

http://your_webserver's_ip:8080/your_webpage_name/

acho que é isso que vai ajudar você.

    
por smn_onrocks 22.01.2014 / 13:07
0

Oi & amp; Bem-vindo à comunidade.

Você pode conseguir isso configurando o servidor LAMP na sua distribuição do Ubuntu. Para fazer isso, você pode seguir abaixo documentação oficial do Ubuntu;

Eu, pessoalmente, gosto do artigo da Digital Ocean, que é muito interessante & amp; também encontrou um de How To Geek;

Depois de instalar o servidor adequadamente, você poderá acessá-lo localmente no seu PC. Se tudo isso for feito, o próximo passo é verificar se outras pessoas podem acessá-lo na LAN / WLAN. Geralmente, se o servidor estiver ativo & amp; executando sem erros. Você pode tentar acessar o IP de sua respectiva estação de trabalho de outro

  

link

Também encontrei o artigo abaixo durante a pesquisa, o que pode ajudá-lo.

Espero que isso ajude & amp; faz sentido para você conseguir o que deseja.

    
por AzkerM 22.01.2014 / 13:13