Configurando um Servidor LAMP em ambiente CentOS 7/ RHEL7
Antes de mais nada avalie as configurações do hostname do seu servidor.
# hostname
Normalmente as configurações default do CentOS 7 o Hostname e o Domínio vem como localhost.localdomain. Altere as configurações editando o arquivo /etc/hostname. Altere o hostname e o domínio editando as linhas, é sempre nomedohost.dominio.
# nano /etc/hostname
Agora vamos instalar o servidor web, nossa plataforma será o Apache.
# yum install httpd
Instalando o MySQL/MariaDB
# sudo yum install mariadb-server
Opcional: Subindo o MySQL/MariaDB junto ao sistema
# sudo systemctl enable mariadb.service
# sudo systemctl start mariadb.service
Fazendo as configurações básicas de segurança. Aqui nós iremos realinhar uma senha para o root, que por sinal vem sem senha, então quando for solicitada basta dar um Enter e remover databases de testes e usuários anônimos no banco.
# mysql_secure_installation
Instalação e Cofiguração do PHP
# sudo yum install php php-pear php-mysql
Esses são os pacotes básicos para o funcionamento do PHP para trabalhar com o Apache e o MySQL. Ele irá resolver algumas dependências básicas e instalar.
Gerando Logs do PHP
Edite o arquivo /etc/php.ini e altere os parâmetros abaixo.
error_reporting = E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR
error_log = /var/log/php/php_error.log
max_input_time = 30
Agora vamos criar o diretório para o PHP criar os logs
# sudo mkdir /var/log/php
# sudo chown apache /var/log/php
Agora vamos Iniciar o HTTPD
# sudo systemctl start httpd
# sudo systemctl reload httpd
Agora vamos ao navegador:
http://localhost ou http://IP-DO-SERVIDOR
:)
Nenhum comentário