欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

linux 安裝 nginx php

傅智翔1年前7瀏覽0評論

在服務器端,安裝 nginx 和 php 是非常常見的操作。本文將簡要介紹如何在 linux 系統上安裝、配置并運行 nginx 和 php。以下為具體步驟。

第一步:安裝 nginx。在 CentOS 中使用以下命令:

yum install epel-release
yum install nginx

在 Ubuntu 中使用以下命令:

apt-get update
apt-get install nginx

安裝完 nginx 后,配置文件一般位于 /etc/nginx 目錄下,如 /etc/nginx/nginx.conf。

第二步:安裝 php。在 CentOS 中使用以下命令:

yum install epel-release
yum install php-fpm

在 Ubuntu 中使用以下命令:

apt-get install php-fpm

安裝完 php-fpm 后,一般需要對其進行配置。在 CentOS 中,可打開 /etc/php-fpm.d/www.conf 文件,修改以下配置:

user = nginx
group = nginx
listen = /run/php-fpm/www.sock
listen.owner = nginx
listen.group = nginx
listen.mode = 0660

在 Ubuntu 中,可打開 /etc/php/7.0/fpm/pool.d/www.conf 文件,類似地修改以下配置:

user = www-data
group = www-data
listen = /run/php/php7.0-fpm.sock
listen.owner = www-data
listen.group = www-data
listen.mode = 0660

第三步:配置 nginx。在 /etc/nginx/nginx.conf 中添加以下代碼:

location ~ \.php$ {
fastcgi_pass unix:/run/php-fpm/www.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www/html$fastcgi_script_name;
include fastcgi_params;
}

以上代碼意思為,將請求以 .php 結尾的請求重定向到 php-fpm,設置 fastcgi_param 參數,并使用 fastcgi_params 中的其他參數。

第四步:重啟 nginx 和 php-fpm 服務。在 CentOS 中使用以下命令:

systemctl restart nginx
systemctl restart php-fpm

在 Ubuntu 中使用以下命令:

service nginx restart
service php7.0-fpm restart

至此,nginx 和 php 安裝、配置并運行成功。