Webserver apache
Probleem:
Forbidden
You don't have permission to access this resource.
Apache/2.4.29 (Ubuntu) Server at localhost Port 80
Ik heb een nieuwe versie van Ubuntu op mijn computer geïnstalleerd.
De bestanden voor mijn webstie staan op een andere schijf. Via het programma Hulpmiddelen → Schijven heb ik volgende informatie:
Apparaat: dev/sdb1
Partitietype: Linux
Inhoud: Ext4(versie 1.0) – Gekoppeld aan /media/joris/doc
Ubuntu 18.04.3 LTS
bron:
https://tutorials.ubuntu.com/tutorial/install-and-configure-apache#1Deze stappen heb ik uitgevoerd:
sudo apt update
sudo apt install apache2
cd /etc/apache2/sites-available/
sudo cp 000-default.conf gci.conf
sudo gedit gci.conf
DocumentRoot media/joris/doc/website
sudo a2ensite gci.conf
sudo adduser joris www-data
sudo chown -R www-data:www-data /media/joris/doc/website
sudo chmod -R g+rw /media/joris/doc/website
Aanpassen: etc/apache2/apache2.conf
Eerste poging:
#<Directory /var/www/>
<Directory /media/joris/doc/website/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
Hier had ik geen toegang
Bij 2de poging:
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
<Directory /media/joris/doc/website/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
Werd mijn site niet weergegeven maar wel de standaard site van apache.
service apache2 reload