# APACHE http-debian-etch () { http-debian-lenny } http-debian-lenny () { apt-get install -y apache2-mpm-prefork libapache2-mod-php5 apache2-utils php5 php5-common php5-dev php5-gd php5-imap php5-ldap php5-pgsql php5-cgi php5-cli # Copia os arquivos do Expresso Livre expresso chown -R www-data:www-data /var/www/expresso /home/expressolivre # Copia a configuração do servidor http cp ./arqs-conf-rhel5/etc/httpd/conf/httpd.conf /etc/httpd/conf/ cp ./arqs-conf-rhel5/etc/httpd/conf.d/expresso.conf /etc/httpd/conf.d/ cp ./arqs-conf-rhel5/etc/httpd/conf.d/ssl.conf /etc/httpd/conf.d/ cp ./arqs-conf-rhel5/etc/php.ini /etc/ #mkdir /php_sessions/ || { echo "Diretório já existe. [OK]"; } #chmod -R 777 /php_sessions/ service httpd restart chkconfig httpd on } expresso () { cp -a `dirname `pwd`` /var/www/ #TODO: Verificar erro: sed -e "s/HEADER_PWD/$HEADER_PWD/g" ./generico/header.inc.php > /var/www/expresso/header.inc.php mkdir /home/expressolivre cp ./generico/home/expressolivre/* /home/expressolivre/ }