{"id":2820,"date":"2021-08-15T15:55:18","date_gmt":"2021-08-15T11:25:18","guid":{"rendered":"https:\/\/linux.krd\/?p=2820"},"modified":"2022-06-18T16:03:28","modified_gmt":"2022-06-18T11:33:28","slug":"%d8%af%d8%a7%d9%85%db%95%d8%b2%d8%b1%d8%a7%d9%86%d8%af%d9%86%db%8c-%d8%ac%d9%88%d9%85%d9%84%d8%a7-%d9%84%db%95-%d8%b3%db%95%d8%b1-%d9%88%db%8c%d9%86%d8%af%db%86%d8%b2-%d9%a1%d9%a1","status":"publish","type":"post","link":"https:\/\/linux.krd\/?p=2820","title":{"rendered":"\u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646\u06cc \u062c\u0648\u0645\u0644\u0627 \u0644\u06d5 \u0633\u06d5\u0631 \u0648\u06cc\u0646\u062f\u06c6\u0632 \u0661\u0661"},"content":{"rendered":"\r\n<h2 class=\"wp-block-heading\">\u067e\u06ce\u0634\u06d5\u06a9\u06cc<\/h2>\r\n \r\n<p id=\"block-936ba1f7-421e-4031-876e-5a3dfafc0905\">\u0644\u06d5\u0645 \u0628\u0627\u0628\u06d5\u062a\u06d5 \u0641\u06ce\u0631 \u062f\u06d5\u0628\u06cc\u0646 \u06a9\u06d5 \u0686\u06c6\u0646 \u062c\u0648\u0645\u0644\u0627 \u06cc\u0627\u0646 \u0698\u0648\u0645\u0644\u0627(Joomla) \u0644\u06d5 \u0633\u06d5\u0631 \u0698\u06ce\u0631 \u0633\u06cc\u0633\u062a\u06d5\u0645\u06cc \u0644\u06cc\u0646\u0648\u06a9\u0633\u06cc \u0648\u06cc\u0646\u062f\u06c6\u0632 \u0661\u0661 \u062f\u0627\u0645\u06d5\u0632\u0631\u06ce\u0646\u06cc\u0646 \u0648 \u067e\u06d5\u06cc\u06a9\u06d5\u0631\u0633\u0627\u0632\u06cc \u0628\u06c6 \u0626\u06d5\u0646\u062c\u0627\u0645 \u0628\u062f\u06d5\u06cc\u0646.<\/p>\r\n \r\n<p id=\"block-09663803-f93c-41c4-bc13-9c810581d645\">Joomla \u0646\u06d5\u0631\u0645\u06d5\u06a9\u0627\u0644\u0627\u06cc\u06ce\u06a9\u06cc \u0628\u06d5\u0631\u06ce\u0648\u06d5\u0628\u0631\u062f\u0646\u06cc \u0646\u0627\u0648\u06d5\u0631\u06c6\u06a9\u06cc \u0633\u06d5\u0631\u0686\u0627\u0648\u06d5\u06a9\u0631\u0627\u0648\u06d5\u06cc\u06d5 \u06a9\u06d5\u0628\u06d5 php \u0646\u0648\u0648\u0633\u0631\u0627\u0648\u06d5 \u0647\u06d5\u0631\u0648\u0627 \u062f\u06d5\u062a\u0648\u0627\u0646\u06ce\u062a \u0628\u06c6 \u0628\u0646\u06a9\u06d5 \u062f\u0631\u0627\u0648\u06d5 \u0644\u06d5 \u0628\u0646\u06a9\u06d5 \u062f\u0631\u0627\u0648\u06d5\u06a9\u0627\u0646\u06cc MySQL and MariaDB \u0644\u06d5 \u0633\u06d5\u0631 \u0695\u0627\u0698\u06d5\u06a9\u0627\u0646 \u0633\u0648\u0648\u062f \u0628\u06af\u0631\u06ce\u062a.<\/p>\r\n \r\n<p id=\"block-bbce5743-be2b-4ccd-9985-529cd8eb28d3\">\u0626\u06ce\u0648\u06d5 \u062f\u06d5\u062a\u0648\u0627\u0646\u0646 Joomla \u0644\u06d5 \u0633\u06d5\u0631 \u0648\u06cc\u0646\u062f\u06c6\u0632 \u0628\u06d5 \u0634\u06ce\u0648\u0627\u0632\u06cc \u0695\u0627\u0633\u062a\u06d5\u0648 \u062e\u06c6 \u0644\u06d5 \u0695\u0648\u0645\u06ce\u0632\u06cc \u0648\u06cc\u0646\u062f\u06c6\u0632 \u0648 \u06cc\u0627 \u0695\u0627\u0698\u06d5 \u0628\u06d5 \u06cc\u0627\u0631\u0645\u06d5\u062a\u06cc \u0698\u06ce\u0631\u0633\u06cc\u0633\u062a\u06d5\u0645\u06cc \u0648\u06cc\u0646\u062f\u06c6\u0632\u06cc \u0644\u06cc\u0646\u0648\u06a9\u0633\u06cc \u0648\u0627\u062a\u06d5(Windows Subsystem for Linux :WSL) \u062f\u0627\u0645\u06d5\u0632\u0631\u06ce\u0646\u0646\u061b \u0628\u06ce \u0626\u06d5\u0648\u06d5 \u06a9\u06d5 \u0644\u06d5 \u0645\u0627\u0634\u06cc\u0646\u06cc \u062e\u06d5\u06cc\u0627\u06b5\u06ce \u0633\u0648\u0648\u062f \u0628\u06af\u0631\u0646.<\/p>\r\n \r\n<p id=\"block-4f99066e-ef1c-4476-b08c-2a8363244639\">\u0644\u06d5 \u0633\u0627\u06b5\u06ce \u0662\u0660\u0661\u0667 \u0645\u0627\u06cc\u06a9\u0631\u06c6\u0633\u06c6\u0641\u062a WSL \u062e\u0633\u062a\u06d5 \u0628\u06d5\u0631\u062f\u06d5\u0633\u062a \u0628\u06d5\u06b5\u0627\u0645 \u060c \u067e\u0627\u0634 \u0645\u0627\u0648\u06d5\u06cc\u06ce\u06a9\u06cc \u06a9\u06d5\u0645 \u0648\u0634\u0627\u0646\u06cc WSL2 \u06a9\u06d5 \u0628\u06d5 \u06af\u06d5\u0634\u06d5\u067e\u06ce\u062f\u06d5\u0631\u0627\u0646 \u0695\u06ce\u06af\u06d5\u06cc \u062f\u06d5\u062f\u0627 \u0644\u06d5 \u0698\u06cc\u0646\u06af\u06d5\u06cc \u06af\u0646\u0648\/\u0644\u06cc\u0646\u0648\u06a9\u0633 \u0633\u0648\u0648\u062f \u0628\u06af\u0631\u0646 \u060c \u0628\u06b5\u0627\u0648\u06cc \u06a9\u0631\u062f\u06d5\u0648\u06d5.<\/p>\r\n \r\n<h2 class=\"wp-block-heading\" id=\"block-3f3deadb-3013-48f5-836c-05e6e48b5baf\">\u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646\u06cc \u0698\u06ce\u0631 \u0633\u06cc\u0633\u062a\u06d5\u0645\u06cc \u0628\u06c6 \u0644\u06cc\u0646\u0648\u06a9\u0633 \u0644\u06d5 \u0648\u06cc\u0646\u062f\u06c6\u0632 \u0661\u0661<\/h2>\r\n \r\n<p id=\"block-565ef876-10de-45f7-be44-c52652711502\">\u0633\u06d5\u0631\u06d5\u062a\u0627\u00a0<strong>Command Prompt<\/strong>\u00a0\u062f\u06d5\u06a9\u06d5\u06cc\u0646\u06d5\u0648\u06d5 \u0626\u06d5\u06b5\u0628\u06d5\u062a \u0628\u06d5 \u0626\u0627\u0633\u062a\u06cc \u0628\u06d5\u0695\u06ce\u0648\u06d5\u0628\u06d5\u0631(administrator)\u061b \u0628\u06c6 \u0626\u06d5\u0645 \u0645\u06d5\u0628\u06d5\u0633\u062a\u06d5 \u0644\u06d5 \u0633\u06d5\u0631\u00a0<strong>Start<\/strong>\u00a0\u06a9\u0631\u062a\u06d5\u06cc\u06ce\u0643 \u062f\u06d5\u06a9\u06cc\u0646 \u0648 \u062f\u06d5\u0646\u0648\u0648\u0633\u06cc\u0646\u00a0<strong>Command Prompt<\/strong>\u00a0. \u0626\u06ce\u0633\u062a\u0627 \u06a9\u0631\u062a\u06d5\u06cc \u0695\u0627\u0633\u062a \u062f\u06d5\u06a9\u06cc\u0646 \u0644\u06d5 \u0633\u06d5\u0631 \u0626\u06d5\u067e\u06cc\u00a0<strong>Command Prompt<\/strong>\u00a0\u0695\u06d5\u0633\u062a\u06d5\u06cc\u00a0<strong>Run as administrator<\/strong>\u00a0\u0647\u06d5\u06b5\u062f\u06d5\u0628\u0698\u06ce\u0631\u06cc\u0646.<\/p>\r\n<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-2704 aligncenter\" src=\"https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/windows-11-command-prompt-administrator-1.png\" alt=\"\" width=\"812\" height=\"714\" srcset=\"https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/windows-11-command-prompt-administrator-1.png 812w, https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/windows-11-command-prompt-administrator-1-341x300.png 341w, https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/windows-11-command-prompt-administrator-1-768x675.png 768w\" sizes=\"auto, (max-width: 812px) 100vw, 812px\" \/>\r\n\r\n  \r\n<p id=\"block-35950f52-5b01-4d2f-9c21-90daddc72548\">\u06a9\u0627\u062a\u06ce\u06a9 \u06a9\u06d5 \u06a9\u0648\u0646\u0633\u0648\u0644 \u06a9\u0631\u0627\u06cc\u06d5\u0648\u06d5\u06cc\u060c \u0641\u06d5\u0631\u0645\u0627\u0646\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u0628\u06c6 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646\u06cc \u0698\u06ce\u0631 \u0633\u06cc\u0633\u062a\u06d5\u0645 \u062f\u06d5\u0646\u0648\u0648\u0633\u06cc\u0646<\/p>\r\n \r\n<pre id=\"block-4f384ce0-f557-44ee-8788-4369e9a7f55d\" class=\"wp-block-code\"><code>wsl --install<\/code><\/pre>\r\n \r\n<p id=\"block-dea07ff8-21f6-49a1-abbd-4647d82ad34c\">\u0686\u0627\u0648\u06d5\u0695\u0648\u0627\u0646\u06cc \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646\u06cc WSL \u062f\u06d5\u0628\u06cc\u0646. \u067e\u0627\u0634 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646 \u0626\u06ce\u0648\u06d5 \u0626\u06d5\u0645 \u067e\u06d5\u06cc\u0627\u0645\u06d5 \u062f\u06d5\u0628\u06cc\u0646\u0646 \u06a9\u06d5 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646 \u0633\u06d5\u0631\u06a9\u06d5\u0648\u062a\u0648\u0648 \u0628\u0648\u0648<\/p>\r\n \r\n<pre id=\"block-f1b5d674-cf63-4363-b90f-7ce68159f05f\" class=\"wp-block-code\"><code>Installing: Virtual Machine Platform\r\nVirtual Machine Platform has been installed.\r\nInstalling: Windows Subsystem for Linux\r\nWindows Subsystem for Linux has been installed.\r\nDownloading: WSL Kernel\r\nInstalling: WSL Kernel\r\nWSL Kernel has been installed.\r\nDownloading: GUI App Support\r\nInstalling: GUI App Support\r\nGUI App Support has been installed.\r\nDownloading: Ubuntu\r\nThe requested operation is successful. Changes will not be effective until the system is rebooted.<\/code><\/pre>\r\n \r\n<p id=\"block-38a9a71b-8d36-4510-bdea-939909e0e15e\">\u0626\u06ce\u0633\u062a\u0627 \u062f\u06d5\u0628\u06ce \u06a9\u06c6\u0645\u067e\u06cc\u0648\u062a\u0631\u06d5\u06a9\u06d5\u0645\u0627\u0646 \u0646\u0648\u06ce \u0628\u06a9\u06d5\u06cc\u0646\u06d5\u0648\u06d5(Restart)<\/p>\r\n \r\n<p id=\"block-5e96c02a-d46f-45cd-92f7-dbbaf34b5153\">WSL \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0648\u06d5 \u0648 \u0626\u0627\u0645\u0627\u062f\u06d5\u06cc \u0626\u06cc\u0634\u06a9\u0631\u062f\u0646\u06d5 \u0628\u06d5\u06b5\u0622\u0645 \u0626\u06ce\u0648\u06d5 \u062f\u06d5\u0628\u06ce \u0628\u06d5\u0695\u06c6\u0698\u06cc \u0628\u06a9\u06d5\u0646\u06d5\u0648\u06d5 \u0628\u06d5\u0645 \u0641\u06d5\u0631\u0645\u0627\u0646\u06d5 \u0633\u0627\u062f\u06d5\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5<\/p>\r\n \r\n<pre id=\"block-59b941da-6d1f-456e-b7b9-d10ea6162395\" class=\"wp-block-code\"><code>wsl --update<\/code><\/pre>\r\n \r\n<h2 class=\"wp-block-heading\" id=\"block-3c8fdffb-d926-4bc5-827a-38a07a4f5e47\">\u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646\u06cc \u062f\u0627\u0628\u06d5\u0634\u06a9\u0631\u0627\u0648\u06d5\u06cc\u06ce\u06a9\u06cc \u0644\u06cc\u0646\u0648\u06a9\u0633\u06cc \u062a\u0627\u06cc\u0628\u06d5\u062a \u0644\u06d5 \u0633\u06d5\u0631 \u0648\u06cc\u0646\u062f\u06c6\u0632\u06cc \u0661\u0661<\/h2>\r\n \r\n<p id=\"block-e7c089c1-fe6e-4446-a25c-7d39ad3af994\">\u06a9\u0627\u062a\u06ce\u06a9 \u0628\u06d5 \u0633\u06d5\u0631\u06a9\u06d5\u0648\u062a\u0648\u0648\u06cc\u06cc WSL \u062f\u0627\u0645\u06d5\u0632\u0631\u0627 \u0626\u06ce\u0648\u06d5 \u062f\u06d5\u0628\u06ce \u062f\u0627\u0628\u06d5\u0634\u06a9\u0631\u0627\u0648\u06d5\u06cc\u06ce\u06a9\u06cc \u0644\u06cc\u0646\u0648\u06a9\u0633 \u0647\u06d5\u06b5\u0628\u0698\u06ce\u0631\u0646. \u0628\u06c6 \u0626\u06d5\u0645\u06d5\u0634 \u06a9\u06d5 \u0628\u0632\u0627\u0646\u0646 \u0686\u06d5\u0646\u062f\u06d5 \u062f\u0627\u0628\u06d5\u0634\u06a9\u0631\u0627\u0648\u06d5 \u0626\u0627\u0645\u0627\u062f\u06d5\u06cc\u06d5 \u0628\u06c6 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646 \u0648 \u067e\u06ce\u0631\u0633\u062a\u06d5\u06a9\u06d5\u06cc\u0627\u0646 \u0628\u0628\u06cc\u0646\u0646 \u0626\u06d5\u0645 \u0641\u06d5\u0631\u0645\u0627\u0646\u06d5 \u0633\u0627\u062f\u06d5\u06cc\u06d5 \u0628\u0646\u0648\u0648\u0633\u0646:<\/p>\r\n \r\n<pre id=\"block-3ce16818-d054-46c2-8cb7-664caaccf47a\" class=\"wp-block-code\"><code>wsl --list --online<\/code><\/pre>\r\n \r\n<p id=\"block-9699624a-4fab-4b2d-bc18-09cef723425b\">\u062f\u06d5\u0631\u0626\u06d5\u0646\u062c\u0627\u0645\u06cc \u0626\u06d5\u0645 \u0641\u06d5\u0631\u0645\u0627\u0646\u06d5 \u0626\u06d5\u0648\u06d5\u06cc\u06d5 \u06a9\u06d5\u060c \u0626\u06ce\u0648\u06d5 \u067e\u06ce\u0631\u0633\u062a\u06ce\u06a9 \u0644\u06d5 \u062f\u0627\u0628\u06d5\u0634\u06a9\u0631\u0627\u0648\u06d5\u06a9\u0627\u0646\u06cc \u0644\u06cc\u0646\u0648\u06a9\u0633 \u0628\u06c6 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646 \u062f\u06d5\u0628\u06cc\u0646\u0646:<\/p>\r\n \r\n<pre id=\"block-89d5d980-5b77-43b2-abf7-ecc1f5aded82\" class=\"wp-block-code\"><code>NAME            FRIENDLY NAME\r\nUbuntu          Ubuntu\r\nDebian          Debian GNU\/Linux\r\nkali-linux      Kali Linux Rolling\r\nopenSUSE-42     openSUSE Leap 42\r\nSLES-12         SUSE Linux Enterprise Server v12\r\nUbuntu-16.04    Ubuntu 16.04 LTS\r\nUbuntu-18.04    Ubuntu 18.04 LTS\r\nUbuntu-20.04    Ubuntu 20.04 LTS<\/code><\/pre>\r\n \r\n<p id=\"block-44f4a42c-35b8-4af3-a514-62fa9ebedf8f\">\u0628\u06c6 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646\u06cc \u062f\u0627\u0628\u06d5\u0634\u06a9\u0631\u0627\u0648\u06d5\u06cc\u06ce\u06a9\u06cc \u0644\u06cc\u0646\u06d5\u06a9\u0633 \u0644\u06d5 \u067e\u06ce\u0631\u0633\u062a\u06d5\u06a9\u06d5\u06cc \u0633\u06d5\u0631\u06d5\u0648\u06d5 \u0628\u06d5 \u0633\u0627\u062f\u06d5\u06cc\u06cc \u0626\u06ce\u0645\u06d5 \u0641\u06d5\u0631\u0645\u0627\u0646\u06d5\u06a9\u06d5\u06cc \u062e\u0648\u0627\u0631\u0631\u06d5\u0648\u06d5 \u062f\u06d5\u0646\u0648\u0648\u0633\u06cc\u0646. \u0628\u06c6 \u0646\u0645\u0648\u0646\u06d5 \u0628\u06c6 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646\u06cc\u00a0<strong>Ubuntu 20.04<\/strong>\u00a0\u0626\u06d5\u0645 \u0641\u06d5\u0631\u0645\u0627\u0646\u06d5 \u0628\u06d5\u06a9\u0627\u0631 \u062f\u06d5\u0628\u06d5\u06cc\u0646 :<\/p>\r\n \r\n<pre id=\"block-b9ed6a04-10a1-4334-a5d1-7748159fe2b5\" class=\"wp-block-code\"><code>wsl --install -d ubuntu-20.04<\/code><\/pre>\r\n \r\n<p id=\"block-6359273e-09df-4f10-bcf5-959e4804ca71\">\u067e\u0627\u0634 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646 \u0626\u06ce\u0648\u06d5\u060c \u0626\u06d5\u0645 \u067e\u06d5\u06cc\u0627\u0645\u06d5 \u062f\u06d5\u0628\u06cc\u0646\u0646:<\/p>\r\n \r\n<pre id=\"block-2f73b37d-1833-4b28-a716-865e0b6dafa8\" class=\"wp-block-code\"><code>Downloading: Ubuntu 20.04 LTS\r\nInstalling: Ubuntu 20.04 LTS\r\nUbuntu 20.04 LTS has been installed.\r\nLaunching Ubuntu 20.04 LTS...<\/code><\/pre>\r\n \r\n<p id=\"block-fefae5e6-e9d3-4570-bd94-e52bccdb56dd\">\u067e\u0627\u0634 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646\u060c \u0626\u06ce\u0648\u06d5 \u062f\u06d5\u062a\u0648\u0627\u0646\u0646 \u06a9\u0646\u0633\u0648\u0644\u06cc \u0641\u06d5\u0631\u0645\u0627\u0646\u06cc \u0626\u0648\u0628\u0648\u0646\u062a\u0648 \u0628\u0628\u06cc\u0646\u0646 \u0628\u06d5 \u0648\u06d5\u0631\u062f\u06d5 \u0632\u0627\u0646\u06cc\u0627\u0631\u06cc\u06cc\u06d5\u06a9\u0627\u0646<\/p>\r\n \r\n<pre id=\"block-bbcf77d5-8166-4b40-955e-bdf191d5542a\" class=\"wp-block-code\"><code>Installing, this may take a few minutes...\r\nPlease create a default UNIX user account. The username does not need to match your Windows username.\r\nFor more information visit: https:\/\/aka.ms\/wslusers\r\nEnter new UNIX username: Richard\r\nNew password:\r\nRetype new password:\r\npasswd: password updated successfully\r\nInstallation successful!\r\nTo run a command as administrator (user \"root\"), use \"sudo &lt;command&gt;\".\r\nSee \"man sudo_root\" for details.\r\n\r\nWelcome to Ubuntu 20.04 LTS (GNU\/Linux 4.4.0-22000-Microsoft x86_64)<\/code><\/pre>\r\n \r\n<p id=\"block-a034576f-a33b-47f5-96ce-31fbdaf6e199\">\u06a9\u06d5\u0645\u06ce \u06a9\u06ce\u0634\u06d5 \u0644\u06d5 \u06a9\u0627\u062a\u06cc \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646 \u062f\u06ce\u0646\u06d5 \u067e\u06ce\u0633 \u0628\u06d5\u06b5\u0627\u0645 \u0686\u0627\u0631\u06d5 \u062f\u06d5\u06a9\u0631\u06ce\u0646<\/p>\r\n \r\n<pre id=\"block-11ba7511-b9f8-4fc9-835f-68118b7c6671\" class=\"wp-block-code\"><code>wsl --set-default-version 1\r\nbcdedit \/set hypervisorlaunchtype auto start<\/code><\/pre>\r\n \r\n<p id=\"block-11705182-bb2e-445c-8e97-63c6a41da0d2\">\u0626\u0648\u0628\u0648\u0646\u062a\u0648 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627 \u0628\u06d5\u06b5\u0627\u0645\u060c \u0626\u06cc\u0645\u06d5 \u0628\u06c6 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646\u06cc \u0695\u0698\u06d5\u06a9\u0627\u0631\u06cc LEMP \u0628\u06c6 \u0698\u0648\u0645\u0644\u0627 \u0633\u06d5\u0631\u06d5\u062a\u0627 \u062f\u06d5\u0628\u06ce \u0695\u0627\u0698\u06d5\u06a9\u0627\u0631\u06cc \u0626\u06ce\u0646 \u062c\u06cc \u0646\u06ce\u06a9\u0633(Nginx HTTP Server) \u062f\u0627\u0645\u06d5\u0632\u0631\u06ce\u0646\u06cc\u0646.<\/p>\r\n \r\n\r\n\u0698\u0648\u0645\u0644\u0627 \u067e\u06ce\u0648\u06cc\u0633\u062a\u06cc \u0628\u06d5 \u0695\u0627\u0698\u06d5\u06cc\u06d5\u06a9\u06cc \u0648\u06ce\u0628 \u0628\u06c6 \u0646\u06d5\u062e\u0634\u06d5 \u0633\u0627\u0632\u06cc \u062e\u06c6\u06cc \u0647\u06d5\u06cc\u06d5\u060c \u06cc\u06d5\u06a9\u06ce\u06a9 \u0644\u06d5\u0645 \u0695\u0627\u0698\u0627\u0646\u06d5 Nginx \u06cc\u06d5\u06a9\u06ce\u06a9 \u0644\u06d5 \u0686\u06d5\u0646\u062f\u06cc\u0646 \u0695\u0627\u0698\u06d5\u06a9\u0627\u0631 \u0628\u06c6 \u0626\u06d5\u0645 \u0645\u06d5\u0628\u06d5\u0633\u062a\u06d5\u0647\u06d5\u06cc\u06d5.\r\n\r\n \r\n\r\n\u0628\u06c6 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646\u06cc Nginx \u0644\u06d5 \u0633\u06d5\u0631 \u0626\u0648\u0628\u0648\u0646\u062a\u0648 \u0641\u06d5\u0631\u0645\u0627\u0646\u06d5\u06a9\u06d5\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u062c\u06ce\u0628\u06d5\u062c\u06ce\u062f\u06d5\u06a9\u06d5\u06cc\u0646\r\n\r\n \r\n<pre class=\"wp-block-code\"><code>sudo apt update\r\nsudo apt install nginx<\/code><\/pre>\r\n \r\n\r\n\u067e\u0627\u0634 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646\u06cc Nginx \u0628\u06c6 \u0695\u0627\u0648\u06ce\u0633\u062a\u0627\u0646(stop)\u060c \u062f\u0627\u06af\u0631\u0633\u0627\u0646(start) \u0633\u0648\u0648\u062f \u0644\u06d5 \u0641\u06d5\u0631\u0645\u0627\u0646\u06d5\u06a9\u0627\u0646\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u062f\u06d5\u06af\u0631\u0646:\r\n\r\n \r\n<pre class=\"wp-block-code\"><code>sudo service nginx stop\r\nsudo service nginx start<\/code><\/pre>\r\n \r\n\r\n\u0628\u06c6 \u062a\u0627\u0642\u06cc\u06a9\u0631\u062f\u0646\u06d5\u0648\u06d5 \u062f\u06d5\u062a\u0648\u0627\u0646\u0646 \u0648\u06cc\u0628\u06af\u06d5\u0695\u06d5\u06a9\u06d5\u062a\u0627\u0646 \u0628\u06a9\u06d5\u0646\u06d5\u0648\u06d5 \u0648 \u0646\u0627\u0648\u0646\u06cc\u0634\u0627\u0646\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u0644\u06d5 \u0634\u0631\u06cc\u062a\u06cc \u0646\u0627\u0648\u0646\u06cc\u0634\u0627\u0646\u06cc \u0648\u06ce\u0628\u06af\u06d5\u0631 \u0628\u0646\u0648\u0648\u0633\u0646\r\n\r\n \r\n\r\nhttp:\/\/localhost\r\n\r\n \r\n<figure class=\"wp-block-image\"><\/figure>\r\n<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-2821 aligncenter\" src=\"https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/windows-wsl-ubuntu-nginx-install-1.png\" alt=\"\" width=\"805\" height=\"457\" srcset=\"https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/windows-wsl-ubuntu-nginx-install-1.png 805w, https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/windows-wsl-ubuntu-nginx-install-1-528x300.png 528w, https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/windows-wsl-ubuntu-nginx-install-1-768x436.png 768w\" sizes=\"auto, (max-width: 805px) 100vw, 805px\" \/>\r\n\r\n \r\n\r\n\u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646\u06cc \u0695\u0627\u0698\u06d5\u06cc \u0628\u0646\u06a9\u06d5\u062f\u0631\u0627\u0648\u06d5\u06cc MariaDB\r\n\r\n \r\n\r\nMariaDB \u0695\u0627\u0698\u06d5\u06a9\u0627\u0631\u06cc\u06a9\u06cc \u0628\u0646\u06a9\u06d5 \u062f\u0631\u0627\u0648\u06d5\u06cc \u0632\u06c6\u0631 \u062e\u06ce\u0631\u0627\u06cc\u06d5 \u06a9\u06d5 \u0628\u06d5 \u0634\u06ce\u0648\u0627\u0632\u06cc \u0633\u06d5\u0631\u0686\u0627\u0648\u06d5\u06a9\u0631\u0627\u0648\u06d5 \u0648\u0634\u06cc\u0646\u062f\u0631\u0627\u0648\u06d5\u067e\u0627\u0631\u0627\u0633\u062a\u0646 \u0648 \u0695\u0627\u0698\u06d5\u06cc \u0633\u06d5\u0631\u06d5\u06a9\u06cc \u0628\u0646\u06a9\u06d5 \u062f\u0631\u0627\u0648\u06d5 \u0644\u06d5 \u0632\u06c6\u0631\u0628\u06d5\u06cc \u0644\u06cc\u0646\u0648\u06a9\u0633\u06d5\u06a9\u0627\u0646\u06cc \u0628\u0648\u0648\u0646\u06cc \u0647\u06d5\u06cc\u06d5.\r\n\r\n \r\n\r\n\u0628\u06c6 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646\u06cc MariaDB \u0644\u06d5\u0645 \u0641\u06d5\u0631\u0645\u0627\u0646\u06d5 \u0633\u0648\u0648\u062f \u062f\u06d5\u06af\u0631\u06cc\u0646:\r\n\r\n \r\n<pre class=\"wp-block-code\"><code>sudo apt-get install mariadb-server mariadb-client<\/code><\/pre>\r\n \r\n\r\n\u067e\u0627\u0634 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646\u06cc MariaDB\u060c \u0641\u06d5\u0631\u0645\u0627\u0646\u06d5\u06a9\u0627\u0646\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u0628\u06c6 \u0633\u0648\u0648\u062f \u0648\u06d5\u0631\u06af\u0631\u062a\u0646 \u0644\u06d5 \u0695\u0627\u0648\u06ce\u0633\u062a\u06ce\u0646\u06cc\u0646(stop)\u060c \u062f\u0627\u06cc\u0628\u06af\u0631\u0633\u06ce\u0646\u06cc\u0646(start) \u0648 \u062a\u0648\u0627\u0646\u0627\u06cc\u0628\u06a9\u06d5\u0646\u06d5\u0648\u06d5 \u06cc\u0627 \u0686\u0627\u0644\u0627\u06a9\u06cc \u0628\u06a9\u06d5\u0646(enable) \u0626\u06d5\u0645 \u0695\u0627\u0698\u06d5 \u0628\u06d5\u06a9\u06d5\u06b5\u06a9\u06d5\u0646:\r\n\r\n \r\n<pre class=\"wp-block-code\"><code>sudo service mysql stop\r\nsudo service mysql start\r\nsudo service mysql restart<\/code><\/pre>\r\n \r\n\r\n\u0641\u06d5\u0631\u0645\u0627\u0646\u06d5\u06a9\u06d5\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5\u0634 \u0628\u06c6 \u067e\u0627\u0631\u0627\u0633\u062a\u0646\u06cc \u0695\u0627\u0698\u06d5\u06cc \u0628\u0646\u06a9\u06d5\u062f\u0631\u0627\u0648\u06d5\u06cc\u06d5 \u0628\u06d5 \u062a\u06ce\u067e\u06d5\u0695 \u0648\u0634\u06d5\u06cc \u0695\u0648\u0648\u062a:\r\n\r\n \r\n<pre class=\"wp-block-code\"><code>sudo mysql_secure_installation<\/code><\/pre>\r\n \r\n\r\n\u067e\u0627\u0634 \u0626\u06d5\u0646\u062c\u0627\u0645\u062f\u0627\u0646\u06cc \u06a9\u0627\u0631\u06d5\u06a9\u06d5\u06cc \u0633\u06d5\u0631\u06d5\u0648\u06d5 \u0628\u06d5\u0645 \u067e\u0631\u0633\u06cc\u0627\u0631\u0627\u0646\u06d5 \u0648\u06b5\u0627\u0645 \u0628\u062f\u06d5\u0646\u06d5\u0648\u06d5:\r\n\r\n \r\n<pre class=\"wp-block-code\"><code>Enter current password for root (enter for none): Just press the Enter\r\nSet root password? [Y\/n]: Y\r\nNew password: Enter password\r\nRe-enter new password: Repeat password\r\nRemove anonymous users? [Y\/n]: Y\r\nDisallow root login remotely? [Y\/n]: Y\r\nRemove test database and access to it? [Y\/n]:  Y\r\nReload privilege tables now? [Y\/n]:  Y<\/code><\/pre>\r\n \r\n\r\n\u067e\u0627\u0634 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646 \u0648 \u067e\u06d5\u06cc\u06a9\u06d5\u0631\u0633\u0627\u0632\u06cc \u0628\u0646\u06a9\u06d5\u062f\u0631\u0627\u0648\u06d5\u06cc\u060c \u0628\u0686\u0646\u06d5\u0698\u0648\u0648\u0631\u06d5\u0648\u06d5 \u0628\u06d5\u06cc\u0627\u0631\u0645\u06d5\u062a\u06cc \u0626\u06d5\u0645 \u0641\u06d5\u0631\u0645\u0627\u0646\u06d5\u06cc \u06a9\u0646\u0633\u0648\u0644:\r\n\r\n \r\n<pre class=\"wp-block-code\"><code>sudo mysql -u root -p<\/code><\/pre>\r\n \r\n<figure class=\"wp-block-image\"><\/figure>\r\n<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-2822 aligncenter\" src=\"https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/mariadb_ubuntu_1604-1.png\" alt=\"\" width=\"658\" height=\"240\" srcset=\"https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/mariadb_ubuntu_1604-1.png 658w, https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/mariadb_ubuntu_1604-1-600x219.png 600w\" sizes=\"auto, (max-width: 658px) 100vw, 658px\" \/>\r\n\r\n \r\n\r\n\u06a9\u0627\u062a\u06ce\u06a9 \u06a9\u06d5 \u0648\u06ce\u0646\u06d5\u06a9\u06d5\u06cc \u0633\u06d5\u0631\u06d5\u0648\u06d5 \u0628\u0628\u06cc\u0646\u0646 \u0648\u0627\u062a\u06d5 \u0628\u06d5 \u0633\u06d5\u0631\u06a9\u06d5\u0648\u062a\u0648\u0648\u06cc\u06cc \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0648\u06d5.\r\n\r\n \r\n<h2 class=\"wp-block-heading\">\u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646\u06cc PHP \u0648 \u0645\u0627\u0698\u06c6\u06b5\u06d5\u06a9\u0627\u0646\u06cc<\/h2>\r\n \r\n\r\n\u062c\u0648\u0645\u0644\u0627 \u0644\u06d5 \u0633\u06d5\u0631 PHP \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0648\u06d5 \u0648\u06d5 \u062f\u06d5\u0628\u06ce PHP \u0628\u06c6 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646\u06cc \u0686\u0627\u0644\u0627\u06a9 \u0628\u06a9\u06d5\u06cc\u0646 \u0644\u06d5 \u0633\u06d5\u0631 \u0695\u0627\u0698\u06d5\u06a9\u0627\u0631\u06d5\u06a9\u06d5\u0645\u0627\u0646.\u0628\u06d5 \u0641\u06d5\u0631\u0645\u0627\u0646\u06d5\u06a9\u06d5\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 PHP \u062f\u0627\u062f\u06d5\u0645\u06d5\u0632\u0631\u06ce\u0646\u06cc\u0646\r\n\r\n \r\n<pre class=\"wp-block-code\"><code>sudo apt install php-fpm php-common php-mysql php-gmp php-curl php-intl php-mbstring php-xmlrpc php-gd php-xml php-cli php-zip<\/code><\/pre>\r\n \r\n\r\n\u067e\u0627\u0634 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646\u06cc PHP \u062f\u06d5\u0628\u06ce \u06a9\u06d5\u0645\u06ce \u067e\u06d5\u06cc\u06a9\u06d5\u0631\u0633\u0627\u0632\u06cc \u0648 \u0631\u06ce\u06a9\u062e\u0633\u062a\u0646\u06d5\u06a9\u0627\u0646 \u06a9\u06d5 \u067e\u06ce\u0648\u06cc\u0633\u062a\u0646 \u0628\u06c6 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646\u06cc \u0698\u0648\u0645\u0644\u0627 \u0626\u06d5\u0646\u062c\u0627\u0645 \u0628\u062f\u06d5\u06cc\u0646\r\n\r\n \r\n\r\n\u0644\u06d5\u0645 \u0641\u06ce\u0631\u06a9\u0627\u0631\u06cc\u06cc\u06d5 \u0626\u06ce\u0645\u06d5 \u0644\u06d5 \u0648\u0634\u0627\u0646\u06cc PHP 7.4 \u0633\u0648\u0648\u062f \u062f\u06d5\u06af\u0631\u06cc\u0646.\u0628\u06d5\u0641\u06d5\u0631\u0645\u0627\u0646\u06d5\u06a9\u06d5\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u0631\u06ce\u06a9\u062e\u0633\u062a\u0646\u06d5\u06a9\u0627\u0646 \u0626\u06d5\u0646\u062c\u0627\u0645 \u062f\u06d5\u062f\u06d5\u06cc\u0646\r\n\r\n \r\n<pre class=\"wp-block-code\"><code>sudo nano \/etc\/php\/7.4\/fpm\/php.ini<\/code><\/pre>\r\n \r\n\r\n\u0631\u06cc\u06a9\u062e\u0633\u062a\u0646\u06d5\u06a9\u0627\u0646\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u0628\u06c6 \u062c\u0648\u0645\u0644\u0627 \u06af\u0648\u0646\u062c\u0627\u0648\u06d5\r\n\r\n \r\n<pre class=\"wp-block-code\"><code>file_uploads = On\r\nallow_url_fopen = On\r\nshort_open_tag = On\r\nmemory_limit = 256M\r\ncgi.fix_pathinfo = 0\r\nupload_max_filesize = 100M\r\nmax_execution_time = 360\r\ndate.timezone = America\/Chicago<\/code><\/pre>\r\n \r\n\r\n\u067e\u0627\u0634 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646 \u0626\u06ce\u0648\u06d5 \u062f\u06d5\u062a\u0648\u0627\u0646\u0646 \u0628\u06d5\u0641\u06d5\u0631\u0645\u0627\u0646\u06d5\u06a9\u0627\u0646\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u062e\u0632\u0645\u06d5\u062a\u06af\u0648\u0632\u0627\u0631\u06cc\u06cc\u06d5\u06a9\u0627\u0646\u06cc PHP \u060c \u0695\u0627\u0648\u06ce\u0633\u062a\u06ce\u0646\u06cc\u0646(stop) \u06cc\u0627\u0646 \u062f\u0627\u06cc\u0628\u06af\u0631\u0633\u06ce\u0646\u06cc\u0646\u06d5\u0648\u06d5(start) :\r\n\r\n \r\n<pre class=\"wp-block-code\"><code>sudo service php7.4-fpm stop\r\nsudo service php7.4-fpm start<\/code><\/pre>\r\n \r\n<h2 class=\"wp-block-heading\">\u062f\u0631\u0648\u0633\u062a\u06a9\u0631\u062f\u0646\u06cc \u0628\u0646\u06a9\u06d5\u062f\u0631\u0627\u0648\u06d5 \u0628\u06c6 \u062c\u06c6\u0645\u0644\u0627(\u0698\u0648\u0645\u0644\u0627)<\/h2>\r\n \r\n\r\n\u067e\u0627\u0634 \u0626\u06d5\u0648\u06d5 \u06a9\u06d5 \u0648\u06d5\u06a9 \u0641\u06d5\u0631\u0645\u0627\u0646\u06d5\u06a9\u0627\u0646\u06cc \u0633\u06d5\u0631\u06d5\u0648\u06d5 \u0695\u0627\u0698\u06d5\u0645\u0627\u0646 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u060c \u0626\u06ce\u0633\u062a\u0627 \u0646\u06c6\u0628\u06d5\u06cc \u062c\u0648\u0645\u0644\u0627\u06cc\u06d5 \u0648 \u062f\u06d5\u0628\u06ce \u0628\u0646\u06a9\u06d5 \u062f\u0631\u0627\u0648\u06d5\u06cc\u06ce\u06a9\u06cc \u0628\u06c6 \u062f\u0631\u0648\u0633\u062a\u0628\u06a9\u06d5\u06cc\u0646.\u0628\u06d5 \u06a9\u0648\u0646\u0633\u0648\u0648\u0644\u06cc \u0647\u06ce\u06b5\u06ce \u0641\u06d5\u0631\u0645\u0627\u0646 \u062f\u06d5\u0686\u06cc\u0646\u06d5 \u0646\u06ce\u0648 \u0628\u0646\u06a9\u06d5 \u062f\u0631\u0627\u0648\u06d5\u06cc MariaDB\r\n\r\n \r\n<pre class=\"wp-block-code\"><code>sudo mysql -u root -p<\/code><\/pre>\r\n \r\n\r\n\u0628\u0646\u06a9\u06d5 \u062f\u0631\u0627\u0648\u06d5\u06cc\u06ce\u06a9 \u0628\u06d5 \u0646\u0627\u0648\u06cc joomladb \u062f\u0631\u0648\u0633\u062a \u062f\u06d5\u06a9\u06d5\u06cc\u0646 \u0628\u06d5 \u0641\u06d5\u0631\u0645\u0627\u0646\u06d5\u06a9\u06d5\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5:\r\n\r\n \r\n<pre class=\"wp-block-code\"><code>CREATE DATABASE joomladb;<\/code><\/pre>\r\n \r\n\r\n\u0626\u06ce\u0633\u062a\u0627 \u0628\u06d5\u06a9\u0627\u0631\u0647\u06ce\u0646\u06d5\u0631\u06ce\u06a9 \u0628\u06c6 \u0628\u0646\u06a9\u06d5\u062f\u0631\u0627\u0648\u06d5\u06a9\u06d5\u06cc \u0633\u06d5\u0631\u06d5\u0648\u06d5 \u06a9\u06d5 \u062f\u0631\u0648\u0633\u062a\u0645\u0627\u0646 \u06a9\u0631\u062f \u062f\u06d5\u0646\u0627\u0633\u06ce\u0646\u06cc\u0646 \u0628\u06d5\u0645 \u0641\u06d5\u0631\u0645\u0627\u0646\u06d5 \u0628\u06d5 \u0646\u0627\u0648\u06cc joomladbuser :\r\n\r\n \r\n<pre class=\"wp-block-code\"><code>CREATE USER 'joomladbuser'@'localhost' IDENTIFIED BY 'new_password_here';<\/code><\/pre>\r\n \r\n\r\n\u0626\u06d5\u0645 \u0628\u06d5\u06a9\u0627\u0631\u0647\u06ce\u0646\u06d5\u0631\u06d5 \u062f\u06d5\u0628\u06ce \u062f\u06d5\u0633\u062a\u067e\u06ce\u06af\u06d5\u06cc\u0634\u062a\u0646\u06cc \u0628\u06d5 \u062a\u06d5\u0648\u0627\u0648 \u0628\u0646\u06a9\u06d5 \u062f\u0631\u0627\u0648\u06d5\u06a9\u06d5 \u0647\u06d5\u0628\u06ce\u062a\u060c \u0626\u06d5\u0645\u06d5\u0634 \u0628\u06d5\u0645 \u0641\u06d5\u0631\u0645\u0627\u0646\u06d5 \u062c\u06cc\u0628\u06d5\u062c\u06ce \u062f\u06d5\u0628\u06ce\u062a\r\n\r\n \r\n<pre class=\"wp-block-code\"><code>GRANT ALL ON joomladb.* TO 'joomladbuser'@'localhost' WITH GRANT OPTION;<\/code><\/pre>\r\n \r\n\r\n\u0644\u06d5 \u06a9\u06c6\u062a\u0627\u06cc\u06cc \u06af\u06c6\u0695\u0627\u0646\u06a9\u0627\u0631\u06cc\u06cc\u06d5\u06a9\u0627\u0646 \u067e\u0627\u0634\u06a9\u06d5\u0648\u062a \u062f\u06d5\u06a9\u06d5\u06cc\u0646 \u0648 \u062f\u06cc\u0646\u06d5 \u062f\u06d5\u0631\u06d5\u0648\u06d5\r\n\r\n \r\n<pre class=\"wp-block-code\"><code>FLUSH PRIVILEGES;\r\nEXIT;<\/code><\/pre>\r\n \r\n<h2 class=\"wp-block-heading\">\u062f\u0627\u06af\u0631\u062a\u0646\u06cc \u062c\u0648\u0645\u0644\u0627(\u0698\u0648\u0645\u0644\u0627)<\/h2>\r\n \r\n\r\n\u0644\u06d5\u0645 \u0642\u06c6\u0646\u0627\u063a\u06d5 \u062f\u06d5\u0628\u06ce \u062c\u0648\u0645\u0644\u0627 \u062f\u0627\u0628\u06af\u0631\u06cc\u0646 \u0648 \u062f\u0627\u06cc\u0645\u06d5\u0632\u0631\u06ce\u0646\u06cc\u0646.\u062f\u06d5\u062a\u0648\u0627\u0646\u0646 \u062f\u0648\u0627\u06cc\u06cc\u0646<a href=\"https:\/\/downloads.joomla.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">\u00a0\u0628\u06b5\u0627\u0648\u06a9\u0631\u0627\u0648\u06d5\u06cc \u062c\u0648\u0645\u0644\u0627 \u0644\u06ce\u0631\u06d5\u00a0<\/a>\u062f\u0627\u0628\u06af\u0631\u0646. \u0628\u06c6 \u0626\u06d5\u0645 \u0647\u06d5\u0646\u06af\u0627\u0648\u06d5\u0634 \u0628\u06d5 \u0641\u06d5\u0631\u0645\u0627\u0646\u06d5\u06a9\u06d5\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u062f\u0648\u0627\u06cc\u06cc\u0646 \u0648\u0634\u0627\u0646\u06cc \u062c\u0648\u0645\u0644\u0627 \u062f\u0627\u062f\u06d5\u06af\u0631\u06cc\u0646.\r\n\r\n \r\n<pre class=\"wp-block-code\"><code>cd \/tmp\r\nwget https:\/\/downloads.joomla.org\/cms\/joomla3\/3-9-27\/Joomla_3-9-27-Stable-Full_Package.zip\r\nsudo unzip -d \/var\/www\/joomla \/tmp\/Joomla_3-9-27-Stable-Full_Package.zip<\/code><\/pre>\r\n \r\n\r\n\u067e\u0627\u0633 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646\u06cc curl \u0648\u06d5 Composer \u0644\u06d5 \u0647\u06ce\u06b5\u06cc \u0641\u06d5\u0631\u0645\u0627\u0646\u06cc \u0633\u06d5\u0631\u06d5\u0648\u06d5 \u062f\u06d5\u0686\u06cc\u0646\u06cc \u0645\u06d5\u0633\u06cc\u0631\u06cc \u0695\u0648\u0648\u062a\u06cc Nginx \u067e\u0627\u06a9\u06d5\u062a\u06cc \u062c\u0648\u0645\u0644\u0627 \u062f\u06d5\u062e\u0632\u06ce\u0646\u06cc\u0646\u06d5 \u0646\u06ce\u0648 \u0626\u06d5\u0648 \u062f\u0627\u06cc\u0631\u06ce\u06a9\u062a\u06c6\u0631\u06cc\u06cc\u06d5.\r\n\r\n \r\n\r\n\u0628\u06d5 \u0641\u06d5\u0631\u0645\u0627\u0646\u06d5\u06a9\u06d5\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u0631\u06ce\u06af\u06d5 \u062f\u06d5\u062f\u06d5\u06cc\u0646 \u06a9\u06d5 \u0628\u06d5\u06a9\u0627\u0631\u0647\u06ce\u0646\u06d5\u0631 \u062e\u0627\u0648\u06d5\u0646\u06cc\u06d5\u062a\u06cc \u0628\u0648\u062e\u0686\u06d5\u06cc\u00a0<kbd>www-data<\/kbd>\u00a0\u0644\u06d5 \u0626\u06d5\u0633\u062a\u06c6 \u0628\u06af\u0631\u06ce\u062a:\r\n\r\n \r\n<pre class=\"wp-block-code\"><code>sudo chown -R www-data:www-data \/var\/www\/joomla\/\r\nsudo chmod -R 755 \/var\/www\/joomla\/<\/code><\/pre>\r\n \r\n<h2 class=\"wp-block-heading\">\u067e\u06d5\u06cc\u06a9\u06d5\u0631 \u0633\u0627\u0632\u06cc Nginx \u0644\u06d5 \u0633\u06d5\u0631 \u0695\u0627\u0698\u06d5\u06cc \u062e\u06d5\u06cc\u0627\u06b5\u06cc<\/h2>\r\n \r\n\r\n\u0646\u0627\u0648\u0646\u06cc\u0634\u0627\u0646\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u0626\u06d5 \u067e\u06d5\u0695\u06af\u06d5\u06cc\u06d5\u06cc \u06a9\u06d5 \u0628\u06c6 \u067e\u06d5\u06cc\u06a9\u06d5\u0631\u0633\u0627\u0632\u06cc \u0695\u0627\u0698\u06d5\u06cc \u062e\u06d5\u06cc\u0627\u06b5\u06ce Nginx \u0647\u06d5\u06cc\u06d5 \u062f\u06d5\u0633\u062a\u06a9\u0627\u0631\u06cc \u062f\u06d5\u06a9\u06d5\u06cc\u0646. \u0641\u06d5\u0631\u0645\u0627\u0646\u06d5\u06a9\u0627\u0646\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u0628\u06c6 \u062f\u0631\u0648\u0633\u062a\u06a9\u0631\u062f\u0646\u06cc \u0695\u0627\u0698\u06d5\u06cc\u06d5\u06a9\u06cc \u062e\u06d5\u06cc\u0627\u06b5\u06cc \u0646\u0648\u06ce \u0628\u06d5 \u067e\u06d5\u0695\u06af\u06d5\u06cc\u06ce\u06a9 \u0628\u06d5 \u0646\u0627\u0648\u06cc Joomla \u0644\u06d5 \u0646\u0627\u0648\u0646\u06cc\u0634\u0627\u0646\u06cc\u00a0<strong>\/etc\/nginx\/sites-available\/<\/strong>\r\n\r\n \r\n<pre class=\"wp-block-code\"><code>sudo nano \/etc\/nginx\/sites-available\/joomla<\/code><\/pre>\r\n \r\n\r\n\u0628\u0627\u0634\u062a\u0631\u06cc\u0646 \u067e\u06d5\u06cc\u06a9\u06d5\u0631\u0633\u0627\u0632\u06cc Nginx\u0644\u06d5 \u0633\u06d5\u0631 \u0645\u0627\u06b5\u067e\u06d5\u0695\u06d5\u06a9\u0627\u0646\u06cc \u062c\u0648\u0645\u0644\u0627 \u0628\u06d5 \u0634\u06ce\u0648\u06d5\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u062f\u0631\u0648\u0633\u062a \u0628\u0648\u0648\u0646 \u0648 \u067e\u06ce\u0633\u0646\u06cc\u0627\u0631 \u06a9\u0631\u0627\u0648\u06d5\u0646\r\n\r\n \r\n<pre class=\"wp-block-code\"><code>server {\r\n    listen 80;\r\n    listen [::]:80;\r\n    root \/var\/www\/joomla;\r\n    index  index.php index.html index.htm;\r\n    server_name  example.com www.example.com;\r\n\r\n    client_max_body_size 100M;\r\n    autoindex off;\r\n\r\n    location \/ {\r\n        try_files $uri $uri\/ \/index.php?$args;\r\n    }\r\n\r\n    # deny running scripts inside writable directories\r\n    location ~* \/(images|cache|media|logs|tmp)\/.*.(php|pl|py|jsp|asp|sh|cgi)$ {\r\n      return 403;\r\n      error_page 403 \/403_error.html;\r\n    }\r\n\r\n    location ~ .php$ {\r\n        include snippets\/fastcgi-php.conf;\r\n        fastcgi_pass unix:\/run\/php\/php7.4-fpm.sock;\r\n        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;\r\n        include fastcgi_params;\r\n    }\r\n}<\/code><\/pre>\r\n \r\n\r\n\u067e\u06d5\u0695\u06af\u06d5\u06a9\u06d5 \u067e\u0627\u0634\u06a9\u06d5\u0648\u062a \u062f\u06d5\u06a9\u06d5\u06cc\u0646 \u0648 \u062f\u06cc\u0646\u06d5 \u062f\u06d5\u0631\u06d5\u0648\u06d5.\r\n\r\n \r\n\r\n\u067e\u0627\u0634 \u067e\u0627\u0633\u06a9\u06d5\u0648\u062a\u06a9\u0631\u062f\u0646\u06cc \u067e\u06d5\u0695\u06af\u06d5\u06cc \u0633\u06d5\u0631\u06d5\u0648\u06d5 \u062f\u06d5\u0628\u06ce \u0628\u06d5 \u0641\u06d5\u0631\u0645\u0627\u0646\u06d5\u06a9\u06d5\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u0645\u0627\u06b5\u067e\u06d5\u0631\u06d5\u06a9\u06d5\u0645\u0627\u0646 \u0686\u0627\u0644\u0627\u06a9 \u0628\u06a9\u06d5\u06cc\u0646 \u0648 \u0695\u0627\u0698\u06d5\u06cc Nginx\u0646\u0648\u06ce \u0628\u06a9\u06d5\u06cc\u0646\u06d5\u0648\u06d5\r\n\r\n \r\n<pre class=\"wp-block-code\"><code>sudo ln -s \/etc\/nginx\/sites-available\/joomla \/etc\/nginx\/sites-enabled\/\r\nsudo service nginx restart<\/code><\/pre>\r\n \r\n\r\n\u0626\u06ce\u0633\u062a\u0627 \u062c\u0648\u0645\u0644\u0627 \u0626\u0627\u0645\u0627\u062f\u06d5\u06cc\u06d5 \u0628\u06c6 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646 \u0648 \u062f\u06d5\u062a\u0648\u0627\u0646\u06cc\u0646 \u0628\u06d5 \u0646\u0627\u0648\u0646\u06cc\u0634\u0627\u0646\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u0644\u06d5 \u0648\u06ce\u0628\u06af\u06d5\u0631 \u0628\u0631\u06c6\u06cc\u0646 \u0628\u06c6 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646\u06cc\r\n\r\n \r\n<pre class=\"wp-block-code\"><code>http:\/\/example.com<\/code><\/pre>\r\n \r\n\r\n\u0626\u06ce\u0633\u062a\u0627 \u062f\u06d5\u0628\u06ce \u0642\u06c6\u0646\u0627\u06af\u06d5\u06a9\u0627\u0646\u06cc \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646 \u0648\u06d5\u06a9 \u0648\u06ce\u0646\u06d5\u06a9\u0627\u0646\u06cc \u062e\u0648\u0627\u0631\u06d5\u0648\u06d5 \u062a\u06ce\u067e\u06d5\u0695\u06ce\u0646\u06cc\u0646\r\n\r\n \r\n<figure class=\"wp-block-image\"><\/figure>\r\n<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-2823 aligncenter\" src=\"https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/1joomla-windows-wsl-installation-wizard-1024x896-1.png\" alt=\"\" width=\"1024\" height=\"896\" srcset=\"https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/1joomla-windows-wsl-installation-wizard-1024x896-1.png 1024w, https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/1joomla-windows-wsl-installation-wizard-1024x896-1-343x300.png 343w, https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/1joomla-windows-wsl-installation-wizard-1024x896-1-768x672.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\r\n\r\n \r\n\r\n\u067e\u06d5\u06cc\u0648\u06d5\u0646\u062f\u06cc \u0628\u06d5 \u0628\u0646\u06a9\u06d5\u062f\u0631\u0627\u0648\u06d5 \u062f\u0631\u0648\u0633\u062a \u062f\u06d5\u06a9\u06d5\u06cc\u0646\r\n\r\n \r\n<figure class=\"wp-block-image\"><\/figure>\r\n<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-2824 aligncenter\" src=\"https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/2joomla-windows-wls-database-connection-1024x888-1.png\" alt=\"\" width=\"1024\" height=\"888\" srcset=\"https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/2joomla-windows-wls-database-connection-1024x888-1.png 1024w, https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/2joomla-windows-wls-database-connection-1024x888-1-346x300.png 346w, https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/2joomla-windows-wls-database-connection-1024x888-1-768x666.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\r\n\r\n \r\n\r\n\u0644\u06d5 \u06a9\u06c6\u062a\u0627\u06cc\u06cc \u06a9\u0631\u062a\u06d5\u06cc\u06ce\u0643 \u0644\u06d5\u0633\u06d5\u0631 \u062f\u0648\u06af\u0645\u06d5\u06cc\u00a0<strong>Install<\/strong>\u00a0\u062f\u06d5\u06a9\u06d5\u06cc\u0646 \u0648 \u062f\u0627\u0645\u06d5\u0632\u0631\u0627\u0646\u062f\u0646 \u062a\u06d5\u0648\u0627\u0648 \u062f\u06d5\u0628\u06ce\u062a.\r\n\r\n<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-2825 aligncenter\" src=\"https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/4joomla-windows-wsl-install-1024x891-1.png\" alt=\"\" width=\"1024\" height=\"891\" srcset=\"https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/4joomla-windows-wsl-install-1024x891-1.png 1024w, https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/4joomla-windows-wsl-install-1024x891-1-345x300.png 345w, https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/4joomla-windows-wsl-install-1024x891-1-768x668.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\r\n\r\n  \r\n\r\n\u062f\u06d5\u0686\u06cc\u0646\u06d5 \u0698\u0648\u0648\u0631\u06d5\u0648\u06d5 \u0647\u06d5\u0698\u0645\u0627\u0631\u06d5\u06a9\u06d5\u0645\u0627\u0646 \u0648 \u062a\u06d5\u0648\u0627\u0648\u2026\r\n\r\n \r\n<figure class=\"wp-block-image\"><\/figure>\r\n<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-2826 aligncenter\" src=\"https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/5joomla-windows-wsl-dashboard-1024x894-1.png\" alt=\"\" width=\"1024\" height=\"894\" srcset=\"https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/5joomla-windows-wsl-dashboard-1024x894-1.png 1024w, https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/5joomla-windows-wsl-dashboard-1024x894-1-344x300.png 344w, https:\/\/linux.krd\/wp-content\/uploads\/2022\/06\/5joomla-windows-wsl-dashboard-1024x894-1-768x671.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\r\n\r\n","protected":false},"excerpt":{"rendered":"<p>\u067e\u06ce\u0634\u06d5\u06a9\u06cc \u0644\u06d5\u0645 \u0628\u0627\u0628\u06d5\u062a\u06d5 \u0641\u06ce\u0631 \u062f\u06d5\u0628\u06cc\u0646 \u06a9\u06d5 \u0686\u06c6\u0646 \u062c\u0648\u0645\u0644\u0627 \u06cc\u0627\u0646 \u0698\u0648\u0645\u0644\u0627(Joomla) \u0644\u06d5 \u0633\u06d5\u0631 \u0698\u06ce\u0631 \u0633\u06cc\u0633\u062a\u06d5\u0645\u06cc \u0644\u06cc\u0646\u0648\u06a9\u0633\u06cc \u0648\u06cc\u0646\u062f\u06c6\u0632 \u0661\u0661 \u062f\u0627\u0645\u06d5\u0632\u0631\u06ce\u0646\u06cc\u0646 \u0648 \u067e\u06d5\u06cc\u06a9\u06d5\u0631\u0633\u0627\u0632\u06cc \u0628\u06c6 \u0626\u06d5\u0646\u062c\u0627\u0645 \u0628\u062f\u06d5\u06cc\u0646. Joomla \u0646\u06d5\u0631\u0645\u06d5\u06a9\u0627\u0644\u0627\u06cc\u06ce\u06a9\u06cc \u0628\u06d5\u0631\u06ce\u0648\u06d5\u0628\u0631\u062f\u0646\u06cc \u0646\u0627\u0648\u06d5\u0631\u06c6\u06a9\u06cc \u0633\u06d5\u0631\u0686\u0627\u0648\u06d5\u06a9\u0631\u0627\u0648\u06d5\u06cc\u06d5 \u06a9\u06d5\u0628\u06d5 php \u0646\u0648\u0648\u0633\u0631\u0627\u0648\u06d5 \u0647\u06d5\u0631\u0648\u0627 \u062f\u06d5\u062a\u0648\u0627\u0646\u06ce\u062a \u0628\u06c6 \u0628\u0646\u06a9\u06d5 \u062f\u0631\u0627\u0648\u06d5 \u0644\u06d5 \u0628\u0646\u06a9\u06d5 \u062f\u0631\u0627\u0648\u06d5\u06a9\u0627\u0646\u06cc MySQL and MariaDB \u0644\u06d5 \u0633\u06d5\u0631 \u0695\u0627\u0698\u06d5\u06a9\u0627\u0646 \u0633\u0648\u0648\u062f \u0628\u06af\u0631\u06ce\u062a. \u0626\u06ce\u0648\u06d5 \u062f\u06d5\u062a\u0648\u0627\u0646\u0646 Joomla \u0644\u06d5 \u0633\u06d5\u0631 \u0648\u06cc\u0646\u062f\u06c6\u0632 \u0628\u06d5 \u0634\u06ce\u0648\u0627\u0632\u06cc<\/p>\n","protected":false},"author":1,"featured_media":2827,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[386,91,8],"class_list":["post-2820","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-serverlinux","tag-wsl","tag-91","tag-8"],"_links":{"self":[{"href":"https:\/\/linux.krd\/index.php?rest_route=\/wp\/v2\/posts\/2820","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux.krd\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux.krd\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux.krd\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linux.krd\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2820"}],"version-history":[{"count":1,"href":"https:\/\/linux.krd\/index.php?rest_route=\/wp\/v2\/posts\/2820\/revisions"}],"predecessor-version":[{"id":2828,"href":"https:\/\/linux.krd\/index.php?rest_route=\/wp\/v2\/posts\/2820\/revisions\/2828"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux.krd\/index.php?rest_route=\/wp\/v2\/media\/2827"}],"wp:attachment":[{"href":"https:\/\/linux.krd\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2820"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux.krd\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2820"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux.krd\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2820"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}