標籤:share 預設 重新整理 dpkg splay blank 安裝 五步 apt-get
Ubuntu 16.04預設安裝php7.0環境,但是php7目前相容性並不是很好,如果自行安裝php5需要清除php7的已安裝包,否則會報錯。
第一步:移除預設及已安裝的PHP包
sudo dpkg -l | grep php| awk ‘{print $2}‘ |tr "\n" " "
sudo apt-get install aptitude
sudo aptitude purge `dpkg -l | grep php| awk ‘{print $2}‘ |tr "\n" " "`
第二步:添加ppa,安裝php5.6
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php5.6
sudo php -v 可查看安裝版本
第三步:安裝apache2
執行上一步時會預設安裝,如果沒有,執行下面命令安裝
sudo apt install apache2
sudo apt-get install libapache2-mod-php5.6
第三步:安裝mysql
sudo apt install mysql-server mysql-client php5.6-mysql
mysql_secure_installation
運行mysql_secure_installation會執行幾個設定:
a)為root使用者佈建密碼
b)刪除匿名帳號
c)取消root使用者遠程登入
d)刪除test庫和對test庫的存取權限
e)重新整理授權表使修改生效
通過這幾項的設定能夠提高mysql庫的安全。
第四步:安裝phpmyadmin
sudo apt-get install phpmyadmin php5.6-mbstring php5.6-gettext
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
第五步:配置phpmyadmin
nano /etc/php/5.6/apache2/php.ini
display_errors = On(顯示錯誤記錄檔,出現兩次,都要改,不然無效)
extension=php_mbstring.dll (開啟mbstring)
sudo dpkg-reconfigure phpmyadmin (重新設定phpmyadmin)
ubuntu16.04安裝配置php5.6,apache2,mysql