色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

centos 7 nginx php

宋博文1年前6瀏覽0評論
CentOS 7下面搭建Nginx和PHP的環(huán)境非常的簡單,主要是需要配置好相關的軟件和一些參數。這里以一個具體的例子來說明如何在CentOS 7下面搭建Nginx和PHP的環(huán)境。 首先,需要安裝Nginx,可以使用yum來安裝。在終端中輸入以下命令:
sudo yum install -y nginx
然后,需要確保Nginx啟動成功,并且可以正常監(jiān)聽80端口。在終端中輸入以下命令:
sudo systemctl start nginx
sudo systemctl enable nginx
sudo firewall-cmd --zone=public --permanent --add-service=http 
sudo firewall-cmd --reload
上面的命令依次是啟動Nginx,設置Nginx開機自啟動,添加http服務到防火墻,重新加載防火墻設置。 接下來,需要安裝PHP。同樣可以使用yum來安裝。在終端中輸入以下命令:
sudo yum install -y php php-fpm
然后,需要對PHP-FPM做一些配置。在終端中輸入以下命令:
sudo vi /etc/php-fpm.d/www.conf
在打開的配置文件里面找到以下幾項配置,將其修改為如下:
listen = /run/php-fpm/php-fpm.sock
listen.owner = nginx
listen.group = nginx
user = nginx
group = nginx
上面的配置是將PHP-FPM運行的用戶和組都設置為nginx,并將Socket路徑修改為/run/php-fpm/php-fpm.sock。然后,需要重啟PHP-FPM:
sudo systemctl restart php-fpm
sudo systemctl enable php-fpm
現在,Nginx和PHP-FPM已經配置好了,但是還需要配置一下Nginx的虛擬主機。在/etc/nginx/conf.d/這個目錄下創(chuàng)建一個新的配置文件,比如test.conf,然后在里面添加以下內容:
server {
listen   80; 
server_name  test.com; 
root   /var/www/html/; 
index  index.php index.html index.htm;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
try_files $uri =404; 
fastcgi_pass unix:/run/php-fpm/php-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
上面的內容配置了一個server監(jiān)聽80端口,使用test.com作為服務器名,設置/var/www/html/作為根目錄,設置index.php index.html index.htm作為默認主頁。然后,location / {}設置請求轉發(fā)到index.php處理。location ~ .php$ {}設置使用fastcgi_pass指向PHP-FPM運行的Sock。 最后,在/var/www/html/目錄下新建一個index.php,輸入以下內容:
保存退出,然后重新加載Nginx配置:
sudo nginx -t
sudo systemctl restart nginx
訪問http://test.com,如果看到輸出Hello, World!就說明整個環(huán)境已經配置好了。
上一篇jbl php