LAMP é a abrevição para os softwares livres que são instalados com a finalidade de desenvolver e hospedar website localmente, os softwares utilizados são:
- Linux
- Apache2
- MySQL5
- PHP5
Instalação do pacote LAMP
# apt-get install lamp-server^
Será necessário a senha para acesso ao mysql
usuario: root
senha: mengao
Abra o browser e digite
http://localhost/
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.
Acesso ao MySQL via SGBD PhpMyAdmin
# apt-get install phpmyadmin
escolha o servidor web
|*| apache2
apt-get install phpmyadmin
SIM
- Linux
- Apache2
- MySQL5
- PHP5
Instalação do pacote LAMP
# apt-get install lamp-server^
Será necessário a senha para acesso ao mysql
usuario: root
senha: mengao
Abra o browser e digite
http://localhost/
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.
Acesso ao MySQL via SGBD PhpMyAdmin
# apt-get install phpmyadmin
escolha o servidor web
|*| apache2
apt-get install phpmyadmin
SIM
Acesse no browser:
http://localhost/phpmyadmin
Instalar o PHP5
# apt-get install php5-mcrypt
Crie um arquivo PHP de teste
arquivo: /var/www/teste1.php
=============
TESTE LAMPP NO UBUNUT 11.04
Instalação passo a passo do LAMP no Ubunut 11.04
- Linux
- Apache2
- MySQL5
- PHP5
$distro = "Ubuntu 11.04";
$usuario = "Hudson Souza";
$hoje = date('d-m-Y H:i:s');
?>
Texto mesclando HTML com o PHP
A distribuicao utilizada eh , e tem como usuario o no dia
=============http://localhost/phpmyadmin
Instalar o PHP5
# apt-get install php5-mcrypt
Crie um arquivo PHP de teste
arquivo: /var/www/teste1.php
=============
LAMPP NO UBUNTU 11.04
Instalação passo a passo do LAMP no Ubunut 11.04
- Linux
- Apache2
- MySQL5
- PHP5
PHP
$distro = "Ubuntu 11.04";
$usuario = "Hudson Souza";
$hoje = date('d-m-Y H:i:s');
?>
Texto mesclando HTML com o PHP
A distribuicao utilizada eh , e tem como usuario o no dia
Visualize o resultado pelo endereco do browser
http://localhost/texte1.php
Execute o comando abaixo para excluir os arquivos desnecessários após a instalação.
# apt-get autoremove
Abraços!!!
3 comentários:
### APACHE2 NÃO LEVANTA PÁGINA PHP
Na pasta /etc/apache2/sites-enable, temos um arquivo chamado 000-default.conf.
# vim /etc/apache2/sites-enable/000-default.conf
Observe que ele possui um campo, como abaixo:
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
O problema está justamente nessa configuração.
O Apache está configurado para levantar a página PHP dentro da pasta "/var/www/html" e não da pasta "/var/www/"
# ALTERE PARA
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
Restartar o serviço Apache2
# /etc/init.d/apache2 restart
ALGUNS ACERTOS NECESSÁRIOS NO PHP / APACHE2 / NETBEANS
ACERTOS PHP.INICIO
# vim /etc/php5/apache2/php.ini
### HABILITAR EXPREÇÃO CURTA "" ""
short_open_tag = On
### TAG CURTA NO NetBeans
botao2 sobre o nome do projeto - Propriedades
guia Código-fonte
|x| Permitir tags curtas (<?)
### OCULTAR MOSTRAR ERROS
de: display_errors = On
para: display_errors = Off
de: html_errors = On
para: html_errors = Off
de: error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
para: error_reporting = ~E_ALL & ~E_DEPRECATED & ~E_STRICT
### HABILITAR MOSTRAR ERROS
de: display_errors = Off
para: display_errors = On
de: html_errors = Off
para: html_errors = On
de: error_reporting = ~E_ALL & ~E_DEPRECATED & ~E_STRICT
para: error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
### APACHE2 NÃO LEVANTA PÁGINA PHP
Na pasta /etc/apache2/sites-enable, temos um arquivo chamado 000-default.conf.
# vim /etc/apache2/sites-enable/000-default.conf
Observe que ele possui um campo, como abaixo:
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
O problema está justamente nessa configuração.
O Apache está configurado para levantar a página PHP dentro da pasta "/var/www/html" e não da pasta "/var/www/"
# ALTERE PARA
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
### REINICIAR O SERVIÇO APACHE2
/etc/init.d/apache2 restart
Postar um comentário