4837 Total CVEs
26 Years
GitHub
README.md
Rendering markdown...
POC / environment.sh SH
sudo apt install -y apache
sudo apt install -y software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt install -y php libapache2-mod-php php-common php-gmp php-curl php-intl php-mbstring php-xmlrpc php-mysql php-gd php-xml php-cli php-zip

echo '127.0.0.1 grav.local' >> /etc/hosts

echo '<VirtualHost *:80>
     ServerAdmin [email protected]
     DocumentRoot /var/www/html/grav
     ServerName grav.local

     <Directory /var/www/html/grav/>
        Options +FollowSymlinks
        AllowOverride All
        Require all granted
     </Directory>

     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>' > /etc/apache2/sites-available/grav.conf

sudo a2ensite grav.conf
sudo a2dissite 000-default.conf
sudo a2enmod rewrite

wget https://getgrav.org/download/core/grav-admin/1.7.10 -O /tmp/1.7.10
unzip /tmp/1.7.10 -d /var/www/html/ ; mv /var/www/html/grav-admin /var/www/html/grav ; rm /tmp/1.7.10
sudo chown -R www-data:www-data /var/www/html/grav/
sudo chmod -R 755 /var/www/html/grav/


sudo systemctl enable apache2.service
sudo systemctl restart apache2.service