• Nenhum resultado encontrado

Servidor WEB - completo -debian

N/A
N/A
Protected

Academic year: 2021

Share "Servidor WEB - completo -debian"

Copied!
17
0
0

Texto

(1)

CÂMPUS – URUTAÍ

TECNOLOGIA DA INFORMAÇÃO

INSTALAÇÃO E CONFIGURAÇÃO: SERVIDOR WEB NO

LINUX.

DEBIAN 7

Autor: Prof. Esp. William Roberto da Silva.

(2)

1.2 – Verifique se a pagina de teste do apache está ativa...2

#Teste através de um cliente Desktop...2

1.3 – Modificando estruturas importantes do arquivo /etc/apache2/apache2.conf...3

1.4 – Configurações de segurança básica no arquivo /etc/apache2/conf.d/security...3

1.5 – Configurações para um bom funcionamento de diversas tecnologias como “Perl, Ruby, PHP, HTML e CGI”, alterando o arquivo /etc/apache2/mods-enabled/dir.conf...4

1.6 – Configurações parao funcionamento padrão de nosso servidor, configurando o arquivo /etc/apache2/sites-available/default...4

1.7 – Configurações para funcionamento de extensões CGI, Perl, PHP, Ruby, configurando o arquivo /etc/apache2/mods-enabled/dir.conf;...4

3- Instalando estrutura para sites em PHP ...6

3.1 – Verifique se o modulo PHP está ativo...6

3.3 – Configurando o PHP arquivo /etc/php5/php.ini...6

3.4 – Testando as funcionalidades do PHP...7

4- Instalando estrutura para sites com scripts em Perl e CGI...9

4.1 – Crie o arquivo index.cgi com a estrutura abaixo...9

5- Instalando estrutura para sites com scripts em Ruby...10

5.1 – Crie o arquivo index.rb com a estrutura abaixo...10

6- Configurando VirtualHost para diversas paginas...11

6.1 – Criando estrutura para o site interno da empresa...11

6.2 – Criando virtual host para o site interno...12

6.3 – Altere a estrutura de DNS para reconhecer nosso site interno pelo nome...12

7- Configurando módulo BW...14

(3)

1º Tópico

1- Instalando Apache2 e Links2 browser em modo terxto.

1.1 – Verifique se os pacotes foram instalados com sucesso.

1.2 – Verifique se a pagina de teste do apache está ativa.

#Em modo texto.

#Teste também em modo texto.

(4)

1.3 – Modificando estruturas importantes do arquivo

/etc/apache2/apache2.conf.

#Utilize o editor de texto preferido.

#Retire o comentário da linha 84, que informa o diretório de configuração do Apache.

1.4 – Configurações de segurança básica no arquivo

/etc/apache2/conf.d/security.

#Utilize o editor de texto preferido.

#Altere a linha 27 de OS para Prod.

(5)

1.5 – Configurações para um bom funcionamento de diversas

tecnologias como “Perl, Ruby, PHP, HTML e CGI”, alterando o

arquivo /etc/apache2/mods-enabled/dir.conf.

#Utilize o editor de texto preferido.

#Altere a linha 3 deixando como à imagem abaixo.

1.6 – Configurações parao funcionamento padrão de nosso servidor,

configurando o arquivo /etc/apache2/sites-available/default.

#Utilize o editor de texto preferido.

#Modifique a linha 2 e acrescente a linha 3.

#Modifique a linha 11 acrescentando o valor ExecCGI, e a 12 de None para All.

1.7 – Configurações para funcionamento de extensões CGI, Perl,

PHP,

Ruby,

configurando

o

arquivo

/etc/apache2/mods-enabled/dir.conf;

(6)

#Modifique a linha 219 para que fique igual a imagem abaixo.

(7)

3- Instalando estrutura para sites em PHP .

3.1 – Verifique se o modulo PHP está ativo.

#1º Comando:

#2º Comando:

OBS 1: O modulo PHP é ativado por padrão após a instalação. Caso os resultados estejam diferentes utilize o comando abaixo para habilitar o módulo de forma manual.

OBS 2: Caso queira desabilitar o modulo. Atenção!! “Não será necessário no momento.”

3.3 – Configurando o PHP arquivo /etc/php5/php.ini.

OBS: Utilize o editor de texto favorito. #Comando 1:

(8)

#Altere a linha 876 configurando o Timezone para nosso fuso horário.

#Acrescente as extensões no final do arquivo.

#Reinicie o serviço Apache2.

3.4 – Testando as funcionalidades do PHP.

#Crie o arquivo em index.php no diretório de hospedagem web /var/www.

(9)
(10)

4.1 – Crie o arquivo index.cgi com a estrutura abaixo.

#1º comando: Criar o arquivo.

#Estrutura do arquivo.

#2º comando: Dar permissões para o arquivo.

(11)

5- Instalando estrutura para sites com scripts em Ruby.

5.1 – Crie o arquivo index.rb com a estrutura abaixo.

#1º comando: Criar o arquivo.

#Estrutura do arquivo.

#2º comando: Dar permissões para o arquivo.

(12)

OBS: De acordo com a FHS devemos hospedar nosso site no diretório SRV “servidores”. Assim, crie o diretório abaixo.

6.1 – Criando estrutura para o site interno da empresa.

#Criando estrutura de diretório.

#Crie o arquivo index.html para testar nosso acesso.

#Conteúdo do arquivo.

(13)

6.2 – Criando virtual host para o site interno.

#Crie o arquivo para VirtualHost no diretório /etc/apache2/sites-available/interno.

#Conteúdo do arquivo.

#Ativando VirtualHost interno.

#Reinicie o Apache2.

6.3 – Altere a estrutura de DNS para reconhecer nosso site interno

pelo nome.

#No servidor de DNS Master acesse o arquivo de banco de dados interno.

#Acescente a linha 37 no arquivo.

(14)
(15)

7- Configurando módulo BW.

OBS: Vamos configurar bw para controlar taxas de download do site.

7.1 – Configurando controle de banda em caso de download.

#Instale o pacote libapache2-mod-bw.

#Reinicie o apache.

#Acesse o arquivo de configuração do site interno.

(16)
(17)

Referências

Documentos relacionados

A empresa Vital Care tem uma oportunidade de mercado colocando o Álcool Care em sua linha produtiva e para isso precisa elaborar seu preço de venda corretamente a fim de

Nesta análise foram utilizadas as seguintes informações, referentes a 28 de fevereiro de 2003: relação dos periódicos incluídos com as respectivas datas de inclusão,

O objeto do processo original é o pedido de convalidação de estudos e validação nacional de títulos obtidos no curso de Mestrado em Engenharia Civil, na área

Dicas:

O projeto apresenta grande potencial para servir de modelo na divulgação da importância da conservação ambiental através do envolvimento das escolas públicas e a UNESP pela

• É um contexto no qual as variabilidades de demanda e tempo de atendimento são frequentes, por isso a Logística exerce uma função importante para a instituição e seus clientes,

Oito tecnologias principais para tratamento de FORSU e recuperação de biogás foram identificadas, apresentando possibilidade de aproveitamento do gás metano como

Considerando que a elaboração do Questionário de pesquisa foi embasada em instrumentos que evidenciam e certificam práticas socialmente responsáveis, e que mais de 80% das