PHP: Configurando um Ambiente de Desenvolvimento PHP/CakePHP no Linux
Neste artigo descrevo como realizar um configurar um ambiente de desenvolvimento PHP, em uma estacão Linux. Vamos configurar também o Framework CakePHP
Para configurarmos nosso ambiente vamos precisar dos seguintes itens:
- Apache 2
- PHP 5
- MySql Server
- Biblioteca php5-mysql
Usando o usuário root, no meu Fedora Linux.
Instalando o pacotes
Instalar os pacotes:
yum -y install httpd mysql mysql-server php php-mysql
Validando o HTTP Server e o PHP
Crie um arquivo php
# vi /var/www/html/teste.php
e adicione o seguinte
<?php phpinfo(); ?>
Salve e feche o arquivo
Com um navegador acesse o seu servidor
http://localhost
e teste o php
http://localhost/teste.php
Configurado o MySQL
Inicie o servidor
systemctl start mysqld.service systemctl enable mysqld.service
Configure a segurança
/usr/bin/mysql_secure_installation
Aceite os valores default, e coloque uma senha para o root.
Configurado o http para meu usuário
Configurado o http para meu usuário
vi /etc/httpd/conf.d/userdir.conf
remova a linha
UserDir disabled
Salve e feche o arquivo. Reinicie o apache
systemctl restart httpd.service
Testando para o usuario
Criar o diretório
mkdir -p /home/usuario/public_html
Criando o arquivo
vi /home/usuario/public_html/index.html
adicione as seguintes linhas
<html> <head> </head> <body> Funcionou!!1 </body> </html>
salve e feche o arquivo
Com um navegador acesse o seu servidor
http://localhost/~usuario/
Ver também
- Definindo a URL padrão no IBM HTTP Server Apache
- Apache:Redirecionando para pagina de Erro
- Apache:Redirecionando de HTTP para HTTPS
- Linux e Unix: Ferramentas de Monitoracao e Performance
- AWSTATS: Configurando o AWSTATS