Aluno: Luis Henrique Rocha Abreu
Professora: Kelly
Tutorial para criar e configurar servidor web Apache
INÍCIO!
------------------------------------------------------------------------------------------------------;
Instalar os pacotes para o servidor com o comando:
yum install httpd php php-mysql mysql-server mysql
------------------------------------------------------------------------------------------------------;
Desabilitar o iptalbes
------------------------------------------------------------------------------------------------------;
Desabilitar firewall
------------------------------------------------------------------------------------------------------;
Desabilitar setatus
------------------------------------------------------------------------------------------------------;
Configurar o arquivo httpd.conf, pelo comando:
vim /etc/httpd/conf/httpd.conf
------------------------------------------------------------------------------------------------------;
Descomentar a linha "#NameVirtualHost *:80" linha logo acima de <virtualhost *:80> dessa forma:
NameVirtualHost *:80
------------------------------------------------------------------------------------------------------;
Copiar as linhas seguintes no final do arquivo e descomenta-las:
<VirtualHost *:80>
ServerAdmin root@localhost
DocumentRoot /var/www/html/site
ServerName www.site.com
ServerAlias www.site.com
ErrorLog /var/www/html/logs/site-error_log
CustomLog /var/www/html/logs/site-access_log common
</VirtualHost>
------------------------------------------------------------------------------------------------------;
Criar o diretorio "logs" no endereço "/var/www/html/" com o comando:
mkdir /var/www/html/logs
------------------------------------------------------------------------------------------------------;
Criar os arquivos "site-error_log" e "site-access_log" dentro de "/var/www/html/logs" com o
comando:
touch site-error_log
touch site-access_log
------------------------------------------------------------------------------------------------------;
Criar o diretorio "site" dentro do diretorio "/var/www/html/" com o comando:
mkdir /var/www/html/site
------------------------------------------------------------------------------------------------------;
Criar o arquivo "index.html" dentro do diretorio "var/www/html/site" com o comando:
touch /var/www/html/site/index.html
------------------------------------------------------------------------------------------------------;
Editar a página colocando os comando básicos que uma página html possui:
<html>
<head>
<title>Site Teste1</title>
</head>
<body>
Aula de teste da página do servidor Apache
</body>
</html>
------------------------------------------------------------------------------------------------------;
Configurar o arquivo hosts no endereço "/etc/hosts" com o comando:
vim /etc/hosts
------------------------------------------------------------------------------------------------------;
Colocar a ultima linha com esse comando:
"seu ip" "www.ex1.com"
192.168.15.21 www.site.com
------------------------------------------------------------------------------------------------------;
Configurar o ALias na linha 551 no diretorio "/etc/httpd/conf/httpd.conf" com as linhas:
</Directory>
Alias /restrito "/var/www/html/site"
<Directory "/var/www/html/site"
Options Indexes FollowSymlinks includes
AllowOverrie AuthConfig
AuthName "Site Restrito"
AuthType Basic
AuthUserFile /etc/httpd/conf/senha
require valid-user
Order allow, deny
Allow from all
</Directory>
------------------------------------------------------------------------------------------------------;
Criar senha no diretorio "/etc/httpd/conf/" pelo comando:
htpasswd -c /etc/httpd/conf/senha exemplo1
------------------------------------------------------------------------------------------------------;
Inicie restarte ou para o Apache com os comandos:
service httpd start
service httpd restart
service httpd stop
------------------------------------------------------------------------------------------------------;
teste o site no navegador com o endereço criado no arquivo "httpd.conf" wwww.site.com
------------------------------------------------------------------------------------------------------;
fim.
Download

Aluno: Luis Henrique Rocha Abreu Professora: Kelly Tutorial para