{"id":23391,"date":"2021-10-03T14:22:59","date_gmt":"2021-10-03T14:22:59","guid":{"rendered":"https:\/\/irancld.com\/basic-php-nginx-config-ubuntu\/"},"modified":"2024-03-14T12:49:43","modified_gmt":"2024-03-14T13:49:43","slug":"basic-php-nginx-config-ubuntu","status":"publish","type":"post","link":"https:\/\/www.novinhost.org\/basic-php-nginx-config-ubuntu\/","title":{"rendered":"\u0622\u0645\u0648\u0632\u0634 \u06a9\u0627\u0646\u0641\u06cc\u06af PHP 7 \u0648 Nginx \u062f\u0631 Ubuntu 16.04"},"content":{"rendered":"
\u0622\u0645\u0648\u0632\u0634 \u06a9\u0627\u0646\u0641\u06cc\u06af PHP 7 \u0648 Nginx \u062f\u0631 Ubuntu 16.04 :<\/strong> \u0631\u0642\u0627\u0628\u062a\u06cc \u0633\u062e\u062a\u06cc \u0645\u06cc\u0627\u0646 Apache \u0648 Nginx \u0628\u0631 \u0633\u0631 \u0645\u0642\u0627\u0645 \u0645\u062d\u0628\u0648\u0628 \u062a\u0631\u06cc\u0646 \u0648\u0628 \u0633\u0631\u0648\u0631 \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f. \u0632\u0628\u0627\u0646 \u0647\u0627\u06cc Ruby \u0648 Python \u0633\u0627\u0632\u06af\u0627\u0631\u06cc \u0628\u0633\u06cc\u0627\u0631 \u062e\u0648\u0628\u06cc \u0628\u0627 Nginx \u0648 PHP \u0633\u0627\u0632\u06af\u0627\u0631\u06cc \u062e\u0648\u0628\u06cc \u0628\u0627 \u0622\u067e\u0627\u0686\u06cc \u062f\u0627\u0631\u062f, \u0627\u0645\u0627 \u0628\u0627 \u0622\u0645\u062f\u0646 PHP7 \u0627\u0645\u06a9\u0627\u0646 \u062a\u0631\u06a9\u06cc\u0628 PHP \u0648 Nginx \u0646\u062a\u06cc\u062c\u0647 \u067e\u0631 \u0633\u0631\u0639\u062a\u06cc \u062e\u0648\u0627\u0647\u062f \u062f\u0627\u0634\u062a.<\/p>\n <\/p>\n <\/p>\n \u0627\u0628\u062a\u062f\u0627 \u0628\u0633\u062a\u0647 \u0647\u0627\u06cc \u0644\u0627\u0632\u0645 \u0631\u0627 \u0646\u0635\u0628 \u0645\u06cc\u06a9\u0646\u06cc\u0645:<\/p>\n # sudo apt-get update && sudo apt-get -y upgrade<\/p>\n # sudo apt-get -y install nginx php7.0 php7.0-fpm<\/p>\n \u067e\u0633 \u0627\u0632 \u0627\u062a\u0645\u0627\u0645 \u0646\u0635\u0628 \u0628\u0627 systemd \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u062d\u0627\u0635\u0644 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0647\u0631 \u062f\u0648 \u062f\u0631 \u062d\u0627\u0644 \u0627\u062c\u0631\u0627 \u0647\u0633\u062a\u0646\u062f<\/p>\n # sudo systemctl status nginx<\/p>\n # sudo systemctl status php7.0-fpm<\/p>\n \u062f\u0631 \u0635\u0648\u0631\u062a\u06cc \u06a9\u0647 \u0627\u0646\u062c\u06cc\u0646 \u0627\u06cc\u06a9\u0633 \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u0646\u0635\u0628 \u0648 \u0627\u062c\u0631\u0627 \u0634\u062f\u0647 \u0628\u0627\u0634\u062f, \u0628\u0627 \u0628\u0627\u0632 \u06a9\u0631\u062f\u0646 \u0622\u062f\u0631\u0633 localhost \u062f\u0631 \u0645\u0631\u0648\u0631 \u06af\u0631, \u0635\u0641\u062d\u0647 \u062e\u0648\u0634\u0627\u0645\u062f \u06af\u0648\u06cc\u06cc \u0627\u0646\u062c\u06cc\u0646 \u0627\u06cc\u06a9\u0633 \u0631\u0627 \u0645\u0634\u0627\u0647\u062f\u0647 \u062e\u0648\u0627\u0647\u062f\u06cc \u0646\u0645\u0648\u062f.<\/p>\n \u0622\u0645\u0648\u0632\u0634 \u0646\u0635\u0628 \u0648\u0628 \u0633\u0631\u0648\u06cc\u0633 nginx<\/a><\/p>\n Nginx \u0647\u0645 \u0645\u062b\u0644 \u0622\u067e\u0627\u0686\u06cc \u0641\u0627\u06cc\u0644 \u06a9\u0627\u0646\u0641\u06cc\u06af \u062e\u0648\u062f \u0631\u0627 \u062f\u0631 \u0622\u062f\u0631\u0633 \/etc\/nginx \u0646\u06af\u0647 \u0645\u06cc\u062f\u0627\u0631\u062f, \u06a9\u0627\u0646\u0641\u06cc\u06af \u067e\u06cc\u0634\u0641\u0631\u0636 \u0628\u0647 \u062e\u0648\u0628\u06cc \u06a9\u0627\u0631 \u0645\u06cc\u06a9\u0646\u062f \u0645\u06af\u0631 \u0627\u06cc\u0646\u06a9\u0647 \u0628\u062e\u0648\u0627\u0647\u06cc\u062f \u0641\u0634\u0631\u062f\u0647 \u0633\u0627\u0632\u06cc Gzip \u0631\u0627 \u0641\u0639\u0627\u0644 \u06a9\u0646\u06cc\u062f. \u0628\u0631\u0627\u06cc \u0628\u0647\u0628\u0648\u062f \u0627\u0645\u0646\u06cc\u062a \u0648\u0628 \u0633\u0631\u0648\u0631 \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0686\u0647\u0627\u0631 \u062e\u0637 \u0632\u06cc\u0631 \u0631\u0627 \u0628\u0647 \u0641\u0627\u06cc\u0644 \u06a9\u0627\u0646\u0641\u06cc\u06af \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n \u0644\u0627\u0632\u0645 \u0646\u06cc\u0633\u062a \u0628\u06af\u0648\u06cc\u0645 \u06a9\u0647 \u0628\u0627 \u062f\u0633\u062a\u0648\u0631 systemctl restart nginx \u0641\u0627\u06cc\u0644 \u06a9\u0627\u0646\u0641\u06cc\u06af \u0628\u0627\u0632\u062e\u0648\u0627\u0646\u06cc \u0645\u06cc\u0634\u0648\u062f.<\/p>\n \u0628\u0631\u0627\u06cc \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0633\u0627\u06cc\u062a \u0628\u0647 \u067e\u0648\u0634\u0647 \u0631\u0648\u062a \u0627\u0646\u062c\u06cc\u0646 \u0627\u06cc\u06a9\u0633 \u06a9\u0647 \u0645\u0639\u0645\u0648\u0644\u0627 \u062f\u0631 \u0645\u0633\u06cc\u0631 \/etc\/nginx \u0642\u0631\u0627\u0631 \u062f\u0627\u0631\u062f \u0645\u0631\u0627\u062c\u0639\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n \u062f\u0648 \u067e\u0648\u0634\u0647 \u0628\u0627 \u0646\u0627\u0645 \u0647\u0627\u06cc sites-available \u0648 sites-enabled \u00a0\u0648\u062c\u0648\u062f \u062e\u0648\u0627\u0647\u062f \u062f\u0627\u0634\u062a, \u067e\u0648\u0634\u0647 \u0627\u0648\u0644 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0633\u0627\u06cc\u062a \u0647\u0627\u06cc \u0634\u0645\u0627 \u0631\u0627 \u0646\u06af\u0647\u062f\u0627\u0631\u06cc \u0645\u06cc\u06a9\u0646\u062f \u0648 \u062f\u0648\u0645\u06cc \u0644\u06cc\u0646\u06a9 \u0647\u0627\u06cc symlink \u0628\u0647 \u067e\u0648\u0634\u0647 \u0642\u0628\u0644\u06cc \u0627\u0631\u062c\u0627\u0639 \u0645\u06cc\u062f\u0647\u0646\u062f, \u0628\u0627 \u0627\u06cc\u0646 \u06a9\u0627\u0631, \u062a\u0646\u0647\u0627 \u0628\u0627 \u062d\u0630\u0641 \u0648 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u0644\u06cc\u0646\u06a9 \u0647\u0627 \u0645\u06cc\u062a\u0648\u0627\u0646\u06cc\u062f \u0633\u0627\u06cc\u062a \u0647\u0627 \u0631\u0627 \u0641\u0639\u0627\u0644 \u06cc\u0627 \u063a\u06cc\u0631 \u0641\u0639\u0627\u0644 \u06a9\u0646\u06cc\u062f.<\/p>\n <\/p>\n \/etc\/nginx\/sites-available\/yoursite<\/p>\n \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f<\/p>\n server { #Nginx should listen on port 80 for requests to yoursite.com listen 80; server_name yoursite.com; #Create access and error logs in \/var\/log\/nginx access_log \/var\/log\/nginx\/yoursite.access_log main; error_log \/var\/log\/nginx\/yoursite.error_log info; #Nginx should look in \/var\/www\/yoursite for your website root \/var\/www\/yoursite\/; #The homepage of your website is a file called index.php index index.php; #Specifies that Nginx is looking for .php files location ~ \\.php$ { #If a file isn\u2019t found, 404 try_files $uri =404; #Include Nginx\u2019s fastcgi configuration include \/etc\/nginx\/fastcgi.conf; #Look for the FastCGI Process Manager at this location fastcgi_pass unix:\/run\/php\/php7.0-fpm.sock; } }<\/p>\n \u062e\u0637<\/p>\n root \/var\/www\/yoursite\/;<\/p>\n \u0645\u0634\u062e\u0635 \u0645\u06cc\u06a9\u0646\u062f \u06a9\u0647 \u0648\u0628 \u0633\u0631\u0648\u0631 \u062f\u0631 \u0622\u062f\u0631\u0633 \u00a0\/var\/www\/yoursite\/ \u0628\u0627\u06cc\u062f \u0645\u062d\u062a\u0648\u06cc\u0627\u062a \u0633\u0627\u06cc\u062a \u0634\u0645\u0627 \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u062f.<\/p>\n \u062d\u0627\u0644\u0627 \u0628\u0627\u06cc\u062f \u06cc\u06a9 \u0644\u06cc\u0646\u06a9 \u0627\u0632 \u0641\u0627\u06cc\u0644 \u06a9\u0627\u0646\u0641\u06cc\u06af \u0627\u06cc\u062c\u0627\u062f \u0634\u062f\u0647, \u062f\u0631 \u067e\u0648\u0634\u0647 sites-enabled \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f.<\/p>\n # cd \/etc\/nginx\/sites-enabled<\/p>\n # sudo ln -s \/etc\/nginx\/sites-available\/yoursite<\/p>\n \u062d\u0627\u0644\u0627 \u0628\u0631\u0627\u06cc \u0627\u0645\u0646\u06cc\u062a \u0628\u06cc\u0634\u062a\u0631 \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u0646\u06af\u0627\u0647\u06cc \u0628\u0647 php.ini \u0628\u06cc\u0646\u062f\u0627\u0632\u06cc\u0645.<\/p>\n \u0641\u0627\u06cc\u0644 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u067e\u06cc \u0627\u0686 \u067e\u06cc \u06f7 \u062f\u0631 \u0622\u062f\u0631\u0633 \/etc\/php\/7.0\/fpm\/php.ini \u0642\u0631\u0627\u0631 \u062f\u0627\u0631\u062f, \u0622\u0646\u0631\u0627 \u0628\u0627 \u0648\u06cc\u0631\u0627\u06cc\u0634\u06af\u0631 \u0645\u062a\u0646 \u0645\u0648\u0631\u062f \u0639\u0644\u0627\u0642\u0647 \u062a\u0627\u0646 \u0628\u0627\u0632 \u06a9\u0631\u062f\u0647 \u0648 \u062f\u0631 \u062e\u0637 disable_functions \u06af\u0632\u06cc\u0646\u0647 \u0647\u0627\u06cc phpinfo,system,mail,exec \u0631\u0627 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f. \u0628\u0639\u062f \u062f\u0631 \u0645\u0642\u0627\u0628\u0644 file_uploads\u00a0 \u0645\u0642\u062f\u0627\u0631 Off \u062f\u0631 \u0645\u0642\u0627\u0628\u0644 sql.safe_mode \u0645\u0642\u062f\u0627\u0631 On \u0648 \u062f\u0631 \u0645\u0642\u0627\u0628\u0644 \u062e\u0637 allow_url_fopen \u0645\u0642\u062f\u0627\u0631 Off \u0631\u0627 \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646 \u06a9\u0646\u06cc\u062f.<\/p>\n \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u062e\u0637<\/p>\n register_globals = Off<\/p>\n \u00a0 \u0628\u0647 \u0627\u06cc\u0646 \u0641\u0627\u06cc\u0644 \u0647\u0645 \u0628\u0647 \u0627\u0645\u0646\u06cc\u062a \u0633\u0631\u0648\u0631 \u0645\u06cc \u0627\u0641\u0632\u0627\u06cc\u062f.<\/p>\n \u062d\u0627\u0644\u0627 \u0628\u0627 \u0631\u06cc\u0633\u062a\u0627\u0631\u062a php \u0648 nginx<\/a> \u0633\u0631\u0648\u0631 \u0634\u0645\u0627 \u0622\u0645\u062f\u0647 \u0627\u0633\u062a:<\/p>\n # sudo systemctl restart php7.0-fpm<\/p>\n # sudo systemctl restart nginx<\/p>\n \u062d\u0627\u0644\u0627 \u0628\u0627 \u0627\u0631\u0633\u0627\u0644 \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0645\u0634\u0627\u0647\u062f\u0647 \u0633\u0627\u06cc\u062a \u0628\u0647 \u0633\u0631\u0648\u0631 \u0627\u0646\u062c\u06cc\u0646 \u0627\u06cc\u06a9\u0633 \u062f\u0631 \u067e\u0648\u0634\u0647 \/var\/www\/yoursite \u0628\u0647 \u062f\u0646\u0628\u0627\u0644 \u0641\u0627\u06cc\u0644 index.php \u062e\u0648\u0627\u0647\u062f \u06af\u0634\u062a \u062a\u0627 \u0628\u0647 \u06a9\u0627\u0631\u0628\u0631 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0647\u062f.<\/p>\n","protected":false},"excerpt":{"rendered":" \u0622\u0645\u0648\u0632\u0634 \u06a9\u0627\u0646\u0641\u06cc\u06af PHP 7 \u0648 Nginx \u062f\u0631 Ubuntu 16.04 : \u0631\u0642\u0627\u0628\u062a\u06cc \u0633\u062e\u062a\u06cc \u0645\u06cc\u0627\u0646 Apache \u0648 Nginx \u0628\u0631 \u0633\u0631 \u0645\u0642\u0627\u0645 \u0645\u062d\u0628\u0648\u0628 \u062a\u0631\u06cc\u0646 \u0648\u0628 \u0633\u0631\u0648\u0631 \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f. \u0632\u0628\u0627\u0646 \u0647\u0627\u06cc Ruby \u0648 Python \u0633\u0627\u0632\u06af\u0627\u0631\u06cc \u0628\u0633\u06cc\u0627\u0631 \u062e\u0648\u0628\u06cc \u0628\u0627 Nginx \u0648 PHP \u0633\u0627\u0632\u06af\u0627\u0631\u06cc \u062e\u0648\u0628\u06cc \u0628\u0627 \u0622\u067e\u0627\u0686\u06cc \u062f\u0627\u0631\u062f, \u0627\u0645\u0627 \u0628\u0627 \u0622\u0645\u062f\u0646 PHP7 \u0627\u0645\u06a9\u0627\u0646 \u062a\u0631\u06a9\u06cc\u0628 PHP \u0648 Nginx \u0646\u062a\u06cc\u062c\u0647 \u067e\u0631 \u0633\u0631\u0639\u062a\u06cc \u062e\u0648\u0627\u0647\u062f … \u0627\u062f\u0627\u0645\u0647 \u0645\u0637\u0644\u0628<\/a><\/p>\n","protected":false},"author":7,"featured_media":3754,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[20],"tags":[],"acf":[],"yoast_head":"\n\u0622\u0645\u0648\u0632\u0634 \u06a9\u0627\u0646\u0641\u06cc\u06af PHP 7 \u0648 Nginx \u062f\u0631 Ubuntu 16.04\u00a0 \u0628\u0627 \u0646\u0648\u06cc\u0646 \u0647\u0627\u0633\u062a<\/h2>\n
\u062f\u0631 \u063a\u06cc\u0631 \u0627\u06cc\u0646 \u0635\u0648\u0631\u062a \u0628\u062a \u062f\u0633\u062a\u0648\u0631 systemctl start nginx \u0645\u06cc\u062a\u0648\u0627\u0646\u06cc\u062f \u0648\u0628 \u0633\u0631\u0648\u0631 \u0631\u0627 \u0622\u062a\u0634 \u06a9\u0646\u06cc\u062f.<\/h3>\n
\n
\u0628\u0627 \u0648\u06cc\u0631\u0627\u06cc\u0634\u06af\u0631 \u0645\u062a\u0646 \u062e\u0648\u062f \u0641\u0627\u06cc\u0644\u06cc \u0628\u0627 \u0646\u0627\u0645 \u0648 \u0622\u062f\u0631\u0633<\/h3>\n
\u0627\u0641\u0632\u0627\u06cc\u0634 \u0627\u0645\u0646\u06cc\u062a<\/h3>\n