ubuntu 20.04 apt 安装 php 7.0

文章目录

    由于 ubuntu 20.04 默认源里没有 php 7.0,需要手动添加源。

    Unable to locate package php7.0

    $ sudo apt install php7.0
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    E: Unable to locate package php7.0
    

    添加 php 7.0 源的方法:

    sudo apt install software-properties-common
    sudo apt update
    sudo LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php 
    sudo apt update
    

    add-apt-repository: command not found

    ubuntu 20.04 默认没有 add-apt-repository 这个工具,所以上面第一步需要手动安装:

    sudo apt install software-properties-common
    

    开始安装 php 7.0

    sudo apt update 
    sudo apt install php7.0 
    sudo apt install php7.0-fpm php7.0-mcrypt php7.0-cli php7.0-xml php7.0-mysql php7.0-gd php7.0-imagick php7.0-recode php7.0-tidy php7.0-xmlrpc php7.0-mbstring php7.0-curl
    

    确认安装成功

    $ php --version
    PHP 7.0.33-37+ubuntu20.04.1+deb.sury.org+1 (cli) (built: Oct 31 2020 16:52:57) ( NTS )
    

    ubuntu 22.04

    经过测试,这个方法在 ubuntu 22.04 上也可以。

    参考

    • https://askubuntu.com/questions/715944/unable-to-locate-package-php7-0
    • https://github.com/oerdnj/deb.sury.org/wiki/Frequently-Asked-Questions
    • https://itsfoss.com/add-apt-repository-command-not-found/

    关于作者 🌱

    我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式