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怎么办

本教程操作环境:ubuntu16.04系统、php7.2版、DELL G3电脑

ubuntu没有php-fpm怎么办?

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

添加源地址

立即学习“PHP免费学习笔记(深入)”;

执行三条命令,添加php的源地址,更新,安装

sudo apt-get install software-properties-commonsudo add-apt-repository -y ppa:ondrej/phpsudo apt-get updatesudo 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.socklisten = 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视频教程》

以上就是ubuntu没有php-fpm怎么办的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2072237.html

(0)
上一篇 2025年2月24日 08:02:46
下一篇 2025年2月24日 08:03:08

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论