
Недавно я удалил index.html
файл, чтобы остановить отображение страницы Apache по умолчанию, но теперь при попытке доступа к веб-сайту я вижу изображение выше. Мое доменное имя и IP направляют на индексное представление, а не на мой фактический сайт WordPress:
Каталог wordpress
находится внутри/var/www/html
Нужно ли мне как-то переместить файлы WordPress из wordpress
каталога в , /var/www/html
чтобы они были распознаны? Если да, то какую команду для этого использовать?
Или я что-то еще упускаю?
решение1
Если вы хотите отредактировать файл конфигурации Apache для использования /var/www/html/wordpress
в качестве нового веб-корня, вы можете сделать это следующим образом:
Откройте терминал (или подключитесь к серверу через SSH)
Перейдите в каталог Apache
sites-enabled
:cd /etc/apache2/sites-enabled
Выведите список содержимого каталога, чтобы узнать, как называется текущий включенный файл конфигурации:
ll
Это даст вам что-то вроде этого:
total 8 drwxr-xr-x 2 root root 4096 Feb 1 06:59 ./ drwxr-xr-x 8 root root 4096 Mar 19 06:24 ../ lrwxrwxrwx 1 root root 33 Jul 19 2021 000-default.conf -> ../sites-available/000-default.conf
Отредактируйте файл конфигурации:
sudo {editor of choice} 000-default.conf
Примечание:Обязательно замените
{editor of choice}
текстовый редактор на тот, который вам нравится, будь то nano, vim или любой другой, который может редактировать текст.Найдите
DocumentRoot
значение и отредактируйте его соответствующим образом:DocumentRoot /var/www/html/wordpress
Сохраните файл
Перезапустите/перезагрузите файлы конфигурации Apache:
sudo service apache2 restart
Вот и все.