Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

CentOS 7.4 编译安装 PHP7

作者:嗜血之舞   发布日期:2023-12-25   浏览:707

要在CentOS 7.4上编译安装PHP 7,您可以按照以下步骤进行操作:

  1. 更新系统软件包:

    sudo yum update
  2. 安装编译PHP所需的依赖项:

    sudo yum install epel-release
    sudo yum install gcc gcc-c++ libxml2-devel openssl-devel bzip2-devel libcurl-devel libjpeg-devel libpng-devel freetype-devel libmcrypt-devel libxslt-devel
  3. 下载PHP源代码:

    cd /usr/src
    sudo wget https://www.php.net/distributions/php-7.4.0.tar.gz
    sudo tar zxvf php-7.4.0.tar.gz
    cd php-7.4.0
  4. 配置和编译PHP:

    sudo ./configure --prefix=/usr/local/php --with-config-file-path=/etc/php --enable-fpm --with-fpm-user=apache --with-fpm-group=apache --enable-mbstring --with-curl --with-openssl --with-zlib --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --enable-opcache --enable-intl --enable-pcntl --with-libxml-dir --with-mysqli --with-pdo-mysql --with-mcrypt --with-xsl --enable-zip --enable-soap
    sudo make
    sudo make install
  5. 复制PHP配置文件:

    sudo cp php.ini-development /etc/php/php.ini
  6. 创建PHP-FPM配置文件:

    sudo cp /usr/src/php-7.4.0/sapi/fpm/php-fpm.conf /etc/php/php-fpm.conf
  7. 创建PHP-FPM服务文件:

    sudo cp /usr/src/php-7.4.0/sapi/fpm/php-fpm.service /usr/lib/systemd/system/php-fpm.service
  8. 启动PHP-FPM服务:

    sudo systemctl start php-fpm
    sudo systemctl enable php-fpm

至此,您已经成功编译安装了PHP 7.4。您可以通过创建一个简单的PHP文件并在Web浏览器中访问来测试PHP是否正常工作。

上一篇:PHP7 生产环境队列 Beanstalkd 正确使用姿势

下一篇:教你用两行代码给PHP7添加一个“非空合并”语法糖

大家都在看

php session用法

phpisset函数

php后端

php爬虫框架

php读取csv文件

php 三元表达式

php文件加密

php 拆分字符串

php pcntl

php ||

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站