Как изменить стандартную (корневую) папку Apache в Ubuntu 18.10

12 set 2022 1 min di lettura
Как изменить стандартную (корневую) папку Apache в Ubuntu 18.10
Indice dei contenuti

Введение

Недавно установленный сервер Apache2 работает с привилегиями пользователя с именем www-data. Владелец папки по умолчанию, в которой находятся файлы. Пользователь, с которым мы работаем, не имеет возможности записывать данные в путь Apache2 по умолчанию (/var/www/html).

Давайте заставим Apache2 использовать привилегии нашего пользователя и изменим путь /var/www/html в нашем личном доме, решив проблемы из-за прав на запись.

Предпосылки

Прежде чем приступить к работе с этим руководством, на вашем сервере должен быть установлен пользователь без полномочий root с привилегиями sudo. Следуйте этому руководству: Первоначальная настройка в Ubuntu 18.10 Или: Как добавить нового пользователя в Ubuntu 18.10

Давайте изменим корневую папку Apache

Войдите в систему с пользователем без полномочий root.

Давайте откроем терминал и отредактируем файл apache2.conf.

sudo nano /etc/apache2/apache2.conf

Ищем следующие две строки


User ${APACHE_RUN_USER}
 Group ${APACHE_RUN_GROUP}

Заменим их на эти:


User TUO_NOME_UTENTE
 Group TUO_NOME_UTENTE

YOUR_USER_NAME — это ваше имя пользователя. Сохраните файл apache2.conf. Перезапускаем Apache2 следующей командой:

sudo service apache2 restart

Теперь изменим путь /var/www/html Давайте откроем новый терминал и дадим следующие команды для создания нового пути в нашем личном доме:

mkdir -p www/html

Давайте введем его с помощью:

cd www/html

Скопируем содержимое /var/www/html в новый www/html:

cp /var/www/html/index.html index.html

Удалим старый путь:

sudo rm -R /var/www/html

Вместо этого мы создаем символическую ссылку на новый путь Apache2:

sudo ln -s /home/TUO_NOME_UTENTE/www/html /var/www/html

Теперь две корневые папки Apache выглядят следующим образом: /home/ВАШЕ_ИМЯ_ПОЛЬЗОВАТЕЛЯ/www/html.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.