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

        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號
        主站蜘蛛池模板: 日韩精品少妇无码受不了| 国产成人精品日本亚洲网址| 国产成人精品天堂| 亚洲国产精品第一区二区三区| 国产成人精品a视频一区| 97久久精品无码一区二区 | 久久国产美女免费观看精品| 国产精品v欧美精品v日韩精品| 日韩国产精品无码一区二区三区| 久久无码人妻精品一区二区三区 | 中文字幕精品亚洲无线码二区 | 国产三级精品三级| 99九九精品免费视频观看| 91精品国产高清久久久久久io| 人妻少妇偷人精品无码| 中文字幕精品久久| 中文精品久久久久人妻| 亚洲精品国产高清嫩草影院| 久久久久久久久久久免费精品| 国产麻豆精品入口在线观看| 国产精品乱码一区二区三区| 99热这里只有精品国产66| 久久精品中文字幕久久| 久久精品国产69国产精品亚洲| 青青青国产精品国产精品久久久久 | 国产精品www| 国产精品视频一区国模私拍| 国产精品成人A区在线观看| 国产精品亚洲а∨无码播放| 国产女人精品视频国产灰线| 久久精品国产网红主播| 国产亚洲精品岁国产微拍精品| 久久精品国产亚洲AV嫖农村妇女| 久久久久无码精品国产| 国产精品网站在线观看免费传媒 | 国产成人精品天堂| 秋霞久久国产精品电影院| 99热都是精品久久久久久| 国产日韩久久久精品影院首页| 人妻少妇精品久久| 亚洲αv在线精品糸列|