I'm trying to add new module to nginx with naxsi, but I should reinstall nginx. What is the better way of removing nginx?


Removes all but config files.

sudo apt-get remove nginx nginx-common

Removes everything.

sudo apt-get purge nginx nginx-common

After using any of the above commands, use this in order to remove dependencies used by nginx which are no longer required.

sudo apt-get autoremove
  • 28
    rm -rf /etc/nginx to remove the conf files too.
    – scarver2
    Nov 9 '13 at 21:10
  • 2
    @scarver2 This is old, but that's what apt-get purge does.
    – squareborg
    Jul 20 '14 at 13:48
  • 3
    Try also sudo apt-get purge nginx-common Feb 16 '15 at 3:31
  • 4
    With Ubuntu 14.04, it's now: sudo apt-get remove nginx-full nginx-common
    – Viet
    Apr 24 '16 at 20:20
  • 1
    also remove your ppa archive if you have some in you /etc/apt/source.list Jul 19 '17 at 4:55

Uninstall everything and install once again

sudo apt remove --purge nginx*
sudo apt autoremove
sudo apt update
sudo apt install nginx


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.