Para quem é louco por linux mas não larga o windows por causa do PHP

Publicado por Alexandre Martins (última atualização em 31/07/2012)

[ Hits: 4.791 ]

Download instala_php.sh




E aí pessoal, bom tenho alguns amigos que não largam o Windows apenas pelo fato de programarem em PHP e não conhecerem algumas ferramentas do nosso querido pinguim.

Teve uma situação que no curso técnico em informática que faço, a professora de PHP não estava conseguindo ministrar a aula pois as maquinas eram Linux e ela usava o Windows 7. Vendo tal situação me manifestei e criei o script seguinte, baixa os pacotes necessários ( php5 apache2 e gphpedit, altera as permissões do diretório /var/www e insere uma linha na configuração do apache2 para interpretação de arquivos .php). Nesse dia salvei a aula rsrs.

Espero que vocês gostem, colaborações serão muito bem vindas.

Dedico esse meu primeiro Script no VOL a um grande amigo que tem me ensinado o caminho das pedras no Linux. Tales Araújo Mendonça.

  



Esconder código-fonte

#!/bin/bash
#Por Alexandre Martins
#Verificando se o usuário é root
user=`whoami`
if [ $user != "root" ]; then
 echo "Execute como root!"
 else
#Instalando o Apache2
 echo "Instalando o Aphache2..."
 sleep "2"
 aptitude -y install apache2
 clear

#Instalando o PHP5
 echo "instalando o PHP5..."
 sleep "2"
 aptitude -y install php5
 clear

#Instalando o editor GPHPedit
 echo "Instalando o GPHPedit..."
 sleep "2"
 aptitude -y install gphpedit
 clear

#Liberando as permissões na pasta /var/www
 echo "Liberando as permissões pertinentes..."
 chmod -R 777 /var/www

#Adicionando a Interpretação de arquivos PHP no Apache
 echo "#Executando arquivos.php" >> /etc/apache2/apache2.conf
 echo "AddType application/x-httpd-php .php" >> /etc/apache2/apache2.conf
 sleep "2"
 clear

#Restartando o Apache
 echo "Reiniciando o Apache..."
 sleep "2"
 /etc/init.d/apache2 restart
 clear
 echo "Pronto para usar"
 sleep "5"
 clear
fi

Scripts recomendados

Memoria.sh

Firewall simples para desktops

Instalador de chaves PGP no APT

Listar regras IPTABLES

IPscan


  

Comentários
[1] Comentário enviado por danniel-lara em 31/07/2012 - 11:56h

parabéns pelo script
muito bom mesmo

[2] Comentário enviado por alexandremgd em 31/07/2012 - 11:59h

Thank's man!

[3] Comentário enviado por wadilson em 31/07/2012 - 13:49h

Muito bom, legal.

Desenvolvo um pouco em PHP mas nunca precisei do Windows.

Uma alternativa para ter as ferramentas todas é instalar o XAMPP, e o tar.gz pode ser baixado do endereço:
http://www.apachefriends.org/pt_br/xampp-linux.html

O XAMPP instala o Apache, MySQL, PHP 5.4.4 (atualizado), phpMyAdmin e muitas outras ferramentas.
Fácil de instalar e de editar.

E tem XAMPP pra todo mundo: disponível para Linux, Windows, Solaris SPARC e Mac OS

[]s

[4] Comentário enviado por alexandremgd em 31/07/2012 - 13:56h


[3] Comentário enviado por wadilson em 31/07/2012 - 13:49h:

Muito bom, legal.

Desenvolvo um pouco em PHP mas nunca precisei do Windows.

Uma alternativa para ter as ferramentas todas é instalar o XAMPP, e o tar.gz pode ser baixado do endereço:
http://www.apachefriends.org/pt_br/xampp-linux.html

O XAMPP instala o Apache, MySQL, PHP 5.4.4 (atualizado), phpMyAdmin e muitas outras ferramentas.
Fácil de instalar e de editar.

E tem XAMPP pra todo mundo: disponível para Linux, Windows, Solaris SPARC e Mac OS

[]s


Conheço essas ferramentas, também assim como o LAMP...Na situação que foi desenvolvido o Script, era apenas o apache que eu tinha pensado.

[5] Comentário enviado por talesam em 31/07/2012 - 14:19h

Parabéns Alexandre, é assim que começamos ;) grande abraço!

[6] Comentário enviado por alefesampaio em 31/07/2012 - 15:44h

Não e necessário baixar o xampp, basta usar 2 comando

$ sudo apt-get install lamp-server^
$ sudo apt-get install phpmyadmin

ele vai instalar o lamp-serve que para linux e áte melhor que o Xampp.
fácil rápido sem burocracia.. como tudo no Linux...

[7] Comentário enviado por fabioeduardo em 31/07/2012 - 23:02h

Ótimo script!

O estranho é ter pessoas que não larga o Windows porque programam em PHP... Sendo que o PHP nasceu no Linux.

[8] Comentário enviado por alexandremgd em 31/07/2012 - 23:11h


[7] Comentário enviado por fabioeduardo em 31/07/2012 - 23:02h:

Ótimo script!

O estranho é ter pessoas que não larga o Windows porque programam em PHP... Sendo que o PHP nasceu no Linux.



Cara infelizmente, o Brasil tem essa triste cultura Microsoft. Aos poucos vamos mostrando a esse País o que é liberdade de verdade.

[9] Comentário enviado por jmurray em 02/08/2012 - 09:36h

É incrível que é um código simples e que muita gente deixa de usar Linux por não querer aprender como usar o Linux. O povo brasileiro, em sua grande maioria, usa Windows :

Por não saber às vezes, o que é uma memória RAM, e o que é um HD.
Por ser acomodado e preguiçoso
E por incrível que pareça, pq o Windows é visualmente mais bonito que o Linux (opinião de alguns)

Meu velho, meus parabéns ! Obrigado por contribuir, isso vai para meu banco de códigos rsrsrsrsrs


[10] Comentário enviado por vitinho217 em 07/07/2014 - 11:33h

Legal, vale lembrar que este script é para aqueles que tem o gerenciador de pacotes aptitude.

No meu acrh linux por exemplo, teria de substituir por pacman.

Valeu o script !



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts