Instalado o Apache: [root@localhost ~]# yum
Transcrição
Instalado o Apache: [root@localhost ~]# yum
Instalado o Apache: [root@localhost ~]# yum -y install httpd Acesso ao documento de configuração do Apache: [root@localhost ~]# vim /etc/httpd/conf/httpd.conf Feita a configuração do virtual host para gerar os logs, configuração do diretório restrito para autenticação de usuários e configuração do formato de saída dos logs : <VirtualHost *:80> ServerAdmin root@localhost DocumentRoot /var/www/html/prjintgti2 ErrorLog /var/www/html/logs/prjintgti2-error_log CustomLog /var/www/html/logs/prjintgti2-access_log combined </VirtualHost> Alias /restrito "/var/www/html" <Directory "/var/www/html"> Options Indexes FollowSymLinks includes AllowOverride AuthConfig AuthName "Diretório Restrito" AuthType Basic AuthUserFile /etc/httpd/conf/senha require valid-user Order allow,deny Allow from all </Directory> LogFormat "%a;%u;%{%H;%M;%S;%d/%m/%Y}t;%>s" combined Criados os usuários: [root@localhost ~]# htaccess -c /etc/httpd/conf/senha matheus [root@localhost ~]# htaccess /etc/httpd/conf/senha wilson [root@localhost ~]# htaccess /etc/httpd/conf/senha barbara [root@localhost ~]# htaccess /etc/httpd/conf/senha jose criadas a pasta para armazenas os logs: [root@localhost ~]# mkdir /var/www/html/logs Criada a pasta Raiz para os documentos do servidor e alterado o modo de acesso e proprietário da pasta: [root@localhost ~]# mkdir /var/www/html/prjintgti2 && chown apache:apache /var/www/html/prjintgti2 && chmod 755 /var/www/html/prjintgti2 Desabilitado o selinux: [root@localhost ~]# vim /etc/selinux/congif SELINUX=disabled Criado o arquivo index.html para teste na página de raiz dos documentos: [root@localhost ~]# vim /var/www/html/prjintgti2/index.html No documento foi colocado um texto qualquer apenas para fim de verificação de fucionamento da página e por fim foi salvo com o comando :qw no vim Reiniciado o servidor [root@localhost ~]# reboot Iniciado e habilitado o serviço do Apache [root@localhost ~]# systemctl start httpd [root@localhost ~]# systemctl enable httpd Foram feitos acessos no ip do servidor via browser, responderam corretamente e geraram os logs com sucesso Verificados os logs, são registrados separados por ponto e vírgula: %a – ip do cliente %u – usuario acessando %{%H;%M;%S;%d/%m/%y}t – Hora;Minuto:Segundo;Dia/Mes/Ano %>s – status da requisição [root@localhost ~]# vim /var/www/html/logs/prjintgti2-access_log 192.168.43.230;-;09;34;23;14/06/2016;401 192.168.43.230;jose;09;34;27;14/06/2016;200 192.168.43.230;jose;09;34;27;14/06/2016;404 192.168.43.230;jose;09;34;27;14/06/2016;404 192.168.43.230;-;09;34;32;14/06/2016;401 192.168.43.230;barbara;09;34;37;14/06/2016;200 192.168.43.230;-;09;34;43;14/06/2016;401 192.168.43.230;wilson;09;34;45;14/06/2016;401 192.168.43.230;wilson;09;34;51;14/06/2016;200 192.168.43.230;-;09;34;57;14/06/2016;401 192.168.43.230;matheus;09;35;01;14/06/2016;200 192.168.43.230;-;09;49;29;14/06/2016;401 192.168.43.230;wilson;09;49;39;14/06/2016;200 192.168.43.230;wilson;09;49;39;14/06/2016;404 192.168.43.230;-;09;49;51;14/06/2016;401 192.168.43.230;matheus;09;49;53;14/06/2016;401 192.168.43.230;matheus;09;49;56;14/06/2016;200 192.168.43.230;-;09;50;05;14/06/2016;401 192.168.43.230;barbara;09;50;10;14/06/2016;200 192.168.43.230;-;09;50;15;14/06/2016;401 192.168.43.230;jose;09;50;19;14/06/2016;200