美文网首页
Ubuntu1604安装php7.2

Ubuntu1604安装php7.2

作者: 左诗右码 | 来源:发表于2023-12-05 23:07 被阅读0次

    Ubuntu 下安装 php7.2

    1. 安装软件源拓展工具:
    sudo apt-get install software-properties-common python-software-properties
    
    1. 更新软件源缓存并且添加 Ondřej SurýPHP PPA 源,需要按一次回车:
    sudo add-apt-repository ppa:ondrej/php && sudo apt-get update
    
    1. 安装 php7.2
    sudo apt-get -y install php7.2
    
    1. 如果之前有其他版本PHP,在这边禁用掉
    # 禁用掉 php5.6 的版本
    sudo a2dismod php5.6
    # 开启 php7.2 的版本
    sudo a2enmod php7.2
    
    1. 安装 php7.2 常用扩展
    apt install php7.2-fpm php7.2-mysql php7.2-curl php7.2-gd php7.2-mbstring php7.2-xml php7.2-xmlrpc php7.2-zip php7.2-opcache -y
    

    查看可以安装的扩展指令

    apt-cache search php7.2
    
    # 比如如下所示:
    root@iZuf6aig35m8ho0xq75ijnZ:/# apt-cache search php7.2
    
    php-amqp - AMQP extension for PHP
    php-apcu - APC User Cache for PHP
    php-geoip - GeoIP module for PHP
    php-igbinary - igbinary PHP serializer
    php-imagick - Provides a wrapper to the ImageMagick library
    php7.2-fpm - server-side, HTML-embedded scripting language (FPM-CGI binary)
    php7.2-gd - GD module for PHP
    php7.2-gmp - GMP module for PHP
    php7.2-imap - IMAP module for PHP
    
    1. 设置 php

    安装完成后,编辑 /etc/php/7.2/fpm/php.ini 替换成 ;cgi.fix_pathinfo=1cgi.fix_pathinfo=0 快捷命令:

    # 直接命令行输入
    sed -i 's/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/' /etc/php/7.2/fpm/php.ini
    
    1. 管理 php
    systemctl restart php7.2-fpm #重启
    systemctl start php7.2-fpm #启动
    systemctl stop php7.2-fpm #关闭
    systemctl status php7.2-fpm #检查状态
    
    1. 重启 apache2
    sudo service apache2 restart
    

    相关文章

      网友评论

          本文标题:Ubuntu1604安装php7.2

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