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的語法錯誤信息了!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM