iNET sẽ hướng dẫn bạn 2 cách để gỡ cài đặt nginx trên Ubuntu và ý nghĩa từng cách làm.

1. Hướng dẫn gỡ cài đặt nginx trên Ubuntu

Cách 1: Gỡ cài đặt nhưng vẫn giữ lại cấu hình

Bạn chạy lệnh sau để gỡ cài đặt

sudo apt-get remove nginx nginx-common -y

Kết quả như sau là đã thành công

...

(Reading database ... 69344 files and directories currently installed.)
Removing nginx-core (1.14.0-0ubuntu1.11) ...
Removing libnginx-mod-http-geoip (1.14.0-0ubuntu1.11) ...
Removing libnginx-mod-http-image-filter (1.14.0-0ubuntu1.11) ...
Removing libnginx-mod-http-xslt-filter (1.14.0-0ubuntu1.11) ...
Removing libnginx-mod-mail (1.14.0-0ubuntu1.11) ...
Removing libnginx-mod-stream (1.14.0-0ubuntu1.11) ...
Removing nginx-common (1.14.0-0ubuntu1.11) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...

Lệnh remove này sẽ gỡ cài đặt nginx tuy nhiên sẽ vẫn giữ lại các file cấu hình trong /etc/nginx/ và

dữ liệu trong /var/www/

Nếu bạn vẫn có ý định cài lại nginx thì nên sử dụng cách 1.

Cách 2: Gỡ hoàn toàn nginx khỏi server

Bạn chạy lệnh sau để gỡ

sudo apt-get purge nginx nginx-common -y

Kết quả như sau là đã chạy thành công

...

Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
(Reading database ... 69287 files and directories currently installed.)
Purging configuration files for libnginx-mod-stream (1.14.0-0ubuntu1.11) ...
Purging configuration files for nginx-common (1.14.0-0ubuntu1.11) ...
dpkg: warning: while removing nginx-common, directory '/var/www/html' not empty so not removed
Purging configuration files for libnginx-mod-http-image-filter (1.14.0-0ubuntu1.11) ...
Purging configuration files for libnginx-mod-mail (1.14.0-0ubuntu1.11) ...
Purging configuration files for libnginx-mod-http-xslt-filter (1.14.0-0ubuntu1.11) ...
Purging configuration files for libnginx-mod-http-geoip (1.14.0-0ubuntu1.11) ...
Processing triggers for ureadahead (0.100.0-21) ...
Processing triggers for systemd (237-3ubuntu10.57) ...
Processing triggers for ufw (0.36-0ubuntu0.18.04.2) ...
root@cloud:/var/www/html#


Lệnh này sẽ gỡ hoàn toàn nginx khỏi server và xóa hết các file cấu hình.

Tuy nhiên nếu trong /var/www/ vẫn có dữ liệu thì lệnh này cũng sẽ không xóa các file trong thư mục này

Như vậy iNET đã hướng dẫn bạn 2 cách gỡ cài đặt nginx khỏi Ubuntu

Chúc bạn thành công