{"id":5572,"date":"2025-11-06T11:00:17","date_gmt":"2025-11-06T07:30:17","guid":{"rendered":"https:\/\/parmin.cloud\/blog\/?p=5572"},"modified":"2025-11-06T11:00:17","modified_gmt":"2025-11-06T07:30:17","slug":"nginx-%d9%86%d8%b5%d8%a8-%d9%88-%d9%be%db%8c%da%a9%d8%b1%d8%a8%d9%86%d8%af%db%8c-%d8%b1%d9%88%db%8c-ubuntu-22-04%d8%8c-24-04-%d9%88-25-04","status":"publish","type":"post","link":"https:\/\/parmin.cloud\/blog\/nginx-%d9%86%d8%b5%d8%a8-%d9%88-%d9%be%db%8c%da%a9%d8%b1%d8%a8%d9%86%d8%af%db%8c-%d8%b1%d9%88%db%8c-ubuntu-22-04%d8%8c-24-04-%d9%88-25-04\/","title":{"rendered":"Nginx: \u0646\u0635\u0628 \u0648 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0631\u0648\u06cc Ubuntu 22.04\u060c 24.04 \u0648 25.04"},"content":{"rendered":"<p>Nginx \u06cc\u06a9\u06cc \u0627\u0632 \u0645\u062d\u0628\u0648\u0628\u200c\u062a\u0631\u06cc\u0646 \u0648\u0628\u200c\u0633\u0631\u0648\u0631\u0647\u0627 \u062f\u0631 \u062c\u0647\u0627\u0646 \u0627\u0633\u062a \u0648 \u0628\u06cc\u0634 \u0627\u0632 33% \u0648\u0628\u200c\u0633\u0627\u06cc\u062a\u200c\u0647\u0627\u06cc \u062c\u0647\u0627\u0646 \u0631\u0627 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u06cc\u0646 \u0648\u0628\u200c\u0633\u0631\u0648\u0631 \u0633\u0628\u06a9\u060c \u0628\u0627 \u06a9\u0627\u0631\u0627\u06cc\u06cc \u0628\u0627\u0644\u0627\u060c \u0628\u0647 \u062e\u0648\u0628\u06cc \u0628\u0647\u200c\u0639\u0646\u0648\u0627\u0646 \u0648\u0628\u200c\u0633\u0631\u0648\u0631 \u0648 \u067e\u0631\u0627\u06a9\u0633\u06cc \u0645\u0639\u06a9\u0648\u0633 \u0639\u0645\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0645\u06cc\u0632\u0628\u0627\u0646 \u0628\u0631\u062e\u06cc \u0627\u0632 \u067e\u0631\u062a\u0631\u0627\u0641\u06cc\u06a9\u200c\u062a\u0631\u06cc\u0646 \u0633\u0627\u06cc\u062a\u200c\u0647\u0627\u0633\u062a. \u0627\u06cc\u0646 \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u062c\u0627\u0645\u0639 \u0646\u0635\u0628 \u0648 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc Nginx \u0631\u0648\u06cc Ubuntu 22.04\u060c 24.04 \u0648 25.04 \u0631\u0627 \u0634\u0627\u0645\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f \u0648 \u0634\u0627\u0645\u0644 \u062a\u0646\u0638\u06cc\u0645 \u0641\u0627\u06cc\u0631\u0648\u0627\u0644\u060c \u0633\u062e\u062a\u200c\u0633\u0627\u0632\u06cc \u0627\u0645\u0646\u06cc\u062a\u06cc\u060c \u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632\u06cc \u0639\u0645\u0644\u06a9\u0631\u062f \u0648 \u0631\u0641\u0639 \u0639\u06cc\u0628\u200c\u0647\u0627\u06cc \u0631\u0627\u06cc\u062c \u0627\u0633\u062a.<\/p>\n<h2>\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627<\/h2>\n<p>\u0642\u0628\u0644 \u0627\u0632 \u0634\u0631\u0648\u0639 \u0627\u06cc\u0646 \u0631\u0627\u0647\u0646\u0645\u0627 \u0628\u0627\u06cc\u062f:<\/p>\n<ul>\n<li>\u06cc\u06a9 \u062d\u0633\u0627\u0628 \u06a9\u0627\u0631\u0628\u0631\u06cc <strong><a href=\"https:\/\/parmin.cloud\/\">ParminCloud<\/a><\/strong> \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f \u0648 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u06cc\u06a9 \u06a9\u0627\u0631\u0628\u0631 \u063a\u06cc\u0631-root \u0648\u0627\u0631\u062f \u0633\u0631\u0648\u0631 \u0634\u0648\u06cc\u062f.<\/li>\n<li>\u062f\u0631 <strong><a href=\"https:\/\/parmin.cloud\/\">ParminCloud<\/a><\/strong> \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u062a\u0646\u0638\u06cc\u0645 \u062f\u0627\u0645\u0646\u0647 \u062e\u0648\u062f \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u06cc\u062f.<\/li>\n<\/ul>\n<p>\u0647\u0646\u06af\u0627\u0645\u06cc \u06a9\u0647 \u062d\u0633\u0627\u0628 \u062f\u0631 \u062f\u0633\u062a\u0631\u0633 \u0627\u0633\u062a\u060c \u0628\u0627 \u06a9\u0627\u0631\u0628\u0631 \u063a\u06cc\u0631-root \u0648\u0627\u0631\u062f \u0633\u0631\u0648\u0631 \u0634\u0648\u06cc\u062f \u062a\u0627 \u06a9\u0627\u0631 \u0631\u0627 \u0622\u063a\u0627\u0632 \u06a9\u0646\u06cc\u062f.<\/p>\n<h2>\u0646\u0635\u0628 Nginx<\/h2>\n<p>Nginx \u062f\u0631 \u0645\u062e\u0627\u0632\u0646 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0627\u0648\u0628\u0648\u0646\u062a\u0648 \u0628\u0631\u0627\u06cc \u0646\u0633\u062e\u0647\u200c\u0647\u0627\u06cc \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc\u200c\u0634\u062f\u0647 \u0645\u0648\u062c\u0648\u062f \u0627\u0633\u062a. \u0622\u0646 \u0631\u0627 \u0628\u0627 \u0633\u06cc\u0633\u062a\u0645 \u0628\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc apt \u0646\u0635\u0628 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645 \u062a\u0627 \u0622\u062e\u0631\u06cc\u0646 \u0646\u0633\u062e\u0647 \u067e\u0627\u06cc\u062f\u0627\u0631 \u062f\u0631\u06cc\u0627\u0641\u062a \u0634\u0648\u062f.<\/p>\n<p>\u0627\u0628\u062a\u062f\u0627 \u0641\u0647\u0631\u0633\u062a \u0628\u0633\u062a\u0647\u200c\u0647\u0627\u06cc \u0645\u062d\u0644\u06cc \u0631\u0627 \u0628\u0647\u200c\u0631\u0648\u0632 \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0627\u0632 \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u062c\u062f\u06cc\u062f\u062a\u0631\u06cc\u0646 \u0644\u06cc\u0633\u062a \u0628\u0633\u062a\u0647\u200c\u0647\u0627 \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u062d\u0627\u0635\u0644 \u06a9\u0646\u06cc\u062f:<\/p>\n<pre><code>sudo apt update\r\n<\/code><\/pre>\n<p>\u0633\u067e\u0633 Nginx \u0631\u0627 \u0646\u0635\u0628 \u06a9\u0646\u06cc\u062f:<\/p>\n<pre><code>sudo apt install nginx\r\n<\/code><\/pre>\n<p>\u0647\u0646\u06af\u0627\u0645 \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0628\u0631\u0627\u06cc \u062a\u0623\u06cc\u06cc\u062f \u0646\u0635\u0628\u060c Y \u0631\u0627 \u0641\u0634\u0627\u0631 \u062f\u0647\u06cc\u062f. \u0627\u06af\u0631 \u0627\u0632 \u0634\u0645\u0627 \u062e\u0648\u0627\u0633\u062a\u0647 \u0634\u062f \u062a\u0627 \u0633\u0631\u0648\u06cc\u0633\u06cc \u0631\u0627 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u062c\u062f\u062f \u06a9\u0646\u06cc\u062f\u060c ENTER \u0631\u0627 \u0641\u0634\u0627\u0631 \u062f\u0647\u06cc\u062f \u062a\u0627 \u0627\u062f\u0627\u0645\u0647 \u06cc\u0627\u0628\u062f. apt Nginx \u0648 \u062a\u0645\u0627\u0645 \u0648\u0627\u0628\u0633\u062a\u06af\u06cc\u200c\u0647\u0627\u06cc \u0644\u0627\u0632\u0645 \u0631\u0627 \u0646\u0635\u0628 \u062e\u0648\u0627\u0647\u062f \u06a9\u0631\u062f.<\/p>\n<p>\u0628\u0631\u0627\u06cc \u0645\u0634\u0627\u0647\u062f\u0647 \u0646\u0633\u062e\u0647 \u0646\u0635\u0628\u200c\u0634\u062f\u0647 Nginx:<\/p>\n<pre><code>nginx -v\r\n<\/code><\/pre>\n<h2>\u0628\u0631\u0631\u0633\u06cc \u0646\u0635\u0628<\/h2>\n<p>\u0628\u0631\u0627\u06cc \u062a\u0623\u06cc\u06cc\u062f \u0627\u06cc\u0646\u06a9\u0647 Nginx \u0628\u0647 \u062f\u0631\u0633\u062a\u06cc \u0646\u0635\u0628 \u0634\u062f\u0647 \u0627\u0633\u062a\u060c \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633 \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f:<\/p>\n<pre><code>sudo systemctl status nginx\r\n<\/code><\/pre>\n<p>\u0627\u06af\u0631 \u062e\u0631\u0648\u062c\u06cc \u0646\u0634\u0627\u0646 \u062f\u0627\u062f \u0633\u0631\u0648\u06cc\u0633 \u0641\u0639\u0627\u0644 \u0627\u0633\u062a\u060c \u0646\u0635\u0628 \u0645\u0648\u0641\u0642 \u0628\u0648\u062f\u0647 \u0627\u0633\u062a.<\/p>\n<h2>\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0641\u0627\u06cc\u0631\u0648\u0627\u0644 (UFW)<\/h2>\n<p>\u0642\u0628\u0644 \u0627\u0632 \u062a\u0633\u062a Nginx\u060c \u0646\u06cc\u0627\u0632 \u0627\u0633\u062a \u0646\u0631\u0645\u200c\u0627\u0641\u0632\u0627\u0631 \u0641\u0627\u06cc\u0631\u0648\u0627\u0644 \u0631\u0627 \u0628\u0647\u200c\u06af\u0648\u0646\u0647\u200c\u0627\u06cc \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u0633\u0631\u0648\u06cc\u0633 \u0631\u0627 \u0645\u0645\u06a9\u0646 \u0633\u0627\u0632\u062f. Nginx \u067e\u0633 \u0627\u0632 \u0646\u0635\u0628 \u062e\u0648\u062f \u0631\u0627 \u0628\u0647\u200c\u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u0633\u0631\u0648\u06cc\u0633 \u062f\u0631 ufw \u062b\u0628\u062a \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0627\u062c\u0627\u0632\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f \u0628\u0647\u200c\u0631\u0627\u062d\u062a\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc Nginx \u0631\u0627 \u0641\u0639\u0627\u0644 \u06a9\u0646\u06cc\u062f.<\/p>\n<p>\u0628\u0631\u0627\u06cc \u0641\u0647\u0631\u0633\u062a \u06a9\u0631\u062f\u0646 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646\u06cc \u06a9\u0647 ufw \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0628\u0627 \u0622\u0646\u0647\u0627 \u06a9\u0627\u0631 \u06a9\u0646\u062f\u060c \u062a\u0627\u06cc\u067e \u06a9\u0646\u06cc\u062f:<\/p>\n<pre><code>sudo ufw app list\r\n<\/code><\/pre>\n<p>\u0634\u0645\u0627 \u0628\u0627\u06cc\u062f \u0644\u06cc\u0633\u062a\u06cc \u0627\u0632 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0631\u0627 \u0645\u0634\u0627\u0647\u062f\u0647 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0634\u0627\u0645\u0644 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc Nginx \u0627\u0633\u062a.<\/p>\n<p>\u0633\u0647 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u0628\u0631\u0627\u06cc Nginx \u0645\u0648\u062c\u0648\u062f \u0627\u0633\u062a:<\/p>\n<ul>\n<li>Nginx Full<\/li>\n<li>Nginx HTTP<\/li>\n<li>Nginx HTTPS<\/li>\n<\/ul>\n<p>\u062a\u0648\u0635\u06cc\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f \u06a9\u0647 \u0645\u062d\u062f\u0648\u062f\u06a9\u0646\u0646\u062f\u0647\u200c\u062a\u0631\u06cc\u0646 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u06cc \u06a9\u0647 \u0647\u0646\u0648\u0632 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632 \u0634\u0645\u0627 \u0631\u0627 \u0645\u06cc\u200c\u067e\u0630\u06cc\u0631\u062f \u0641\u0639\u0627\u0644 \u06a9\u0646\u06cc\u062f. \u062f\u0631 \u062d\u0627\u0644 \u062d\u0627\u0636\u0631 \u0641\u0642\u0637 \u0646\u06cc\u0627\u0632 \u0628\u0647 \u0627\u062c\u0627\u0632\u0647 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0631\u0648\u06cc \u067e\u0648\u0631\u062a 80 \u062f\u0627\u0631\u06cc\u0645.<\/p>\n<p>\u0628\u0647\u200c\u0627\u06cc\u0646\u200c\u062a\u0631\u062a\u06cc\u0628 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f HTTP \u0631\u0627 \u0641\u0639\u0627\u0644 \u06a9\u0646\u06cc\u062f:<\/p>\n<pre><code>sudo ufw allow 'Nginx HTTP'\r\n<\/code><\/pre>\n<p>\u0647\u0645\u0686\u0646\u06cc\u0646 \u062a\u0648\u062c\u0647 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f \u06a9\u0647 \u0628\u0627\u06cc\u062f \u0627\u062c\u0627\u0632\u0647\u0654 \u0627\u062a\u0635\u0627\u0644 OpenSSH \u0631\u0627 \u0647\u0645 \u0641\u0639\u0627\u0644 \u06a9\u0646\u06cc\u062f \u062a\u0627 \u062f\u0633\u062a\u0631\u0633\u06cc \u0627\u0632 \u0637\u0631\u06cc\u0642 \u06a9\u0646\u0633\u0648\u0644 \u0648\u0628 \u06cc\u0627 SSH \u062d\u0641\u0638 \u0634\u0648\u062f:<\/p>\n<pre><code>sudo ufw allow OpenSSH\r\n<\/code><\/pre>\n<p>\u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u062a\u063a\u06cc\u06cc\u0631 \u0631\u0627 \u0628\u0627 \u062f\u0633\u062a\u0648\u0631 \u0632\u06cc\u0631 \u062a\u0623\u06cc\u06cc\u062f \u06a9\u0646\u06cc\u062f:<\/p>\n<pre><code>sudo ufw status\r\n<\/code><\/pre>\n<p>\u062e\u0631\u0648\u062c\u06cc \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u06a9\u0647 \u062a\u0631\u0627\u0641\u06cc\u06a9 HTTP \u0645\u062c\u0627\u0632 \u0627\u0633\u062a \u0648 \u0647\u0645\u0686\u0646\u06cc\u0646 OpenSSH \u0645\u062c\u0627\u0632 \u0627\u0633\u062a.<\/p>\n<h2>\u062a\u0633\u062a Nginx<\/h2>\n<p>\u062f\u0631 \u067e\u0627\u06cc\u0627\u0646 \u0641\u0631\u0627\u06cc\u0646\u062f \u0646\u0635\u0628\u060c Ubuntu \u0628\u0647\u200c\u0635\u0648\u0631\u062a \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 Nginx \u0631\u0627 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0648\u0628\u200c\u0633\u0631\u0648\u0631 \u0628\u0627\u06cc\u062f \u062f\u0631 \u062d\u0627\u0644 \u0627\u062c\u0631\u0627 \u0628\u0627\u0634\u062f.<\/p>\n<p>\u0628\u0627 \u0633\u06cc\u0633\u062a\u0645 init systemd \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u0645 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u0645 \u0633\u0631\u0648\u06cc\u0633 \u062f\u0631 \u062d\u0627\u0644 \u0627\u062c\u0631\u0627\u0633\u062a:<\/p>\n<pre><code>sudo systemctl status nginx\r\n<\/code><\/pre>\n<p>\u0628\u0647\u062a\u0631\u06cc\u0646 \u0631\u0648\u0634 \u062a\u0633\u062a \u0648\u0627\u0642\u0639\u06cc \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u06cc\u06a9 \u0635\u0641\u062d\u0647 \u0627\u0632 Nginx \u0627\u0633\u062a.<\/p>\n<p>\u0628\u0631\u0627\u06cc \u0645\u0634\u0627\u0647\u062f\u0647 \u0635\u0641\u062d\u0647\u0654 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 Nginx \u06a9\u0627\u0641\u06cc\u0633\u062a \u0622\u062f\u0631\u0633 IP \u0633\u0631\u0648\u0631 \u062e\u0648\u062f \u0631\u0627 \u062f\u0631 \u0645\u0631\u0648\u0631\u06af\u0631 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f. \u0627\u06af\u0631 \u0622\u062f\u0631\u0633 IP \u062e\u0648\u062f \u0631\u0627 \u0646\u0645\u06cc\u200c\u062f\u0627\u0646\u06cc\u062f\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0627\u0628\u0632\u0627\u0631 icanhazip.com \u0628\u0631\u0627\u06cc \u06cc\u0627\u0641\u062a\u0646 \u0622\u062f\u0631\u0633 \u0639\u0645\u0648\u0645\u06cc \u062e\u0648\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n<pre><code>curl http:\/\/icanhazip.com\r\n<\/code><\/pre>\n<p>\u0647\u0646\u06af\u0627\u0645\u06cc \u06a9\u0647 \u0622\u062f\u0631\u0633 IP \u0633\u0631\u0648\u0631 \u0631\u0627 \u062f\u0627\u0631\u06cc\u062f\u060c \u0622\u0646 \u0631\u0627 \u062f\u0631 \u0646\u0648\u0627\u0631 \u0622\u062f\u0631\u0633 \u0645\u0631\u0648\u0631\u06af\u0631 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f. \u0628\u0627\u06cc\u062f \u0635\u0641\u062d\u0647\u0654 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 Nginx \u0631\u0627 \u0628\u0628\u06cc\u0646\u06cc\u062f.<\/p>\n<p>\u0627\u06af\u0631 \u0627\u06cc\u0646 \u0635\u0641\u062d\u0647 \u0631\u0627 \u0645\u0634\u0627\u0647\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f\u060c \u0633\u0631\u0648\u0631 \u0634\u0645\u0627 \u0628\u0647\u200c\u062f\u0631\u0633\u062a\u06cc \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u0634\u0648\u062f \u0648 \u0622\u0645\u0627\u062f\u0647\u0654 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0627\u0633\u062a.<\/p>\n<h2>\u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0627\u06cc\u0647<\/h2>\n<p>\u062d\u0627\u0644\u0627 \u06a9\u0647 \u0648\u0628\u200c\u0633\u0631\u0648\u0631 \u0627\u062c\u0631\u0627 \u0634\u062f\u0647 \u0627\u0633\u062a\u060c \u0628\u06cc\u0627\u06cc\u06cc\u062f \u0628\u0631\u062e\u06cc \u0627\u0632 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0645\u062f\u06cc\u0631\u06cc\u062a\u06cc \u067e\u0627\u06cc\u0647 \u0631\u0627 \u0645\u0631\u0648\u0631 \u06a9\u0646\u06cc\u0645.<\/p>\n<ul>\n<li>\u0628\u0631\u0627\u06cc \u0645\u062a\u0648\u0642\u0641 \u06a9\u0631\u062f\u0646 \u0648\u0628\u200c\u0633\u0631\u0648\u0631:<\/li>\n<\/ul>\n<pre><code>sudo systemctl stop nginx\r\n<\/code><\/pre>\n<ul>\n<li>\u0628\u0631\u0627\u06cc \u0634\u0631\u0648\u0639 \u0648\u0628\u200c\u0633\u0631\u0648\u0631 \u0627\u06af\u0631 \u0645\u062a\u0648\u0642\u0641 \u0634\u062f\u0647 \u0628\u0627\u0634\u062f:<\/li>\n<\/ul>\n<pre><code>sudo systemctl start nginx\r\n<\/code><\/pre>\n<ul>\n<li>\u0628\u0631\u0627\u06cc \u0645\u062a\u0648\u0642\u0641 \u0648 \u0633\u067e\u0633 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u062c\u062f\u062f \u0633\u0631\u0648\u06cc\u0633:<\/li>\n<\/ul>\n<pre><code>sudo systemctl restart nginx\r\n<\/code><\/pre>\n<ul>\n<li>\u0627\u06af\u0631 \u062a\u0646\u0647\u0627 \u062f\u0631 \u062d\u0627\u0644 \u0627\u0639\u0645\u0627\u0644 \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0647\u0633\u062a\u06cc\u062f\u060c Nginx \u0627\u063a\u0644\u0628 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0628\u062f\u0648\u0646 \u0642\u0637\u0639 \u0627\u062a\u0635\u0627\u0644\u060c \u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc \u0645\u062c\u062f\u062f \u0634\u0648\u062f:<\/li>\n<\/ul>\n<pre><code>sudo systemctl reload nginx\r\n<\/code><\/pre>\n<ul>\n<li>\u0628\u0647\u200c\u0637\u0648\u0631 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636\u060c Nginx \u0637\u0648\u0631\u06cc \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0634\u062f\u0647 \u06a9\u0647 \u0647\u0646\u06af\u0627\u0645 \u0628\u0648\u062a \u0633\u0631\u0648\u0631 \u0628\u0647\u200c\u0635\u0648\u0631\u062a \u062e\u0648\u062f\u06a9\u0627\u0631 \u0627\u062c\u0631\u0627 \u0634\u0648\u062f. \u0627\u06af\u0631 \u0646\u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u0627\u06cc\u0646 \u0631\u0641\u062a\u0627\u0631 \u0631\u062e \u062f\u0647\u062f\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0622\u0646 \u0631\u0627 \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u06a9\u0646\u06cc\u062f:<\/li>\n<\/ul>\n<pre><code>sudo systemctl disable nginx\r\n<\/code><\/pre>\n<ul>\n<li>\u0628\u0631\u0627\u06cc \u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc \u0645\u062c\u062f\u062f \u0634\u0631\u0648\u0639 \u062e\u0648\u062f\u06a9\u0627\u0631 \u062f\u0631 \u0628\u0648\u062a:<\/li>\n<\/ul>\n<pre><code>sudo systemctl enable nginx\r\n<\/code><\/pre>\n<h2>\u062a\u0646\u0638\u06cc\u0645 \u0633\u0631\u0648\u0631 \u0628\u0644\u0648\u06a9\u200c\u0647\u0627 (Server Blocks)<\/h2>\n<p>\u0647\u0646\u06af\u0627\u0645\u06cc \u06a9\u0647 \u0627\u0632 Nginx \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f\u060c server block\u0647\u0627 (\u0645\u0634\u0627\u0628\u0647 virtual hosts \u062f\u0631 \u0622\u067e\u0627\u0686\u06cc) \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0646\u062f \u0628\u0631\u0627\u06cc \u06a9\u067e\u0633\u0648\u0644\u0647 \u06a9\u0631\u062f\u0646 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0648 \u0645\u06cc\u0632\u0628\u0627\u0646\u06cc \u0686\u0646\u062f\u06cc\u0646 \u062f\u0627\u0645\u0646\u0647 \u0627\u0632 \u06cc\u06a9 \u0633\u0631\u0648\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u0648\u0646\u062f. \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0627\u0632 \u062f\u0627\u0645\u0646\u0647\u0654 \u0646\u0645\u0648\u0646\u0647 your_domain \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645\u061b \u0634\u0645\u0627 \u0628\u0627\u06cc\u062f \u0622\u0646 \u0631\u0627 \u0628\u0627 \u0646\u0627\u0645 \u062f\u0627\u0645\u0646\u0647\u0654 \u062e\u0648\u062f \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646 \u06a9\u0646\u06cc\u062f.<\/p>\n<p>Nginx \u0631\u0648\u06cc Ubuntu \u06cc\u06a9 server block \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0641\u0639\u0627\u0644 \u062f\u0627\u0631\u062f \u06a9\u0647 \u0645\u062d\u062a\u0648\u0627 \u0631\u0627 \u0627\u0632 \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc \/var\/www\/html \u0633\u0631\u0648 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0628\u0631\u0627\u06cc \u0645\u06cc\u0632\u0628\u0627\u0646\u06cc \u0686\u0646\u062f \u0633\u0627\u06cc\u062a \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0633\u0627\u062e\u062a\u0627\u0631 \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc \u0631\u0627 \u062f\u0631 \/var\/www \u0628\u0631\u0627\u06cc \u062f\u0627\u0645\u0646\u0647\u0654 \u062e\u0648\u062f \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u0645 \u0648 \/var\/www\/html \u0631\u0627 \u0628\u0647\u200c\u0639\u0646\u0648\u0627\u0646 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0646\u06af\u0647 \u062f\u0627\u0631\u06cc\u0645.<\/p>\n<p>\u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc \u0628\u0631\u0627\u06cc your_domain \u0631\u0627 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f (\u0627\u0632 \u067e\u0631\u0686\u0645 -p \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u067e\u0648\u0634\u0647\u200c\u0647\u0627\u06cc \u0648\u0627\u0644\u062f \u0644\u0627\u0632\u0645 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f):<\/p>\n<pre><code>sudo mkdir -p \/var\/www\/your_domain\/html\r\n<\/code><\/pre>\n<p>\u0633\u067e\u0633 \u0645\u0627\u0644\u06a9\u06cc\u062a \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc \u0631\u0627 \u0628\u0647 \u06a9\u0627\u0631\u0628\u0631 \u0641\u0639\u0644\u06cc ($USER) \u0627\u062e\u062a\u0635\u0627\u0635 \u062f\u0647\u06cc\u062f:<\/p>\n<pre><code>sudo chown -R $USER:$USER \/var\/www\/your_domain\/html\r\n<\/code><\/pre>\n<p>\u0627\u06af\u0631 umask \u062e\u0648\u062f \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u0646\u062f\u0627\u062f\u0647\u200c\u0627\u06cc\u062f\u060c \u0645\u062c\u0648\u0632\u0647\u0627\u06cc \u0631\u0648\u062a \u0648\u0628\u200c\u0633\u0627\u06cc\u062a \u0634\u0645\u0627 \u0628\u0627\u06cc\u062f \u0635\u062d\u06cc\u062d \u0628\u0627\u0634\u0646\u062f. \u0628\u0631\u0627\u06cc \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u0627\u0632 \u0627\u06cc\u0646\u06a9\u0647 \u0645\u0627\u0644\u06a9 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0628\u062e\u0648\u0627\u0646\u062f\u060c \u0646\u0648\u0634\u062a\u0646 \u0648 \u0627\u062c\u0631\u0627 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f \u0648 \u06af\u0631\u0648\u0647 \u0648 \u062f\u06cc\u06af\u0631\u0627\u0646 \u062a\u0646\u0647\u0627 \u062e\u0648\u0627\u0646\u062f\u0646 \u0648 \u0627\u062c\u0631\u0627 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u0646\u062f\u060c \u062f\u0633\u062a\u0648\u0631 \u0632\u06cc\u0631 \u0631\u0627 \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f:<\/p>\n<pre><code>sudo chmod -R 755 \/var\/www\/your_domain\r\n<\/code><\/pre>\n<p>\u06cc\u06a9 \u0641\u0627\u06cc\u0644 \u0646\u0645\u0648\u0646\u0647 index.html \u0628\u0627 \u0648\u06cc\u0631\u0627\u06cc\u0634\u06af\u0631 \u0645\u0648\u0631\u062f \u0639\u0644\u0627\u0642\u0647\u200c\u062a\u0627\u0646 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f:<\/p>\n<pre><code>nano \/var\/www\/your_domain\/html\/index.html\r\n<\/code><\/pre>\n<p>\u062f\u0627\u062e\u0644 \u0622\u0646 HTML \u0646\u0645\u0648\u0646\u0647 \u0632\u06cc\u0631 \u0631\u0627 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f \u0648 \u0633\u067e\u0633 \u0630\u062e\u06cc\u0631\u0647 \u0648 \u0628\u0628\u0646\u062f\u06cc\u062f:<\/p>\n<pre><code>&lt;!doctype html&gt;\r\n&lt;html&gt;\r\n  &lt;head&gt;\r\n    &lt;meta charset=\"utf-8\"&gt;\r\n    &lt;title&gt;Welcome to your_domain!&lt;\/title&gt;\r\n  &lt;\/head&gt;\r\n  &lt;body&gt;\r\n    &lt;h1&gt;Success! The your_domain server block is working!&lt;\/h1&gt;\r\n  &lt;\/body&gt;\r\n&lt;\/html&gt;\r\n<\/code><\/pre>\n<p>\u0628\u0631\u0627\u06cc \u0627\u06cc\u0646\u06a9\u0647 Nginx \u0627\u06cc\u0646 \u0645\u062d\u062a\u0648\u0627 \u0631\u0627 \u0633\u0631\u0648 \u06a9\u0646\u062f\u060c \u0644\u0627\u0632\u0645 \u0627\u0633\u062a \u06a9\u0647 \u06cc\u06a9 server block \u0628\u0627 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0645\u0646\u0627\u0633\u0628 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u0645. \u0628\u0647\u200c\u062c\u0627\u06cc \u062a\u063a\u06cc\u06cc\u0631 \u0641\u0627\u06cc\u0644 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u067e\u06cc\u0634\u200c\u0641\u0631\u0636\u060c \u06cc\u06a9 \u0641\u0627\u06cc\u0644 \u062c\u062f\u06cc\u062f \u062f\u0631 \/etc\/nginx\/sites-available\/your_domain \u0628\u0633\u0627\u0632\u06cc\u062f:<\/p>\n<pre><code>sudo nano \/etc\/nginx\/sites-available\/your_domain\r\n<\/code><\/pre>\n<p>\u0628\u0644\u0648\u06a9 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0631\u0648\u0646 \u0641\u0627\u06cc\u0644 \u0642\u0631\u0627\u0631 \u062f\u0647\u06cc\u062f (\u0645\u0634\u0627\u0628\u0647 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0627\u0645\u0627 \u0628\u0627 root \u0648 server_name \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0634\u062f\u0647):<\/p>\n<pre><code>server {\r\n    listen 80;\r\n    listen [::]:80;\r\n\r\n    root \/var\/www\/your_domain\/html;\r\n    index index.html index.htm index.nginx-debian.html;\r\n\r\n    server_name your_domain www.your_domain;\r\n\r\n    location \/ {\r\n        try_files $uri $uri\/ =404;\r\n    }\r\n}\r\n<\/code><\/pre>\n<p>\u062a\u0648\u062c\u0647 \u06a9\u0646\u06cc\u062f \u06a9\u0647 root \u0628\u0647 \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc \u062c\u062f\u06cc\u062f \u0648 server_name \u0628\u0647 \u062f\u0627\u0645\u0646\u0647\u0654 \u0634\u0645\u0627 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0634\u062f\u0647 \u0627\u0633\u062a.<\/p>\n<p>\u0628\u0631\u0627\u06cc \u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc \u0627\u06cc\u0646 \u0641\u0627\u06cc\u0644\u060c \u06cc\u06a9 \u067e\u06cc\u0648\u0646\u062f \u0646\u0645\u0627\u062f\u06cc\u0646 (symlink) \u0627\u0632 \u0622\u0646 \u0628\u0647 sites-enabled \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f\u060c \u06a9\u0647 Nginx \u0647\u0646\u06af\u0627\u0645 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u0622\u0646 \u0631\u0627 \u0645\u06cc\u200c\u062e\u0648\u0627\u0646\u062f:<\/p>\n<pre><code>sudo ln -s \/etc\/nginx\/sites-available\/your_domain \/etc\/nginx\/sites-enabled\/\r\n<\/code><\/pre>\n<p>\u0646\u06a9\u062a\u0647: Nginx \u0627\u0632 \u0631\u0648\u06cc\u0647\u0654 \u0645\u0639\u0645\u0648\u0644\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0628\u0627 symlink\u0647\u0627 \u0645\u0634\u062e\u0635 \u0645\u06cc\u200c\u0634\u0648\u062f \u06a9\u0647 \u06a9\u062f\u0627\u0645 server block\u0647\u0627 \u0641\u0639\u0627\u0644 \u0647\u0633\u062a\u0646\u062f. \u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 symlink \u0645\u062b\u0644 \u0633\u0627\u062e\u062a\u0646 \u06cc\u06a9 \u0645\u06cc\u0627\u0646\u0628\u0631 \u0631\u0648\u06cc \u062f\u06cc\u0633\u06a9 \u0627\u0633\u062a\u060c \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0639\u062f\u0627\u064b \u0645\u06cc\u0627\u0646\u0628\u0631 \u0631\u0627 \u0627\u0632 sites-enabled \u062d\u0630\u0641 \u06a9\u0646\u06cc\u062f \u0628\u062f\u0648\u0646 \u0627\u06cc\u0646\u06a9\u0647 \u0641\u0627\u06cc\u0644 \u0627\u0635\u0644\u06cc \u062f\u0631 sites-available \u062d\u0630\u0641 \u0634\u0648\u062f.<\/p>\n<p>\u062f\u0648 server block \u062d\u0627\u0644\u0627 \u0641\u0639\u0627\u0644 \u0647\u0633\u062a\u0646\u062f \u0648 \u0628\u0631 \u0627\u0633\u0627\u0633 \u062f\u0633\u062a\u0648\u0631\u0627\u062a listen \u0648 server_name \u0628\u0647 \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627 \u067e\u0627\u0633\u062e \u0645\u06cc\u200c\u062f\u0647\u0646\u062f.<\/p>\n<h2>\u062a\u0646\u0638\u06cc\u0645 server_names_hash_bucket_size<\/h2>\n<p>\u0628\u0631\u0627\u06cc \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 \u0645\u0634\u06a9\u0644 \u0627\u062d\u062a\u0645\u0627\u0644\u06cc hash bucket memory \u06a9\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0627\u0632 \u0627\u0641\u0632\u0648\u062f\u0646 server name\u0647\u0627\u06cc \u0628\u06cc\u0634\u062a\u0631 \u0627\u06cc\u062c\u0627\u062f \u0634\u0648\u062f\u060c \u0644\u0627\u0632\u0645 \u0627\u0633\u062a \u06cc\u06a9 \u0645\u0642\u062f\u0627\u0631 \u062f\u0631 \/etc\/nginx\/nginx.conf \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u06cc\u0645. \u0641\u0627\u06cc\u0644 \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f:<\/p>\n<pre><code>sudo nano \/etc\/nginx\/nginx.conf\r\n<\/code><\/pre>\n<p>\u062f\u0646\u0628\u0627\u0644 <code>server_names_hash_bucket_size<\/code> \u0628\u06af\u0631\u062f\u06cc\u062f \u0648 \u0639\u0644\u0627\u0645\u062a # \u0631\u0627 \u062d\u0630\u0641 \u06a9\u0646\u06cc\u062f \u062a\u0627 \u062e\u0637 \u0627\u0632 \u062d\u0627\u0644\u062a \u06a9\u0627\u0645\u0646\u062a \u062e\u0627\u0631\u062c \u0634\u0648\u062f. \u0627\u06af\u0631 \u0627\u0632 nano \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f\u060c \u0628\u0627 CTRL+W \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u062c\u0633\u062a\u062c\u0648 \u06a9\u0646\u06cc\u062f.<\/p>\n<p>\u0641\u0627\u06cc\u0644 \u0631\u0627 \u0630\u062e\u06cc\u0631\u0647 \u0648 \u0628\u0628\u0646\u062f\u06cc\u062f.<\/p>\n<p>\u0633\u067e\u0633 \u0628\u0631\u0627\u06cc \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u0627\u0632 \u0639\u062f\u0645 \u0648\u062c\u0648\u062f \u062e\u0637\u0627\u0647\u0627\u06cc \u0646\u062d\u0648\u06cc \u062f\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc Nginx\u060c \u062a\u0633\u062a \u0632\u06cc\u0631 \u0631\u0627 \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f:<\/p>\n<pre><code>sudo nginx -t\r\n<\/code><\/pre>\n<p>\u0627\u06af\u0631 \u062e\u0637\u0627\u06cc\u06cc \u0648\u062c\u0648\u062f \u0646\u062f\u0627\u0631\u062f\u060c Nginx \u0631\u0627 \u0645\u062c\u062f\u062f\u0627\u064b \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f \u062a\u0627 \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0627\u0639\u0645\u0627\u0644 \u0634\u0648\u0646\u062f:<\/p>\n<pre><code>sudo systemctl restart nginx\r\n<\/code><\/pre>\n<p>\u062d\u0627\u0644\u0627 Nginx \u0628\u0627\u06cc\u062f \u062f\u0627\u0645\u0646\u0647\u0654 \u0634\u0645\u0627 \u0631\u0627 \u0633\u0631\u0648 \u06a9\u0646\u062f. \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0627 \u0645\u0631\u0627\u062c\u0639\u0647 \u0628\u0647 http:\/\/your_domain \u0622\u0646 \u0631\u0627 \u062a\u0633\u062a \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0628\u0627\u06cc\u062f \u0635\u0641\u062d\u0647\u0654 \u0646\u0645\u0648\u0646\u0647\u0654 \u0634\u0645\u0627 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0634\u0648\u062f.<\/p>\n<h2>\u0633\u062e\u062a\u200c\u0633\u0627\u0632\u06cc \u0627\u0645\u0646\u06cc\u062a \u0648 \u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632\u06cc \u0639\u0645\u0644\u06a9\u0631\u062f<\/h2>\n<p>\u0642\u0628\u0644 \u0627\u0632 \u067e\u0631\u062f\u0627\u062e\u062a\u0646 \u0628\u0647 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u060c \u0628\u06cc\u0627\u06cc\u06cc\u062f \u0646\u0635\u0628 Nginx \u0631\u0627 \u0628\u0631\u0627\u06cc \u0645\u062d\u06cc\u0637 \u062a\u0648\u0644\u06cc\u062f \u0627\u06cc\u0645\u0646 \u0648 \u0628\u0647\u06cc\u0646\u0647 \u06a9\u0646\u06cc\u0645.<\/p>\n<p>\u0641\u0627\u06cc\u0644 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0627\u0635\u0644\u06cc Nginx \u0631\u0627 \u0648\u06cc\u0631\u0627\u06cc\u0634 \u06a9\u0646\u06cc\u062f:<\/p>\n<pre><code>sudo nano \/etc\/nginx\/nginx.conf\r\n<\/code><\/pre>\n<p>\u062f\u0631 \u0628\u0644\u0627\u06a9 <code>http<\/code>\u060c \u0627\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0627\u0645\u0646\u06cc\u062a\u06cc \u0631\u0627 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n<pre><code># Security directives (examples)\r\nserver_tokens off;\r\nclient_max_body_size 8m;\r\n<\/code><\/pre>\n<p>\u0627\u06cc\u0646 \u0645\u0648\u0627\u0631\u062f \u0646\u0645\u0648\u0646\u0647 \u0647\u0633\u062a\u0646\u062f. \u0628\u0631 \u0627\u0633\u0627\u0633 \u0646\u06cc\u0627\u0632\u0647\u0627\u06cc \u0627\u0645\u0646\u06cc\u062a\u06cc \u062e\u0648\u062f \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0645\u0646\u0627\u0633\u0628 \u0631\u0627 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n<p>\u0628\u0631\u0627\u06cc \u0628\u0647\u0628\u0648\u062f \u0639\u0645\u0644\u06a9\u0631\u062f\u060c \u0627\u06cc\u0646 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0631\u0627 \u062f\u0631 \/etc\/nginx\/nginx.conf \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n<pre><code># Performance optimizations (examples)\r\nworker_processes auto;\r\nworker_connections 1024;\r\nsendfile on;\r\ntcp_nopush on;\r\ntcp_nodelay on;\r\nkeepalive_timeout 65;\r\ntypes_hash_max_size 2048;\r\n<\/code><\/pre>\n<p>\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0631\u0627 \u062a\u0633\u062a \u06a9\u0646\u06cc\u062f:<\/p>\n<pre><code>sudo nginx -t\r\n<\/code><\/pre>\n<p>\u0627\u06af\u0631 \u062a\u0633\u062a \u067e\u0627\u0633 \u0634\u062f\u060c Nginx \u0631\u0627 \u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc \u0645\u062c\u062f\u062f \u06a9\u0646\u06cc\u062f:<\/p>\n<pre><code>sudo systemctl reload nginx\r\n<\/code><\/pre>\n<p>\u0628\u0631\u0627\u06cc \u0646\u0635\u0628 \u06af\u0648\u0627\u0647\u06cc SSL \u0622\u0645\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f.<\/p>\n<h2>\u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0627\u06cc\u0644\u200c\u0647\u0627 \u0648 \u0633\u0627\u062e\u062a\u0627\u0631<\/h2>\n<p>\u0627\u06a9\u0646\u0648\u0646 \u06a9\u0647 \u0628\u0627 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633 \u0622\u0634\u0646\u0627 \u0647\u0633\u062a\u06cc\u062f\u060c \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0628\u0627 \u0686\u0646\u062f \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc \u0648 \u0641\u0627\u06cc\u0644 \u0645\u0647\u0645 \u0622\u0634\u0646\u0627 \u0634\u0648\u06cc\u062f.<\/p>\n<h2>\u0628\u0647\u062a\u0631\u06cc\u0646 \u0631\u0648\u0634\u200c\u0647\u0627\u06cc \u0627\u0645\u0646\u06cc\u062a\u06cc \u0628\u0631\u0627\u06cc \u0633\u062e\u062a\u200c\u0633\u0627\u0632\u06cc Nginx<\/h2>\n<p>\u0686\u0646\u062f \u0628\u0647\u062a\u0631\u06cc\u0646 \u0631\u0648\u0634 \u0627\u0645\u0646\u06cc\u062a\u06cc \u0631\u0627 \u062f\u0646\u0628\u0627\u0644 \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0646\u0635\u0628 Nginx \u062e\u0648\u062f \u0631\u0627 \u0645\u062d\u06a9\u0645 \u06a9\u0646\u06cc\u062f:<\/p>\n<ul>\n<li>\u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0645\u0631\u062a\u0628 \u0628\u0633\u062a\u0647\u200c\u0647\u0627<\/li>\n<li>\u0645\u062d\u062f\u0648\u062f \u06a9\u0631\u062f\u0646 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627 \u0648 \u0645\u0627\u0644\u06a9\u06cc\u062a \u0641\u0627\u06cc\u0644\u200c\u0647\u0627<\/li>\n<li>\u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc \u0641\u0627\u06cc\u0631\u0648\u0627\u0644 \u0648 \u0627\u062e\u062a\u0635\u0627\u0635 \u0642\u0648\u0627\u0646\u06cc\u0646 \u0645\u0646\u0627\u0633\u0628<\/li>\n<li>\u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0645\u0646\u06cc\u062a\u06cc<\/li>\n<\/ul>\n<p>\u0647\u062f\u0631\u0647\u0627\u06cc \u0632\u06cc\u0631 \u0631\u0627 \u0628\u0647 server block \u062e\u0648\u062f \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0627\u0645\u0646\u06cc\u062a \u0627\u0641\u0632\u0627\u06cc\u0634 \u06cc\u0627\u0628\u062f:<\/p>\n<pre><code>add_header X-Frame-Options \"SAMEORIGIN\";\r\nadd_header X-Content-Type-Options \"nosniff\";\r\nadd_header X-XSS-Protection \"1; mode=block\";\r\n<\/code><\/pre>\n<p>\u0628\u0631\u0627\u06cc \u0645\u062d\u062f\u0648\u062f \u06a9\u0631\u062f\u0646 \u0646\u0631\u062e \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u060c \u0627\u06cc\u0646 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0631\u0627 \u0628\u0647 server block \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n<pre><code>limit_req_zone $binary_remote_addr zone=one:10m rate=1r\/s;\r\n\r\nserver {\r\n    ...\r\n    location \/ {\r\n        limit_req zone=one burst=5;\r\n        ...\r\n    }\r\n}\r\n<\/code><\/pre>\n<h2>\u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633 \u0628\u0627 systemctl<\/h2>\n<p>\u0627\u0632 \u062f\u0633\u062a\u0648\u0631\u0627\u062a systemctl \u0628\u0631\u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633 Nginx \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n<pre><code>sudo systemctl start nginx\r\nsudo systemctl stop nginx\r\nsudo systemctl restart nginx\r\nsudo systemctl reload nginx\r\nsudo systemctl enable nginx\r\nsudo systemctl disable nginx\r\n<\/code><\/pre>\n<p>\u0628\u0631\u0627\u06cc \u0628\u0631\u0631\u0633\u06cc \u0648\u0636\u0639\u06cc\u062a Nginx \u0627\u0632 \u0627\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n<pre><code>sudo systemctl status nginx\r\nsudo journalctl -u nginx\r\n<\/code><\/pre>\n<h2>\u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc UFW \u0628\u0631\u0627\u06cc Nginx<\/h2>\n<p>UFW \u0633\u0647 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 Nginx \u0628\u0631\u0627\u06cc \u0633\u0637\u0648\u062d \u0627\u0645\u0646\u06cc\u062a\u06cc \u0645\u062e\u062a\u0644\u0641 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f:<\/p>\n<ul>\n<li>Nginx Full (HTTP \u0648 HTTPS)<\/li>\n<li>Nginx HTTP (\u0641\u0642\u0637 \u067e\u0648\u0631\u062a 80)<\/li>\n<li>Nginx HTTPS (\u0641\u0642\u0637 \u067e\u0648\u0631\u062a 443)<\/li>\n<\/ul>\n<h2>\u0641\u0627\u06cc\u0644\u200c\u0647\u0627 \u0648 \u0645\u0633\u06cc\u0631\u0647\u0627\u06cc \u0645\u0647\u0645<\/h2>\n<p>\u0641\u0627\u06cc\u0644 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0627\u0635\u0644\u06cc \u062f\u0631 \/etc\/nginx\/nginx.conf \u0642\u0631\u0627\u0631 \u062f\u0627\u0631\u062f. \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 \u0633\u0627\u06cc\u062a\u200c\u0647\u0627 \u062f\u0631 \u067e\u0648\u0634\u0647\u200c\u0647\u0627\u06cc \u0632\u06cc\u0631 \u0646\u06af\u0647\u062f\u0627\u0631\u06cc \u0645\u06cc\u200c\u0634\u0648\u0646\u062f:<\/p>\n<ul>\n<li>\/etc\/nginx\/sites-available\/<\/li>\n<li>\/etc\/nginx\/sites-enabled\/<\/li>\n<\/ul>\n<p>\u06cc\u06a9 server block \u0631\u0627 \u062f\u0631 \/etc\/nginx\/sites-available\/your-domain \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u06a9\u0646\u06cc\u062f \u0648 \u0633\u067e\u0633 \u0622\u0646 \u0631\u0627 \u0628\u0627 \u06cc\u06a9 symlink \u0628\u0647 sites-enabled \u0641\u0639\u0627\u0644 \u0646\u0645\u0627\u06cc\u06cc\u062f.<\/p>\n<h2>\u0631\u0641\u0639 \u0639\u06cc\u0628\u200c\u0647\u0627\u06cc \u0631\u0627\u06cc\u062c<\/h2>\n<p>\u0645\u0631\u0627\u062d\u0644 \u0645\u0639\u0645\u0648\u0644 \u0628\u0631\u0627\u06cc \u0639\u06cc\u0628\u200c\u06cc\u0627\u0628\u06cc \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f:<\/p>\n<ul>\n<li>\u0628\u0631\u0631\u0633\u06cc \u062e\u0637\u0627\u0647\u0627\u06cc \u0646\u062d\u0648\u06cc: <code>sudo nginx -t<\/code><\/li>\n<li>\u0628\u0631\u0631\u0633\u06cc \u0644\u0627\u06af\u200c\u0647\u0627: <code>\/var\/log\/nginx\/error.log<\/code> \u0648 <code>\/var\/log\/nginx\/access.log<\/code><\/li>\n<li>\u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u0627\u0632 \u0641\u0639\u0627\u0644 \u0628\u0648\u062f\u0646 \u067e\u0648\u0631\u062a\u200c\u0647\u0627 \u062f\u0631 \u0641\u0627\u06cc\u0631\u0648\u0627\u0644<\/li>\n<li>\u0628\u0631\u0631\u0633\u06cc \u0631\u06a9\u0648\u0631\u062f\u0647\u0627\u06cc DNS \u0648 \u062a\u0637\u0627\u0628\u0642 IP \u0628\u0627 \u0633\u0631\u0648\u0631<\/li>\n<\/ul>\n<h2>\u062c\u0645\u0639\u200c\u0628\u0646\u062f\u06cc<\/h2>\n<p>\u062d\u0627\u0644\u0627 \u06cc\u06a9 \u0648\u0628\u200c\u0633\u0631\u0648\u0631 Nginx \u0631\u0648\u06cc Ubuntu 22.04\u060c 24.04\u060c \u06cc\u0627 25.04 \u0646\u0635\u0628 \u0648 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0634\u062f\u0647 \u0627\u0633\u062a. \u062f\u0631 \u0627\u06cc\u0646 \u0631\u0627\u0647\u0646\u0645\u0627 \u0641\u0631\u0627\u06cc\u0646\u062f \u06a9\u0627\u0645\u0644 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc Nginx \u0627\u0632 \u0646\u0635\u0628 \u0627\u0648\u0644\u06cc\u0647 \u0631\u0648\u06cc \u0645\u062e\u0627\u0632\u0646 \u0631\u0633\u0645\u06cc \u0627\u0648\u0628\u0648\u0646\u062a\u0648 \u062a\u0627 \u0633\u062e\u062a\u200c\u0633\u0627\u0632\u06cc \u0627\u0645\u0646\u06cc\u062a\u06cc \u0648 \u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632\u06cc \u0639\u0645\u0644\u06a9\u0631\u062f \u0645\u0631\u0648\u0631 \u0634\u062f. \u0634\u0645\u0627 \u0646\u062d\u0648\u0647\u0654 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0641\u0627\u06cc\u0631\u0648\u0627\u0644 \u0628\u0627 UFW \u0628\u0631\u0627\u06cc \u0627\u0645\u0646\u200c\u0633\u0627\u0632\u06cc \u0648\u0628\u200c\u0633\u0631\u0648\u0631 \u0631\u0627 \u06cc\u0627\u062f \u06af\u0631\u0641\u062a\u06cc\u062f\u060c \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633 Nginx \u0628\u0627 systemd \u0631\u0627 \u0622\u0645\u0648\u062e\u062a\u06cc\u062f \u0648 server block\u0647\u0627 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0645\u06cc\u0632\u0628\u0627\u0646\u06cc \u0686\u0646\u062f \u062f\u0627\u0645\u0646\u0647 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u06a9\u0631\u062f\u06cc\u062f. \u0647\u0645\u0686\u0646\u06cc\u0646 \u0622\u0634\u0646\u0627\u06cc\u06cc \u0644\u0627\u0632\u0645 \u0628\u0631\u0627\u06cc \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u067e\u0631\u0627\u06a9\u0633\u06cc \u0645\u0639\u06a9\u0648\u0633\u060c \u0645\u062a\u0639\u0627\u062f\u0644\u200c\u0633\u0627\u0632\u06cc \u0628\u0627\u0631 \u0648 \u0631\u0641\u0639 \u0639\u06cc\u0628 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u062a\u062d\u0644\u06cc\u0644 \u0644\u0627\u06af\u200c\u0647\u0627 \u0631\u0627 \u06a9\u0633\u0628 \u06a9\u0631\u062f\u06cc\u062f.<\/p>\n<p>\u062f\u0631\u06a9 \u062a\u0641\u0627\u0648\u062a\u200c\u0647\u0627\u06cc \u0646\u0633\u062e\u0647\u200c\u0627\u06cc \u0645\u06cc\u0627\u0646 \u0627\u0646\u062a\u0634\u0627\u0631\u0647\u0627\u06cc \u0627\u0648\u0628\u0648\u0646\u062a\u0648 \u0628\u0647 \u0634\u0645\u0627 \u06a9\u0645\u06a9 \u0645\u06cc\u200c\u06a9\u0646\u062f \u062a\u0635\u0645\u06cc\u0645\u0627\u062a \u0628\u0647\u062a\u0631\u06cc \u062f\u0631\u0628\u0627\u0631\u0647\u0654 \u0645\u062d\u06cc\u0637 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u062e\u0648\u062f \u0628\u06af\u06cc\u0631\u06cc\u062f. \u0628\u0627 \u062a\u0648\u0627\u0646\u0627\u06cc\u06cc\u200c\u0647\u0627 \u0648 \u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632\u06cc\u200c\u0647\u0627\u06cc Nginx \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0648\u0628\u200c\u0633\u0627\u06cc\u062a\u200c\u0647\u0627\u060c \u067e\u0631\u0627\u06a9\u0633\u06cc \u0645\u0639\u06a9\u0648\u0633\u060c \u0645\u062a\u0639\u0627\u062f\u0644\u200c\u0633\u0627\u0632\u06cc \u0628\u0627\u0631 \u0648 \u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646\u200c\u0647\u0627\u06cc \u067e\u0631\u062a\u0631\u0627\u0641\u06cc\u06a9 \u0631\u0627 \u0645\u06cc\u0632\u0628\u0627\u0646\u06cc \u06a9\u0646\u06cc\u062f. \u0627\u0642\u062f\u0627\u0645\u0627\u062a \u0627\u0645\u0646\u06cc\u062a\u06cc \u0648 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0639\u0645\u0644\u06a9\u0631\u062f\u06cc \u06a9\u0647 \u067e\u0648\u0634\u0634 \u062f\u0627\u062f\u06cc\u0645\u060c \u062a\u0636\u0645\u06cc\u0646 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f \u0648\u0628\u200c\u0633\u0631\u0648\u0631 \u0634\u0645\u0627 \u067e\u0627\u06cc\u062f\u0627\u0631\u060c \u0627\u06cc\u0645\u0646 \u0648 \u06a9\u0627\u0631\u0627 \u062f\u0631 \u0645\u062d\u06cc\u0637 \u062a\u0648\u0644\u06cc\u062f \u0628\u0627\u0642\u06cc \u0628\u0645\u0627\u0646\u062f.<\/p>\n<p>\u0627\u0632 \u0627\u06cc\u0646\u06a9\u0647 \u0628\u0627 <strong><a href=\"https:\/\/parmin.cloud\/\">\u067e\u0627\u0631\u0645\u06cc\u0646\u200c\u06a9\u0644\u0648\u062f<\/a> <\/strong>\u0647\u0645\u0631\u0627\u0647\u06cc\u062f \u0633\u067e\u0627\u0633\u06af\u0632\u0627\u0631\u06cc\u0645.<\/p>\n<div style='text-align:center' class='yasr-auto-insert-visitor'><\/div>","protected":false},"excerpt":{"rendered":"<p>Nginx \u06cc\u06a9\u06cc \u0627\u0632 \u0645\u062d\u0628\u0648\u0628\u200c\u062a\u0631\u06cc\u0646 \u0648\u0628\u200c\u0633\u0631\u0648\u0631\u0647\u0627 \u062f\u0631 \u062c\u0647\u0627\u0646 \u0627\u0633\u062a \u0648 \u0628\u06cc\u0634 \u0627\u0632 33% \u0648\u0628\u200c\u0633\u0627\u06cc\u062a\u200c\u0647\u0627\u06cc \u062c\u0647\u0627\u0646 \u0631\u0627 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u06cc\u0646 \u0648\u0628\u200c\u0633\u0631\u0648\u0631 \u0633\u0628\u06a9\u060c \u0628\u0627 \u06a9\u0627\u0631\u0627\u06cc\u06cc \u0628\u0627\u0644\u0627\u060c \u0628\u0647 \u062e\u0648\u0628\u06cc \u0628\u0647\u200c\u0639\u0646\u0648\u0627\u0646 \u0648\u0628\u200c\u0633\u0631\u0648\u0631 \u0648 \u067e\u0631\u0627\u06a9\u0633\u06cc \u0645\u0639\u06a9\u0648\u0633 \u0639\u0645\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0645\u06cc\u0632\u0628\u0627\u0646 \u0628\u0631\u062e\u06cc \u0627\u0632 \u067e\u0631\u062a\u0631\u0627\u0641\u06cc\u06a9\u200c\u062a\u0631\u06cc\u0646 \u0633\u0627\u06cc\u062a\u200c\u0647\u0627\u0633\u062a. \u0627\u06cc\u0646 \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u062c\u0627\u0645\u0639 \u0646\u0635\u0628 \u0648 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc Nginx \u0631\u0648\u06cc Ubuntu 22.04\u060c 24.04 \u0648 25.04 \u0631\u0627 \u0634\u0627\u0645\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f \u0648 [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":5585,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"yasr_overall_rating":0,"yasr_post_is_review":"","yasr_auto_insert_disabled":"","yasr_review_type":"","footnotes":""},"categories":[258,150],"tags":[512,513,511,510,514],"class_list":["post-5572","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ubuntu","category-linux","tag-----nginx","tag--server-block--nginx","tag--ufw--nginx","tag----nginx","tag--nginx--ubuntu"],"aioseo_notices":[],"yasr_visitor_votes":{"stars_attributes":{"read_only":false,"span_bottom":false},"number_of_votes":0,"sum_votes":0},"_links":{"self":[{"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/posts\/5572","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/comments?post=5572"}],"version-history":[{"count":4,"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/posts\/5572\/revisions"}],"predecessor-version":[{"id":6074,"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/posts\/5572\/revisions\/6074"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/media\/5585"}],"wp:attachment":[{"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/media?parent=5572"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/categories?post=5572"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/parmin.cloud\/blog\/wp-json\/wp\/v2\/tags?post=5572"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}