美文网首页我爱编程
Ubuntu16.04下搭建php环境

Ubuntu16.04下搭建php环境

作者: c0ny1 | 来源:发表于2018-03-27 02:06 被阅读0次
    系统环境:ubuntu16.04
    php版本:php7.0
    

    安装步骤

    sudo apt-get install apache2 ## 安装apache
    sudo apt-get install php7.0 ## 安装php
    apt-cache search libapache2-mod-php ## 适合PHP7的插件,可以搜索到libapache2-mod-php7.0
    sudo apt-get install libapache2-mod-php7.0 ## 让Apache能够识别解析PHP文件
    

    启用php模块

    按着上面网上说的步骤,发现apache无法解析php。原因是apache没有启用php模块。

    cd /etc/apache2/mods-enabled/
    ln -s  ../mods-available/php.7.* .
    

    然后重启apache

    /etc/init.d/apache2 restart
    

    这个时候可能会报错,提示如下:

    Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe.  You need to recompile PHP
    

    解决方法:

    cd /etc/apache2/mods-enabled/
    rm mpm* ## 将mods-enabled目录下的mpm-event的conf和load链接删除。
    ln -s  ../mods-available/mpm_prefork.* . ## 重建prefork链接
    

    参考文章

    ubuntu搭建php开发环境记录
    Ubuntu下安装php7后无法启动Apache
    linux硬链接与软链接

    相关文章

      网友评论

        本文标题:Ubuntu16.04下搭建php环境

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