今天重新裝了ubuntu那麼就吧過程記錄下。
開啟終端,也就是命令提示符。
我們先來最小化組建安裝,按照自己的需求一步一步裝其他擴充套件。命令提示符輸入如下命令:
1
sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server
上面的命令是最小化組建安裝amp也就是apache2 ,php5 和 mysql 在加上乙個php的mysql擴充套件
上面命令輸入完成後提示輸入密碼,成功後詢問你是否安裝y繼續。然後就等待著完成安裝…
安裝的時候第一次出現乙個這樣的介面,意思是讓你設定root管理員密碼,重複一次後繼續..
我們寫個php的探針指令碼試試看看php有沒有被支援操作如下:
1
sudo touch /
var
/www/test.php
//預設apache**root目錄是/var/www
2
3
sudo vim /
var
/www/test.php
//用自己習慣的編輯器編輯如果不會用vim 可以用gedit提供vim命令
4
5
<?php
6
7
phpinfo()
//php探針指令碼,就一句話
8
9
?>
如圖:
然後我們訪問localhost/test.php看看能否執行,如果正常的花就可以看到如下圖:
看到這個至少你的php環境已經搭建成功了,然後自己選擇自己需要的組建。開啟命令提示符輸入下面命令:
1
sudo apt-get install php5
//然後按tab鍵 可以看到如下php擴充套件
像我自己就會安裝如下幾個組建:
1
sudo apt-get install php5-gd php5-curl php5-xdebug
2
3
gd
//相簿,如生成驗證碼,處理都離不開它
4
5
curl
//支援ftp,http等等協議。用起來很方便
6
7
xdebug
//裝這個配合eclipse進行斷點除錯相當爽~~
其它的根據專案需要自行新增。
自己還有個習慣就是基本上從來不是用預設/var/www路徑,自己一般定義在使用者目錄下
如我的站點目錄會配置在/home/return/workspace/web 目錄下,這樣歸檔起來比較方便
修改站點目錄方法,開啟
1
/etc/apache2/sites-enabled/0***x
//在sites-enabled/0xx開頭的檔案裡面有預設站點配置資訊
用編輯器開啟:vim(或者gedit) /etc/apache2/sites-enabled/0*** //0***指的是以0開頭的那個檔案
如圖:
修改完成儲存後,重新啟動一次apache 讓其載入剛才修改的配置檔案
如圖:
然後在你的使用者目錄下的workspac/web下面寫個php檔案測試下看看是否正常。
當然還有最後乙個配置就是虛擬目錄,如果經常輸入localhost或者一些專案中需要配置一些網域名稱,而測試的話又經常需要改來改去的
因此我是習慣性的在hosts做本地網域名稱解析,然後繫結虛擬目錄。例如test.com 是我們專案用到的網域名稱,那麼首先修改hosts檔案做本地解析
命令和內容如下:
1
sudo vim(或者gedit) /ect/hosts
//本地網域名稱解析就是靠它的
在檔案中加入 127.0.0.1 test.com 如圖:
然後在/etc/apache2/sites-enabled/下面建立乙個名為www.test.com的檔案,最好直接複製乙份0***開頭的配置檔案做修改就行
取名為www.test.com方便識別和辨認。apache缺省會載入/etc/apache2/sites-enabled目錄下的所有配置檔案
檔案內容如圖:
注意:severname就是你要繫結的網域名稱documentroot是要繫結的目錄,我直接繫結了/home/return/workspace/web/test資料夾
如果不寫入servername的話test.com是無法解析到/home/return/workspace/web/test目錄的
在裡面加入乙個php探針檔案如圖:
可以看到已經解析到對應的目錄了。好了基本配置就這寫,每個人的使用習慣和風格不一樣,自己用多了就有了
自己的使用習慣了,包括自己會了簡化一些工作寫一些自己的實用指令碼等等
Ubuntu下的PHP開發環境架設
開啟終端,也就是命令提示符。我們先來最小化組建安裝,按照自己的需求一步一步裝其他擴充套件。命令提示符輸入如下命令 1sudo apt get install apache2 php5 mysql libapache2 mod php5 mysql server 上面的命令是最小化組建安裝amp也就是...
Ubuntu下的PHP開發環境架設
今天重新裝了ubuntu那麼就吧過程記錄下。開啟終端,也就是命令提示符。我們先來最小化組建安裝,按照自己的需求一步一步裝其他擴充套件。命令提示符輸入如下命令 1sudo apt get install apache2 php5 mysql libapache2 mod php5 mysql serv...
Ubuntu下的PHP開發環境架設
ubuntu下的php開發環境架設 今天重新裝了ubuntu那麼就吧過程記錄下。開啟終端,也就是命令提示符。我們先來最小化組建安裝,按照自己的需求一步一步裝其他擴充套件。命令提示符輸入如下命令 1sudo apt get install apache2 php5 mysql libapache2 m...