色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

nginx降權與匹配php詳細講解

瀏覽:25日期:2023-03-13 15:37:46
目錄
  • nginx降權啟動
    • 確認普通用戶無法開啟nginx
    • 創建普通用戶:
    • 測試是否可以啟動nginx:
    • 創建必需的相關文件
  • 安裝 PHP 7.4,配合 Nginx
    • 安裝 PHP 和 PHP FPM 軟件包:
    • 修改Nginx配置文件
    • 測試:
  • 總結

    nginx降權啟動

    確認普通用戶無法開啟nginx

    創建普通用戶:

    root@ubuntu:~# useradd -d /home/test -m testroot@ubuntu:~# passwd testNew password: Retype new password: passwd: password updated successfullyroot@ubuntu:~# 

    切換到test用戶:

    測試是否可以啟動nginx:

    啟動失敗

    創建必需的相關文件

    $ mkdir nginx$ cd nginx $ mkdir conf logs www sbin

    使用root用戶copy配置文件中網頁支持類型文件

    root@ubuntu:/www/env/nginx/conf# cp /www/env/nginx/conf/mime.types /home/test/nginx/conf/

    使用root用戶拷貝nginx配置文件

    root@ubuntu:~# cp /www/env/nginx/conf/nginx.conf /home/test/nginx/conf/

    設置權限

    root@ubuntu:~# chown -R test:test /www/env/nginx/# 將當前前目錄下的所有文件與子目錄的擁有者皆設為 test,群體的使用者 test:

    修改配置文件

    worker_processes  4;worker_rlimit_nofile 65535;error_log  /home/test/nginx/logs/error.log;user test test;pid  /home/test/nginx/logs/nginx.pid;events {    use epoll;    worker_connections  1024;}http {    include       /home/test/nginx/conf/mime.types;    default_type  application/octet-stream;    sendfileon;    keepalive_timeout  65;    server {listen       8080;server_name  localhost;root  /home/test/nginx/www;location / {    index  index.html index.htm;}error_page   500 502 503 504  /50x.html;location = /50x.html {    root   html;}access_log  /home/test/nginx/logs/access.log;    } 

    全路徑啟動nginx -c參數使用指定的配置文件而不是conf目錄下的nginx.conf

    /www/env/nginx/sbin/nginx -c /home/test/nginx/conf/nginx.conf &> /dev/null 

    安裝 PHP 7.4,配合 Nginx

    安裝 PHP 和 PHP FPM 軟件包:

    apt install php-fpm

    檢查服務狀態,運行:

    systemctl status php7.4-fpm

    修改權限

    chmod 777 /run/php/php7.2-fpm.sock

    配置php-fpm

    修改配置監聽9000端口來處理nginx的請求(這種方法一般在windows上使用),打開 /etc/php/7.2/fpm/pool.d/www.conf 文件找到如下位置注釋第一行添加第二行

    ;listen = /run/php/php7.2-fpm.socklisten = 127.0.0.1:9000

    修改Nginx配置文件

    找到下面這部分代碼取消注釋,修改配置

    location ~ \.php$ {    root   html;    fastcgi_pass   127.0.0.1:9000;    fastcgi_index  index.php;    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;    includefastcgi.conf;}

    測試:

    在/www/env/nginx/html下創建index.php文件:

    root@ubuntu:/www/env/nginx/html# cat index.php <?phpphpinfo()?>

    打開瀏覽器:

    總結

    到此這篇關于nginx降權與匹配php的文章就介紹到這了,更多相關nginx降權 匹配php內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!

    標簽: Nginx
    主站蜘蛛池模板: 国产欧美一区二区另类精品 | 亚洲成人性视频 | 一区二区三区四区在线免费观看 | 国产孕妇孕交大片孕 | 超清波多野结衣精品一区 | 欧美一级毛片无遮挡 | 亚州一级毛片在线 | 韩国精品一区二区三区四区五区 | 成人性视频在线三级 | 久久亚洲国产成人亚 | 老师张开腿让我爽了一夜视频 | 美女一级视频 | 国产亚洲精品yxsp | 美女黄网站人色视频免费国产 | 欧美曰韩一区二区三区 | 手机在线日韩高清理论片 | 免费一级欧美片在线观看 | 老司机黄色影院 | 四虎免费大片aⅴ入口 | 成人毛片免费观看视频在线 | 亚洲第一视频在线观看 | 免费一极毛片 | 亚洲精品视频区 | 国产精品国产三级国产a | 日韩一及片 | 欧美日韩高清 | 亚洲国产品综合人成综合网站 | 精品久久久久久久久久久久久久久 | 91视频国内 | 97欧美精品一区二区三区 | 国产成人精品久久亚洲高清不卡 | 日本一级特黄高清ab片 | 久久爰www免费人成 久久曰视频 | 欧美特黄视频在线观看 | 欧美亚洲国产精品久久高清 | 亚洲欧美一区二区三区在线播放 | 欧美专区在线视频 | 欧美在线香蕉在线现视频 | 一级做a爰片久久毛片潮喷 一级做a爰片久久毛片美女 | 国产麻豆一级在线观看 | 亚洲一区三区 |