zoukankan      html  css  js  c++  java
  • ubuntu的php7与apache2的环境搭建

    1. 安装apache2

    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get install apache2 -y

    2.安装php

    ubuntu16.04:

    sudo apt-get install php
    sudo apt-get install libapache2-mod-php

    ubuntu14.04:

    * 14.04版本的ubuntu没有自带php7.0的安装包

    $ sudo apt-get install -y language-pack-en-base
    $ sudo LC_ALL=en_US.UTF-8 add-apt-repository ppa:ondrej/php

    * 错误来啦:sudo: add-apt-repository:command not found

    网上解决办法是直接安装工具包 命令:

    sudo apt-get install python-software-properties
    sudo apt-get software-properties-common

    安装完成后,add-apt-repository命令就可以正常使用了

    sudo LC_ALL=en_US.UTF-8 add-apt-repository ppa:ondrej/php
    sudo apt-get update
    sudo apt-get install php
    sudo apt-get install libapache2-mod-ph

    3. 安装一些php插件

    sudo apt-get install php-mysql php-gd php-imap php-ldap php-mbstring php-odbc php-pear php-xml php-xmlrpc

    4. 设置web的工作目录

    cd /etc/apache2
    sudo vim apache2.conf //编辑配置文件

        需要再配置文件添加该段代码(也可以在apache.conf)

        

      * 设置完毕后重启服务器就可以正常访问php页面了,但是你会发现有语法错误的时候并没有提示错误信息,只是抛出一个500的服务器错误。请添加一下配置:

        

        apache开启了错误提示后,还需要开启一下php的错误提示

    sudo vim /etc/php/7.0/apache2/php.ini

               把以下几项解除注释

               

    修改完毕后,重启服务器就可以正常的抛出php的语法错误信息了!

  • 相关阅读:
    死磕 java线程系列之自己动手写一个线程池(续)
    Spring Boot (十): Spring Boot Admin 监控 Spring Boot 应用
    opencv之为图像添加边界
    协作,才能更好的中断线程
    Java并发——线程池Executor框架
    神经网络dropout
    xgboost
    物体检测-毕业设计项目回顾
    计算机网络-TCP连接
    gbdt推导和代码
  • 原文地址:https://www.cnblogs.com/dudeyouth/p/6423112.html
Copyright © 2011-2022 走看看