Удаление имени файла на самом деле не удаляет файл. Некоторый другой процесс содержит открытый файл, заставляя это не быть удаленным; перезапустите или уничтожьте тот процесс для выпуска файла.
Использовать
lsof +L1
узнать, какой процесс использует удаленный (несвязанный) файл.
Когда вы вводите hostname -f
, это тоже ваш домен? Я думаю, что vhost по умолчанию отвечает на доменное имя машины. Я бы посоветовал установить для машины другое имя хоста, потому что имя, которое вы используете для его администрирования, должно отличаться от имени веб-сайта, который на нем работает. В противном случае вы не сможете делать такие вещи, как присвоение веб-сайту временного другого адреса и отображение сообщения обслуживания.
Если вы не хотите этого делать, вы можете настроить фиктивное имя сервера в 000-default.