linux下怎么安装php-fpm
发布时间 - 2020-09-29 00:00:00 点击率:次linux下安装php-fpm的方法:1、下载压缩包并进行解压;2、进入解压目录,执行【./configure】命令配置安装环境;3、编辑配置文件,开启相应功能;4、执行【/usr/local/bin/php-fpm】命令运行。
具体方法:
(推荐教程:linux教程)
1、安装编译环境
考虑到自带的源有的组件没有,可以先安装epel第三方源
yum -y install epel-release yum -y install gcc automake autoconf libtool make gcc-c++ glibc libmcrypt-devel mhash-devel libxslt-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel libmcrypt mcrypt mhash php-mcrypt
2、下载php版本包
本次安装环境的版本包为php5.6
wget http://cn2.php.net/distributions/php-5.6.24.tar.gz tar zvxf php-5.6.24.tar.gz cd php-5.6.24
3、编译
php编译过程中,如果要php支持相应的功能,需要先安装对应的组件,然后再编译。
./configure --prefix=/usr/local/php --enable-fpm --with-mcrypt --enable-mbstring --disable-pdo --with-curl --disable-debug --disable-rpath --enable-inline-optimization --with-bz2 --with-zlib --enable-sockets --enable-sysvsem --enable-sysvshm --enable-pcntl --enable-mbregex --with-mhash --enable-zip --with-pcre-regex --with-mysql --with-mysqli make && make install
4、配置文件
复制配置文件,对其中一些代码进行修改,可根据需要开启php中的功能
cp php.ini-development /usr/local/php/php.ini cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf cp sapi/fpm/php-fpm /usr/local/bin
修改php-fpm.conf配置文件,使用www用户和www用户组运行
vim /usr/local/php/etc/php-fpm.conf #修改为以下 ; Unix user/group of processes ; Note: The user is mandatory. If the group is not set, the default user's group ; will be used. user = www group = www
修改php.ini,根据需求开启需要的php功能
vim /usr/local/php/php.ini ############################# display_errors = On display_startup_errors = On error_prepend_string = "
" error_append_string = "
" fastcgi.impersonate = 1 date.timezone = asia/Shanghai extension=php_mysql.dll extension=php_gd2.dll extension=php_mbstring.dll
5、运行
/usr/local/bin/php-fpm #查看是否运行 netstat -anop | grep php
出现以下界面表示正常运行:
相关推荐:php培训
# linux
# php
# 配置文件
# 先安装
# 考虑到
# 然后再
# 自带
# 压缩包
# 正常运行
# 过程中
# 可根据
# libtool
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel Artisan命令怎么自定义_创建自己的Laravel命令行工具完全指南
Laravel队列任务超时怎么办_Laravel Queue Timeout设置详解
微信小程序 wx.uploadFile无法上传解决办法
Laravel如何实现API速率限制?(Rate Limiting教程)
如何快速搭建FTP站点实现文件共享?
Laravel怎么进行浏览器测试_Laravel Dusk自动化浏览器测试入门
Laravel DB事务怎么使用_Laravel数据库事务回滚操作
如何用西部建站助手快速创建专业网站?
html5audio标签播放结束怎么触发事件_onended回调方法【教程】
Laravel用户认证怎么做_Laravel Breeze脚手架快速实现登录注册功能
网站制作大概多少钱一个,做一个平台网站大概多少钱?
广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?
Laravel如何获取当前登录用户信息_Laravel Auth门面使用与Session用户读取【技巧】
Laravel中的withCount方法怎么高效统计关联模型数量
长沙企业网站制作哪家好,长沙水业集团官方网站?
jimdo怎样用html5做选项卡_jimdo选项卡html5实现与切换效果【指南】
Laravel怎么实现API接口鉴权_Laravel Sanctum令牌生成与请求验证【教程】
宙斯浏览器视频悬浮窗怎么开启 边看视频边操作其他应用教程
详解Android图表 MPAndroidChart折线图
夸克浏览器网页跳转延迟怎么办 夸克浏览器跳转优化
Laravel如何实现数据库事务?(DB Facade示例)
如何在万网自助建站中设置域名及备案?
如何获取PHP WAP自助建站系统源码?
Linux网络带宽限制_tc配置实践解析【教程】
javascript中闭包概念与用法深入理解
如何在橙子建站上传落地页?操作指南详解
高端智能建站公司优选:品牌定制与SEO优化一站式服务
Laravel如何处理跨站请求伪造(CSRF)保护_Laravel表单安全机制与令牌校验
悟空识字怎么关闭自动续费_悟空识字取消会员自动扣费步骤
html5如何实现懒加载图片_ intersectionobserver api用法【教程】
什么是JavaScript解构赋值_解构赋值有哪些实用技巧
Laravel数据库迁移怎么用_Laravel Migration管理数据库结构的正确姿势
Laravel API资源类怎么用_Laravel API Resource数据转换
在线制作视频网站免费,都有哪些好的动漫网站?
如何快速搭建高效可靠的建站解决方案?
Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程
Laravel项目如何进行性能优化_Laravel应用性能分析与优化技巧大全
Laravel如何与Inertia.js和Vue/React构建现代单页应用
使用PHP下载CSS文件中的所有图片【几行代码即可实现】
详解Nginx + Tomcat 反向代理 如何在高效的在一台服务器部署多个站点
Laravel如何与Pusher实现实时通信?(WebSocket示例)
如何快速生成橙子建站落地页链接?
晋江文学城电脑版官网 晋江文学城网页版直接进入
用v-html解决Vue.js渲染中html标签不被解析的问题
Laravel怎么实现模型属性转换Casting_Laravel自动将JSON字段转为数组【技巧】
html5源代码发行怎么设置权限_访问权限控制方法与实践【指南】
高端云建站费用究竟需要多少预算?
Laravel如何将应用部署到生产服务器_Laravel生产环境部署流程
中国移动官方网站首页入口 中国移动官网网页登录
如何在万网自助建站平台快速创建网站?


ser's group
; will be used.
user = www
group = www