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.945 ]
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.
#!/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
Abre e fecha o Drive de Cd-Rom
Atualizar o sistema através de Shell Script (Debian, Ubuntu e devidados)
O que é o THP na configuração de RAM do Linux e quando desabilitá-lo
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Como unir duas coleções de ROMs preservando as versões traduzidas (sem duplicatas)
Como instalar o Telegram Desktop no Ubuntu 24.04
Overclocking Permanente para Drastic no Miyoo Mini Plus
Problemas de chaves (/usr/share/keyrings) no Debian
Converter os repositórios Debian para o novo formato com as chaves
Programa simples pra cortar vídeos (1)
Browser/Placa de vídeo trava Ubuntu 22.04 (2)