這篇文章主要用來快速部署以 php 5.6 為主的 lamp 環境,要看詳細安裝包括虛擬主機配置的請參考這篇:http://www.cnblogs.com/mingc/p/7864030.html 一、加 ppa 源 添加 php 及擴展的 PPA 源 二、裝 apache 配置目錄:/etc/ap ...
這篇文章主要用來快速部署以 php 5.6 為主的 lamp 環境,要看詳細安裝包括虛擬主機配置的請參考這篇:http://www.cnblogs.com/mingc/p/7864030.html
一、加 ppa 源
添加 php 及擴展的 PPA 源
sudo add-apt-repository ppa:ondrej/php sudo apt-get update
二、裝 apache
sudo apt-get install apache2
配置目錄:/etc/apache2
預設站點目錄:/var/www/html,/var/www 目錄可用於創建虛擬主機。
重啟 apache: sudo /etc/init.d/apache2 restart
三、裝 mysql
sudo apt-get install mysql-server
(期間會有交互,詢問 root 用戶密碼)
配置目錄:/etc/mysql
四、裝 php
sudo apt-get install php5.6 php5.6-dev
配置目錄:/etc/php/5.6
(註意要指定版本號 5.6,不帶版本號預設裝 7.x。有些模塊對 7.x 不支持,比如 php-zbarcode 目前僅支持 php 5)
五、裝 phpmyadmin
sudo apt-get install phpmyadmin
(期間會有交互,詢問選擇伺服器、創建 phpmyadmin 資料庫和登錄 phpmyadmin 的用戶及密碼 )
配置目錄:/etc/phpmyadmin
訪問方式:http:locahost/phpmyadmin
六、php 常用模塊
sudo apt-get install php5.6-gd php5.6-mysql php5.6-sqlite3 php5.6-mcrypt php5.6-mbstring php5.6-odbc php5.6-zip php5.6-bz2 php5.6-xml php5.6-xmlrpc php5.6-dba php-redis php-memcache php-memcached php-mongo
模塊目錄:/usr/lib/php/20160303
七、redis、memcached、mongodb 伺服器
sudo apt-get install redis memcached mongodb
期間會自動安裝一些工具,便於客戶端訪問。
(完)
本文永久更新地址:http://www.cnblogs.com/mingc/p/7954849.html