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)
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 maisSeguranç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 maisConteú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