阿里雲ECS Ubuntu14.04上安裝PHP7遇坑
安裝PHP7,遇坑:
已經把源配置成阿里雲自己的源了,沒有PHP7?我???
百度了一下,看到了這個冰淤大牛的《阿里雲ECS部署:ubuntu+nginx+mysql+laravel+php7+redis+nodeJS》,參見http://www.jianshu.com/p/8974a7b704b8
大牛安裝PHP7之前還裝了PPA。查了下PPA是Personal Package Archives首字母簡寫,就是一些由個人上傳到Ubuntu網站、但還沒有進入官方源的軟體包。那估計是PPA的問題,我在Ubuntu16.04下直接apt-get安裝PHP7是OK的。當然了,下載PHP7原始碼進行編譯安裝就不需要管這些源啊,PPA啊這些問題了。
(1) 新增PHP7的PPA
安裝add-apt-repository軟體包:apt-get install python-software-properties software-properties-common
使用add-apt-repository命令新增PPA:add-apt-repository ppa:ondrej/php #後面那個php是小寫的!坑爹的CSDN自動將它轉成大寫了
更新apt配置:apt-get update
(2) 安裝PHP7
sudo apt-get install php7.0 libapache2-mod-php7.0
就醬。