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的语法错误信息了!