zoukankan      html  css  js  c++  java
  • php7.4编译(centos)

    1 下载包放到家目录

    [root@centos ~]# ls
    php-7.4.0.tar.xz

    2 解压并安装编译需要的工具
    [root@centos ~]# yum install gcc pcre-devel openssl-devel expat-devel autoconf libtool gcc-c++ libsqlite3x-devel (后面编译差什么包就 yum install XXX-devel -y)

    3 解压进到目录
    [root@centos ~]# tar xf php-7.4.0.tar.xz
    [root@centos ~]# cd php-7.4.0
    [root@centos ~]# ./configure --prefix=/data/php --enable-fpm --with-fpm-user=www
    --with-fpm-group=www --with-pear --with-curl --with-png-dir --with-freetype-dir --
    with-iconv --with-mhash --with-zlib --with-xmlrpc --with-xsl --with-openssl --
    with-mysqli --with-pdo-mysql --disable-debug --enable-zip --enable-sockets --enablesoap
    --enable-inline-optimization --enable-xml --enable-ftp --enable-exif --enablewddx
    --enable-bcmath --enable-calendar --enable-shmop --enable-dba --enable-sysvsem -
    -enable-sysvshm --enable-sysvmsg

    4 make~~~
    [root@centos ~]# make && make install

    5 配置环境和文件
    [root@centos ~]# cd /data/php/etc/php-fpm.d/
    [root@centos php-fpm.d]# cp www.conf.default www.conf
    [root@centos php-fpm.d]# cp /root/php7.4.0/php.ini-development /data/php/etc/php.ini
    [root@centos php-fpm.d]# cd ..
    [root@centos etc]# ls
    php-fpm.conf.default php-fpm.d php.ini
    [root@centos etc]# cp php-fpm.conf.default php-fpm.conf
    [root@centos etc]# useradd -r -s /sbin/nologin -u 1001 www
    [root@centos etc]# vim php-fpm.d/www.conf (更改启动用户 user group)
    [root@centos etc]# cd../sbin
    [root@centos sbin]# ./php-fpm

    6 查看运行
    [root@centos sbin]# ps -ef | grep www
    www 28944 28943 0 18:27 ? 00:00:00 php-fpm: pool www
    www 28945 28943 0 18:27 ? 00:00:00 php-fpm: pool www

  • 相关阅读:
    前端几个常用简单的开发手册拿走不谢
    初中级前端开发工程师如何提升个人能力?
    初中级前端开发工程师如何提升个人能力?
    【程序人生】那些工作之外的技术挣钱方式
    Java EE (13) -- 常用的基础结构模式
    3、数据类型
    洛谷——P2299 Mzc和体委的争夺战
    codevs——T1214 线段覆盖
    洛谷——P1106 删数问题
    洛谷——P1031 均分纸牌
  • 原文地址:https://www.cnblogs.com/Justin0717/p/12180700.html
Copyright © 2011-2022 走看看