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.