首页 > 编程语言 >安装php环境

安装php环境

时间:2022-11-25 11:25:48浏览次数:30  
标签:etc -- local 环境 fpm usr php 安装

环境: 192.168.11.20 PHP(主机名) PHP节点 关闭防火墙 配置好yum源 用centos7.5-1804 (1)安装配置基础服务 [root@localhost php-5.6.27]# yum install -y gcc gcc-c++ libxml2-devel libcurl-devel openssl-devel bzip2-devel   将提前准备好的libmcrypt-2.5.8.tar.gz和php-5.6.27.tar.gz解压到/root   tar -zxvf libmcrypt-2.5.8.tar.gz 进入目录编辑该服务 cd libmcrypt-2.5.8 ./configure --prefix=/usr/local/libmcrypt && make install   安装PHP环境 tar -zxvf php-5.6.27.tar.gz cd php-5.6.27 ./configure --prefix=/usr/local/php5.6 --with-mysql=mysqlnd \ --with-pdo-mysql-mysqlnd --with-mysqli=mysqlnd --with-openssl --enable-fpm \ --enable-sockets --enable-sysvshm --enable-mbstring --with-freetype-dir --with-jpeg-dir \ --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml --with-mhash \ --with-mcrypt=/usr/local/libmcrypt --with-config-file-path=/etc \ --with-config-file-scan-dir=/etc/php.d --with-bz2 --enable-maintainer-zts 没有报错进行下一步安装   make && make install 创建用户(如果做分布式inmp+WordPress php节点和nginx节点用户一致) groupadd -g 1001 nginx useradd -u 900 nginx -g nginx -s /sbin/nologin tail -1 /etc/passwd   (3)配置PHP环境 cd /root/php5.6.27 cp php.ini-production /etc/php.ini cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm chmod +x /etc/init.d/php-fpm (赋予执行权限)   开启开机自启动 chkconfig --add php-fpm chkconfig php-fpm on   修改配置文件 cp /usr/local/php5.6/etc/php-fpm.conf.default /usr/local/php5.6/etc/php-fpm.conf vim /usr/local/php5.6/etc/php-fpm.conf [root@localhost ~]# grep -n '^'[a-Z] /usr/local/php5.6/etc/php-fpm.conf 25:pid = run/php-fpm.pid 149:user = nginx 150:group = nginx 164:listen = 192.168.11.20:9000 224:pm = dynamic 235:pm.max_children = 50 240:pm.start_servers = 5 245:pm.min_spare_servers = 5 250:pm.max_spare_servers = 35   启动PHP服务(重启php-fpm服务) [root@localhost ~]# systemctl restart php-fpm 使用netstat -ntpl来查看结果 0  

标签:etc,--,local,环境,fpm,usr,php,安装
From: https://www.cnblogs.com/xiaobaige/p/16924530.html

相关文章

  • Go语言开发环境搭建
    1go下载安装地址:https://golang.google.cn/dl/安装路径自己选一个,比如D:/go,qita安装都选下一步即可安装完把D:/go/bin添加到系统环境变量,就可以了,在CMD中输入......
  • 【Linux】linux | linux安装安全狗 | safedog
    一、说明        1、服务器运维,用的阿里云服务器,没用阿里云的安全服务        2、系统CentOS8.2        3、用的是安全狗的免费版       ......
  • 【Java】java | minio | 安装minio
    一、说明        1、minio对象存储,玩一下二、Windows环境1、下载1、下载列表​​https://dl.min.io/server/minio/​​2、我用的版本​​https://dl.min.io/server/......
  • 【Vue】vue | 增加环境配置 | 基于ruoyi的前端环境配置
    一、说明        1、使用若依前后端分离版本,前端vue        2、需要增加个环境配置,区分test与prod二、按部就班1、package.json配置1)搜索build:stagebuild:......
  • 安装php7.2
    #方法一:rpm-Uvhhttps://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmrpm-Uvhhttps://mirror.webtatic.com/yum/el7/webtatic-release.rpm#......
  • K8S环境的Jenkin性能问题处理续篇(任务Pod设置)f
    欢迎访问我的GitHub这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demosK8S环境的Jenkin性能问题处理本文是《K8S环境的Jenkin性能问题......
  • Yearning安装及使用
    Yearning是基于go和vue开发的一款SQL审核工具。在实际开发中,生产环境DDL、DML脚本一般需要走工单流程进行审批后执行,Yearning可以制定MySQL的SQL审核流程、规范及审批等功......
  • Clickhouse 安装使用笔记(随记 未整理)
     安装创建SHA256密码echo-n123456|openssldgst-sha256(stdin)=8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92 尝试用Navicat......
  • CentOS7.9 MySQL5.1 安装
    1.下载相关mysql源码包wgethttps://downloads.mysql.com/archives/get/p/23/file/mysql-5.1.63-linux-x86_64-glibc23.tar.gz2.安装相关依赖包yuminstallbisongcc......
  • 在centos 7上部署安装docker
    一、docker概述docker资源地址官网:https://www.docker.com/文档地址:https://docs.docker.com/仓库地址:https://hub.docker.com/镜像(images):docker镜像就好比是一个模......