1.Apache2.4
sudo apt-get install apache2
中途出現提示按Y確認安裝
安裝完畢后,在瀏覽器輸入服務器ip地址出現下圖即為成功
2.php7.0
sudo apt-get install php7.0
安裝完畢后輸入
php -v
出現下圖類似結果則為安裝成功
3.mariadb10.1
sudo apt-get install python-software-properties
該命令為了防止不能使用software-properties-common
以下命令從maria官網復制
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
驗證簽名
sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el]http://mirrors.tuna.tsinghua.edu.cn/mariadb/repo/10.1/ubuntuxenial main'
添加源
sudo apt update
升級源
sudo apt install mariadb-server
安裝mariadb
出現下圖需要輸入數據庫密碼
安裝完畢后輸入
mysql -V
出現下圖類似顯示版本的樣子為成功ps:maria10.0版本不會提示輸入密碼需要自己該,所以推薦換源使用10.1
4.安裝必備擴展
4.1php7.0-mysql
sudo apt-get install php7.0-mysql
php數據庫支持模塊
4.2libapache2-mod-php7.0
sudo apt-get install libapache2-mod-php7.0
開啟apache支持php模塊
4.3php-xml
sudo apt-get install php-xml
php支持xml模塊,用thinkphp3.2.3時遇到的問題
5.注意小事項
5.1路徑重寫支持
sudo a2enmod rewrite
它默認是關掉的,有需要記得開。thinkphp3.2.3url重新給用到