美文网首页
Ubuntu 16.04编译安装PHP 7.4.8

Ubuntu 16.04编译安装PHP 7.4.8

作者: 网络小乙 | 来源:发表于2020-08-10 14:58 被阅读0次
    1. 安装前准备
      使用以下命令安装PHP所需要的软件依赖:
      sudo apt-get update
      sudo apt-get install libxml2-dev
      sudo apt-get install build-essential
      sudo apt-get install openssl 
      sudo apt-get install libssl-dev 
      sudo apt-get install curl
      sudo apt-get install libcurl4-gnutls-dev
      sudo apt-get install libjpeg-dev
      sudo apt-get install libpng-dev
      sudo apt-get install libmcrypt-dev
      sudo apt-get install libreadline6 libreadline6-dev
      sudo apt-get install libsqlite3-dev
      sudo apt-get install libzip-dev 
      
    2. 下载PHP源码
      打开PHP官网,下载自己需要的PHP源码,下面我们以php-7.4.8.tar.gz为例。使用如下命令下载源码:
      wget https://www.php.net/distributions/php-7.4.8.tar.gz
      
      解压源码文件:
      tar -zxvf php-7.4.8.tar.gz
      
    3. 安装PHP
      这里在/usr/local/目录下新建php目录并把PHP安装到/usr/local/php/目录下,命令如下:
      mkdir /usr/local/php/
      #在PHP源码根目录下执行如下操作
      #指定安装目录并生成Makefile文件
      #编译选项根据实际情况选择
      ./configure --prefix=/usr/local/php --enable-fpm --with-zip --with-mysqli --enable-gd \
      --with-zlib --with-curl --enable-mbstring --enable-bcmath --disable-ctype --with-openssl \
      --enable-tokenizer --enable-sockets
      #编译源码
      make
      #安装PHP
      sudo make install
      #查看/usr/local/php/目录,可看到如下内容
      ls /usr/local/php
      bin  etc  include  lib  php  sbin  var
      
    4. 启动php-fpm
      使用如下命令启动php-fpm:
      注意:启动前需要修改配置文件把文件名后面的.default去掉。
      sudo /usr/local/php/sbin/php-fpm
      

      打开浏览器,访问本机地址,可以看到如下页面,表示安装成功:


      Welcome to nginx

    相关文章

      网友评论

          本文标题:Ubuntu 16.04编译安装PHP 7.4.8

          本文链接:https://www.haomeiwen.com/subject/afidrktx.html