37 lines
647 B
Bash
37 lines
647 B
Bash
#!/bin/bash
|
|
|
|
## install web server with php
|
|
|
|
IP=$(hostname -I | awk '{print $2}')
|
|
|
|
APT_OPT="-o Dpkg::Progress-Fancy="0" -q -y"
|
|
LOG_FILE="/vagrant/logs/install_web.log"
|
|
DEBIAN_FRONTEND="noninteractive"
|
|
|
|
echo "START - install web Server - "$IP
|
|
|
|
echo "=> [1]: Installing required packages..."
|
|
apt-get install $APT_OPT \
|
|
apache2 \
|
|
php \
|
|
libapache2-mod-php \
|
|
php-mysql \
|
|
php-intl \
|
|
php-curl \
|
|
php-xmlrpc \
|
|
php-soap \
|
|
php-gd \
|
|
php-json \
|
|
php-cli \
|
|
php-pear \
|
|
php-xsl \
|
|
php-zip \
|
|
php-mbstring \
|
|
>> $LOG_FILE 2>&1
|
|
|
|
echo "=> [2]: Apache2 configuration"
|
|
# Add configuration of /etc/apache2
|
|
|
|
echo "END - install web Server"
|
|
|