Apache

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (428 palavras )
  • Download(s) : 0
  • Publicado : 20 de setembro de 2012
Ler documento completo
Amostra do texto
APACHE

O Apache é um servidor Web para o ambiente Linux.

Para instalar o apache, siga os passsos abaixo:

apt-get install apache2


Criando um site no apache.

1º) Criar uma páginacd /var/www
nano index.html






2º) Configurar o arquivo httpd.conf

cd /etc/apache2
nano httpd.conf






O comando documentroot define o diretório onde está a página a serexibida.
O comando directoryindex define o nome da página que será exibida quando o site for aberto.

3º) Parar e iniciar o Apache

/etc/init.d/apache2 stop - Para o apache/etc/init.d/apache2 start - Inicia o apache


4º) Testar o site criado.

Abrir o browse e digite na barra de endereço

http://192.168.10.200

Onde 192.168.1054 é o endereço IP do seu computador.Configurando autenticação

Para configurar uma autenticação no site, siga os passos abaixo:

1º) Editar o arquivo httpd.conf e definir as diretivas

cd /etc/apache2
nano htttpd.conf



Ocomando define o diretório onde está a página
O comando authtype basic define o tipo de autenticação, que neste exemplo é a autenticação básica, ou seja, quando o site for aberto, será solicitado adigitação do nome do usuário e senha para a página ser exibida.
O comando authuserfile “/var/www/banco”define o diretório onde está o banco de dados e qual é o nome desta banco de dados. Nestalinha o nome do banco de dados será banco.
O comando require valid-user define que será feita uma autenticação de todos os usuários do banco de dados banco.
O comando finaliza a diretiva deautenticação


2º) Criando o banco de dados banco







O comando htpasswd –c banco user01 irá criar um banco de dados chamado banco e adicionar automaticamente um usuário chamado user01. Aopressionar enter será solicitado que você digite e confirme a senha do usuário. O parâmetro –c será utilizado na primeira vez que o banco de dados for criado, ao criar os outros usuários este...
tracking img