Я установил новую версию Ubuntu на моем компьютере. Ubuntu 18.04.3 LTS
Файлы для моего веб-сайта находятся на другом диске. Посмотрите Инструменты Программы → Диски
/dev/sdb1
/media/joris/doc
Я сделал следующий (за источником):
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
service apache2 reload
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
P.S. Я живу в Бельгии, и я говорю на нидерландском языке. Существовать также голландский форум Ubuntu?
Я сделал новые шаги I возникших проблем с правами в других программах
mkdir/d sudo CP etc/fstab etc/fstab_oud
sudo gedit etc/fstab
# Harde schijf 1TB
UUID="23f455e3-08a4-4e34-9122-19e375ed6a4c" /d ext4 defaults 0 0
Веб-сайт папки:/d/website
CD etc/apache2/sites-available
sudo gedit gci.conf
# DocumentRoot /var/www/html
DocumentRoot /d/website
Индексы опций sudo gedit etc/apache2/apache2.conf FollowSymLinks AllowOverride Ни один Не Требует всех предоставленных
С дельфином программы я добавил www-данные именованного пользователя
Я добавил, что www-данные именованного пользователя и [v] Применяют изменения во всех подпапках и их содержании
сервис apache2 перезагрузка
Мой сайт все еще не отображен, но сайт по умолчанию апача!
Проблема решена!!
Я сделал это:
joris@joris-MS-7798:/etc/apache2/sites-available$ sudo a2dissite 000-default
[sudo] wachtwoord voor joris:
Site 000-default disabled.
To activate the new configuration, you need to run:
systemctl reload apache2
joris@joris-MS-7798:/etc/apache2/sites-available$ sudo a2ensite gci.conf
Site gci already enabled
joris@joris-MS-7798:/etc/apache2/sites-available$ sudo service apache2 reload
И это работало!!