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怎么办?
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
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanfbgci
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
怎样阻止微信小程序自动打开
PHP中文网 06-13 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01