2

Я пытался правильно настроить nginx, но после многих модификаций я запутался настолько, что решил удалить пакет с помощью sudo apt-get --purge remove nginx - но каталог nginx все еще был там со всеми файлами конфигурации, поэтому я удалил это вручную. Прямо сейчас, когда я пытаюсь установить его, он вообще не создает каталог nginx. Я пытался создать его самостоятельно, а затем установить, но это ничего не изменило.

Так что сейчас я не могу правильно установить nginx. Есть ли команда, которая установит все заново? (Я тоже пытался с переустановкой - тоже не помогло)

dpkg -L nginx-common OUTPUT:

/.
/usr
/usr/share
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/nginx.1.gz
/usr/share/doc
/usr/share/doc/nginx-common
/usr/share/doc/nginx-common/changelog.Debian.gz
/usr/share/doc/nginx-common/copyright
/usr/share/nginx
/usr/share/nginx/html
/usr/share/nginx/html/index.html
/usr/share/nginx/html/50x.html
/var
/var/log
/var/log/nginx
/var/lib
/var/lib/nginx
/run
/etc
/etc/ufw
/etc/ufw/applications.d
/etc/ufw/applications.d/nginx
/etc/logrotate.d
/etc/logrotate.d/nginx
/etc/nginx
/etc/nginx/sites-available
/etc/nginx/sites-available/default
/etc/nginx/uwsgi_params
/etc/nginx/conf.d
/etc/nginx/nginx.conf
/etc/nginx/win-utf
/etc/nginx/koi-utf
/etc/nginx/naxsi_core.rules
/etc/nginx/fastcgi_params
/etc/nginx/scgi_params
/etc/nginx/naxsi.rules
/etc/nginx/mime.types
/etc/nginx/naxsi-ui.conf.1.4.1
/etc/nginx/koi-win
/etc/nginx/proxy_params
/etc/nginx/sites-enabled
/etc/init.d
/etc/init.d/nginx
/etc/default
/etc/default/nginx
/lib
/lib/systemd
/lib/systemd/system
/lib/systemd/system/nginx.service
/usr/share/doc/nginx-common/CHANGES.gz

1 ответ1

2

Пакет nginx - это просто метапакет, в котором нет файлов. Попробуйте переустановить nginx-common и nginx-full .

Это также объясняет, почему ваш --purge не удалил конфиги.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .