Arquivo da palestras L.A.M.P

Transcrição

Arquivo da palestras L.A.M.P
L.A.M.P
Ronald Costa
Realização: UNEB
Apoio: X25, Tecno Master, Tecnisys, Fajesu e SERPRO
O que é L.A.M.P
●
–
GNU/Linux: Sistema Operacional
–
Apache: Servidor Web
–
MySQL: Servidor de BD
–
PHP: Linguagem de programação
LAMP é uma plataforma de
desenvolvimento livre e web
GNU / Linux
●
Sistema operacional livre
●
Escalável, flexível, potente, estável...
●
●
Tem vários usos: Super computadores,
Sistemas embarcados, robos, satélites,
escritório, educação, etc.
Distribuições: Debian, Ubuntu, RedHat,
Suse, Mandriva, Gentoo, Slackware, etc...
Como instalar L.A.M.P
●
Em Linux tudo é simples...
–
●
APT-GET
apt-get install apache2 php5 libapache2mod-php5 phpmyadmin mysql-server-5.1
php5-gd
O Servidor Apache
●
Servidor Web
●
+60 % da Internet é APACHE !!!
●
Modular
●
Suporta múltiplas linguagens: PHP, Perl,
Java, TCL...
O Servidor Apache
●
Arquivos de configuração em
/etc/apache2
●
Raiz do Servidor: /var/www
●
Acesso via Web em http://localhost
O PHP5
●
Linguagem interpretada (scripts)
●
Desenhado para o desenvolvimento web
●
De uso simples
●
As últimas versões suportam objetos (a
partir da 5)
O Servidor PHP5
●
●
Arquivos de configuração em
/etc/php5/apache2/php.ini
Para testar crie um arquivo info.php com
este conteúdo:
<?php
phpinfo();
?>
O Servidor MySQL
●
Arquivos de configuração em /etc/mysql
●
Bases de dados em: /var/lib/mysql
●
●
Trabalha com integridade referêncial
(INNODB)
Bando de dados extremamente rápido
usando MYSAM
O phpmyadmin
●
Arquivos de configuração em /etc/mysql
●
Bases de dados em: /var/lib/mysql
●
Acesso em
http://localhost/phpmyadmin
Agora vamos testar tudo...
●
Vamos colocar um WORDPRESS
●
Um sistema para BLOG e muito mais...
●
●
Download em
http://br.wordpress.org/
chown www-data:usuário * -R
Obrigado...
Prof Ronald Costa
[email protected]

Documentos relacionados

Aula 14 – Serviços Internet (Servidor Web Apache)

Aula 14 – Serviços Internet (Servidor Web Apache) atualmente no mundo inteiro. Existem diversos outros servidores WWW para UNIX, gratuitos ou comerciais, mas nenhum tem a base instalada do Apache, e certamente poucos têm sua flexibilidade, desempe...

Leia mais

Segurança de Redes - Aula03 ServidorWeb

Segurança de Redes - Aula03 ServidorWeb aplicativos tais como banco de dados, linguagem de programação e transferência de dados Tais como: • Apache • Php • Mysql • Gerenciador de banco de dados • ftp

Leia mais

Conteúdo - Marcio Nakano

Conteúdo - Marcio Nakano Para mais detalhes sobre a instalação do XAMPP, veja aqui. Se você queria somente o PHP com MySQL, pode parar por aqui, mas indico instalar o ColdFusion, nem que seja para você fazer alguns testes ...

Leia mais