Mới nhất

7 lệnh Nginx cơ bản bạn nên biết

Nginx là một trong những web server phổ biến nhất trên thế giới hiện nay. Vì vậy, cho dù bạn có đang sử dụng nó hay không, rất có thể, nếu bạn là web developer bạn sẽ tiếp xúc với nó vào một lúc nào đó. Do đó, biết một vài lệnh Nginx cơ bản nhưng cũng quan trọng giúp bạn có thể sử dụng được web server này dễ dàng hơn.

Trong bài viết này, mình sẽ giới thiệu về các lệnh Nginx cơ bản, cách sử dụng chúng và chức năng của chúng.

Các lệnh Nginx cơ bản

Tham khảo danh sách các lệnh nginx cơ bản sau đây nếu bạn cần một lời nhắc nhanh về cách sử dụng một lệnh nhất định hoặc chức năng của lệnh đó. Hãy nhớ rằng, nếu bạn không phải là root user, bạn sẽ cần phải sudo từng lệnh.

Khởi động Nginx (Start Nginx)

Khởi động Nginx rất đơn giản. Chỉ cần sử dụng lệnh sau:

service nginx start

Nếu bạn sử hệ điều hành dựa trên systemd như Ubuntu Linux 16.04LTS trở lên, hãy sử dụng systemctl trong lệnh:

systemctl start nginx

Đây là lệnh thực hiện trên server và kết quả.

Lệnh khởi động nginx

Dừng Nginx (Stop Nginx)

Dừng Nginx sẽ dừng tất cả các tiến trình một cách nhanh chóng kể cả đang có kết nối đến server. Để dừng nginx hãy chạy một trong các lệnh sau:

service nginx stop
systemctl stop nginx

Lệnh dừng nginx

Lệnh có thể mất một thời gian để thực hiện nếu máy chủ bận. Do đó, nếu bạn muốn Nginx dừng nhanh hơn nữa, bạn cũng có thể sử dụng lệnh sau:

killall -9 nginx

Khởi động lại Nginx (Restart Nginx)

Khởi động lại Nginx là quá trình gồm dừng nginx sau đó khởi động nginx. Sử dụng một trong các lệnh sau để khởi động lại Nginx:
service nginx restart
systemctl restart nginx

Tải lại Nginx (Reload Nginx)

Tải lại có một chút khác với khởi động lại. Theo Nginx, tải lại được định nghĩa là bắt đầu tiến trình mới với cấu hình nginx mới, và tắt các tiến trình cũ. Bạn có thể tải lại Nginx bằng một trong các lệnh sau:

service nginx reload
systemctl reload nginx

Xem trang thái server

Kiểm tra trạng thái hiện tại của web server Nginx bằng một trong các lệnh sau:

service nginx status
systemctl status nginx

trạng thái nginx

Kiểm tra cấu hình Nginx

Bạn có thể kiểm file cấu hình Nginx của bạn trước khi khởi động lại(restart nginx) hoặc tải lại(reload nginx). Điều này giúp bạn biết được cấu hình nginx bị lỗi ở chỗ nào để sửa lại cho đúng. Để làm điều này, có hai lệnh riêng biệt bạn có thể sử dụng, cả hai đều trả về cùng một kết quả:

nginx -t

hoặc

service nginx configtest
systemctl config nginx

kiểm tra cấu hình nginx

Kiểm tra phiên bản Nginx

Có hai cách khác nhau để kiểm tra phiên bản Nginx đang sử dung. Cả hai lệnh đều khá giống nhau nhưng một lệnh hiện thị nhiều thông tin hơn lệnh kia. Sử dụng một trong các lệnh Nginx sau để kiểm tra phiên bản Nginx:

nginx -v

kết qủa:

kiểm tra phiên bản nginx

hoặc

nginx -V

kết quả:

Kiểm tra phiên bản nginx 2

Trên đây là vài lệnh cơ bản khi sử dụng Nginx mà mình nghĩ là các bạn nên biết khi sử dụng VPS và cài đặt web server này. Các bạn cũng có thể tìm hiểu các lệnh khác ở đây hoặc sử dụng lệnh sau trên server của bạn:

nginx -h

nginx help

5 2 votes
Đánh giá bài viết
Đăng kí
Thông báo khi
guest

0 Comments
Inline Feedbacks
View all comments