过期域名预定抢注

 找回密碼
 免费注册

使用 PHPnow 搭建 PHP 環境[圖]

[複製鏈接]
發表於 2007-12-19 02:16:40 | 顯示全部樓層 |閱讀模式
搭建 PHP 其實不很難,只是有點繁瑣。要是自己搭建一次 PHP + MySQL 環境很是費時。更糟的是,很多新手在配置 PHP 時常常出現這樣那樣的問題。諸如 mysql 擴展、zend 安裝失敗等等問題。這時,我們需要一個快速、標準且專業的 PHP 套件包。PHPnow 就這樣應運而生,為你快速搭建專業的虛擬主機。
' j/ H! U/ v  _, M# @
" Y5 p3 [4 Z  J' k1 Q與 PHPnow 的名字一樣,讓我們一起 PHPNow!/ M2 N0 ]  A9 A4 o( N2 E
3 o: Z, J0 C* `- y+ e1 [1 b4 ]
首先從 http://www.phpnow.org/download.html 下載 最新版 PHPnow。PHPnow 有兩種封裝,一是 exe 自解壓版(推薦,本文針對此版),二是純 7z 檔案(沒有 exe 自解壓)。  F1 Q) W% ?3 @7 @1 m3 ~7 C/ _

+ {) [/ A4 i# B執行 PHPnow-1.3.x.exe 出現下圖所示。回車即可。3 M! l  E. h2 F' f- `# C

, K2 [, t$ i! M6 J/ G0 X3 [% W3 q  a7 L; F: y

/ m) z3 `; Z. L  k  v) L/ b. I+ M, v
0 ^% v! o" H1 w( _( s: l, }1 y
圖-1:解壓對話框
5 w6 g% D8 U5 v- ^  s

; |: q' y& V: m. ?6 f( w" M+ L& p' {' M1 X8 z. _- G

8 {% q& d6 \8 N3 p: d在自動解壓完畢後,將自動執行 Init.cmd 進行初始化動作。如 圖-2 示:
3 w& C: r% k) X! v  [期間可能出現防火牆提示,請允許。
4 |, L3 L, q8 U! N
) {0 Z- ]+ [- w# T9 ?, n9 q6 c
0 p. z, ~2 M1 ~; Z8 d4 H3 T& ?( m  d% ?2 E4 S

, C& x' A& l& [6 @圖-2:Init.cmd 過程
% Q. h% q: z9 H% j6 R/ k
% X0 o* y" ]2 w. b8 w2 v% T

- s: L* _, B. U/ J2 V

& o: {- E3 Q. F圖-3:解除防火牆
1 S( c8 m  g% ?7 U6 B

& B$ y5 {: @- t8 i8 }" A
$ f- m3 `" O# G8 }2 @$ f; A
1 G6 G2 n! K1 N8 u/ XInit.cmd 十秒鐘即可完成。全部完成後,將自動打開默認頁。8 s1 G1 u$ @. `  C0 d
(如果沒有,試試手動打開 http://127.0.0.1! x& v' n" N3 [0 f! x# p
& Y3 V( E+ N6 ?. c* R9 W# N  p4 A

2 Z1 h  h, R# Q; J2 ^9 D0 v( Q+ A8 @# Q( k6 g0 G9 ]1 K: U
% A; j, a8 K$ r7 ^$ ?
圖-4:搭建成功5 `" d; J5 u* g* I- B
2 o; ~* r* `+ F) |6 m
2 W" V4 e4 v/ q5 U! I& G5 i
& L" n' f9 N1 J0 g7 F4 H( K
如果你只想搭建一個網站,上面的環境已經足夠。很都時候我們需要開設多個獨立的網站。例如論壇和主頁分開、和朋友共享服務器等等。這時就要用到 虛擬主機 了。
: l+ T. |& l. y& x2 p, c- [( \  B6 D2 r2 p' `* Y# i
下面說說 PHPnow 虛擬主機的使用。很簡單。( o/ n* }& m' f+ R; d7 e. y3 _
* ~2 }5 K! o: d/ N
雙擊執行 D:\PHPnow\PnConf.cmd (可能你的安裝路徑不是 D:\PHPnow),輸入 2 後回車。) {; ~. F4 |: g. E7 k. X/ q. X
按照提示輸入新建虛擬主機信息。如 圖-5 所示。- w- T" j( x) \  k, A7 d5 y4 b0 p
/ u4 K1 w0 }6 r5 z6 h" E

- I' H3 d! p  Y4 X9 R$ K  T
, ^1 W* ~0 M8 Z* `) G* w0 H5 a

! z' B2 i; n, E7 f: Z6 d: I/ `, f圖-5:開設虛擬主機9 j3 u9 P* B2 ^2 t* {
3 \" @' N3 Y$ m1 M( z2 k7 Z9 y

* D3 I6 p8 l; L2 o7 m0 ^* Q8 f9 {7 i+ s; Y" r
輸入完信息回車後,將自動重啟 Apache 以便生效。0 p/ i* S$ p1 S! }* s
然後訪問剛才添加的毒命,注意事先解析好毒命指向你的服務器 IP。# ^: N4 j  R0 o- q+ z0 @
  [: v1 E3 A! {3 Z/ `
如果沒有毒命或者不會用,可以通過編輯 C:\WINDOWS\system32\drivers\etc\hosts 來使用「虛擬毒命」。" x' z$ @$ w# F
本例中的 bbs.test.com 就是在 「127.0.0.1 localhost」 的下一行添加一行 「127.0.0.1 bbs.test.com」 實現的。  c% S- f- Y3 Q, D3 M- }' h
' P! u& q& N+ b+ ^! ]

$ h: A( V" l' }# o6 N3 ]4 g) |" t
& S: L# C6 l# E+ i% w! |2 u% l
* N+ d0 q6 e: K& a+ C7 z) q( n( o
圖-6:虛擬主機開設成功3 [& M1 N& J+ c0 H' E
: A5 r( M. `" e6 i) G  i
) D9 Y2 ~4 v. w: g& B9 c# m; F

+ O, H/ `5 j8 a( E  c( Q! q/ \可能你還需要為每個虛擬主機分配 MySQL 數據庫,下面介紹下如何使用 phpmyadmin 分配用戶和數據庫。
' ?) L* U9 T, y( y4 n
% G: P5 u! ?5 C% i$ K/ l打開 http://127.1/phpMyAdmin;用 root 登陸。; Z8 S+ d4 `1 t: c* z: e) T
然後點擊 「權限」再點擊 「添加新用戶」。
  G! b/ ?) {8 E1 E* G0 s填寫好新的 用戶名 和 密碼;
# j4 O+ _" _$ j/ n7 W) `- ~8 K選擇第二項 「Create database with same name and grant all privileges」。2 ^1 j4 q, B6 J4 D
其他的保持默認;需要提的是,全局權限可不要選,除非必要,否則全不選。
4 |+ ~) s3 {  }# h9 G' ~點擊 [執行] 即可完成。難明白就看看圖吧。! G2 W1 z1 v6 Q0 e9 Y& P6 @
+ \8 Z  U0 W/ T% ]- z

* A/ G4 \1 o" t1 Z* G1 c- z( T* w1 M  O$ C6 E& }
5 f& ?$ _' y3 [* w
圖-7:添加數據庫用戶。  }9 x7 f/ m+ i* D6 i' Q
; |- B; J8 C0 Z

+ _5 P- v- t3 h$ y$ F- T3 ^
/ o; |2 U  n5 a5 H把剛才添加的用戶名和密碼交給用戶即可。注意 root 擁有最高權限,不要輕易把密碼交給別人。
' k5 {- i( W. \' D/ I' a1 v, v5 M# x# o, A7 T1 ~% r3 }
好了!你現在擁有了一個專業的 PHP 服務器環境。什麼 Discuz! 6.0、PHPWind、DeDe、PHPCms 全不是問題,馬上開始你的建站旅程。

評分

參與人數 1 +30 收起 理由
妖刀 + 30

查看全部評分

發表於 2007-12-24 22:41:16 | 顯示全部樓層
這個貌似不錯
回復 给力 爆菊

使用道具 舉報

發表於 2007-12-27 12:47:26 | 顯示全部樓層
是個好東東。
回復 给力 爆菊

使用道具 舉報

發表於 2007-12-28 12:51:07 | 顯示全部樓層
這個不錯
回復 给力 爆菊

使用道具 舉報

發表於 2007-12-31 00:36:20 | 顯示全部樓層
不錯 支持
回復 给力 爆菊

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 免费注册

本版積分規則

过期高净值品牌域名预定抢注

點基

GMT+8, 2026-3-13 11:27

By DZ X3.5

小黑屋

快速回復 返回頂部 返回列表