站長資訊網
        最全最豐富的資訊網站

        ubuntu沒有php-fpm怎么辦

        ubuntu沒有php-fpm的解決辦法:1、通過執行“sudo apt-get”命令添加php的源地址;2、查看有沒有php7的包;3、通過“sudo apt-get install”命令安裝PHP;4、修改配置監聽9000端口來處理nginx的請求;5、通過“sudo service php7.2-fpm start”啟動“php7.2-fpm”即可。

        ubuntu沒有php-fpm怎么辦

        本教程操作環境:Windows10系統、php7.2版、DELL G3電腦

        ubuntu沒有php-fpm怎么辦?

        ubuntu安裝php7.2,php-fpm[ubuntu部署]

        添加源地址

        執行三條命令,添加php的源地址,更新,安裝

        sudo apt-get install software-properties-common sudo add-apt-repository -y ppa:ondrej/php sudo apt-get update sudo apt-get install php7.2
        登錄后復制

        查看有沒有php7的包

        sudo apt list | grep php
        登錄后復制

        安裝PHP

        nginx使用php的話要用到php7.2-fpm,所以要安裝

        sudo apt-get install php7.2-mysql php7.2-fpm php7.2-curl php7.2-xml php7.2-gd php7.2-mbstring php-memcached php7.2-zip
        登錄后復制

        配置php-fpm

        修改配置監聽9000端口來處理nginx的請求(這種方法一般在windows上使用),

        另一種方法linux下使用sock方法速度會更快,這個地方也可以不修改,真使用里面 /run/php/php7.2->fpm.sock 這樣的路徑,后面nginx也要設置成這種格式 fastcgi_pass unix:/run/php/php7.2-fpm.sock;

        打開 /etc/php/7.2/fpm/pool.d/www.conf 文件找到如下位置注釋第一行添加第二行

        ;listen = /run/php/php7.2-fpm.sock listen = 127.0.0.1:9000
        登錄后復制

        修改權限

        chmod 777 /run/php/php7.2-fpm.sock
        登錄后復制

        打開nginx的配置文件 /etc/nginx/sites-available/default (也可以自己在其它地方添加配置文件,這個地方是默認的配置地方)

        server {     listen       80; #監聽80端口,接收http請求     server_name  www.example.com; #就是網站地址     root /usr/local/etc/nginx/www/your_project; # 準備存放代碼工程的路徑     #路由到網站根目錄www.example.com時候的處理     location / {         index index.php; #跳轉到www.example.com/index.php         autoindex on;     }       #當請求網站下php文件的時候,反向代理到php-fpm     location ~ .php$ {         fastcgi_split_path_info ^(.+.php)(/.+)$;         fastcgi_pass 127.0.0.1:9000;#nginx fastcgi進程監聽的IP地址和端口         #fastcgi_pass unix:/run/php/php7.2-fpm.sock;         fastcgi_index index.php;         include fastcgi_params;     } }
        登錄后復制

        啟動php7.2-fpm

        有時候安裝完成后不知道安裝到什么地方啦可以使用下面命令查找下

        whereis php-fpm
        登錄后復制

        啟動php-fpm

        sudo service php7.2-fpm start
        登錄后復制

        查看是否啟動成功

        netstat -lnt | grep 9000
        登錄后復制

        重啟

        sudo service php7.2-fpm restart
        登錄后復制

        推薦學習:《PHP視頻教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产精品夜色一区二区三区| 久久青草国产精品一区| 久久久免费精品re6| 成人免费精品网站在线观看影片 | 久久精品国产清高在天天线| 潮喷大喷水系列无码久久精品| 久久久久99精品成人片直播| 国产精品小黄鸭一区二区三区| 99久久99久久久精品齐齐| 在线中文字幕精品第5页| 精品福利一区二区三区| 亚洲成人精品久久| CAOPORM国产精品视频免费| 中文字幕亚洲精品无码| 精品国产污污免费网站入口在线| 国产精品一久久香蕉国产线看| 人妻少妇精品视频二区| 亚洲精品尤物yw在线影院| 国产原创精品 正在播放| 欧美一区二区精品系列在线观看| 国产欧美日韩精品丝袜高跟鞋| 亚洲国产精品无码成人片久久| 91国在线啪精品一区| 欧美精品久久久久久久自慰| 亚洲精品高清在线| 久久亚洲国产精品123区| 国产精品黄页免费高清在线观看| 精品精品国产自在久久高清| 久久精品99无色码中文字幕| 中文字幕精品一区二区日本| 久久国产免费观看精品| 精品一区二区三区中文字幕| 国产精品久久久久久久| jizz国产精品网站| 国产色婷婷五月精品综合在线| 久久影院综合精品| 老司机亚洲精品影院| 久久亚洲日韩精品一区二区三区| 精品无码一区二区三区爱欲 | 久久精品国产亚洲沈樵| 91精品国产品国语在线不卡|