过期域名预定抢注

 找回密碼
 免费注册

使用 PHPnow 搭建 PHP 環境[圖]

[複製鏈接]
發表於 2007-12-19 02:16:40 | 顯示全部樓層 |閱讀模式
搭建 PHP 其實不很難,只是有點繁瑣。要是自己搭建一次 PHP + MySQL 環境很是費時。更糟的是,很多新手在配置 PHP 時常常出現這樣那樣的問題。諸如 mysql 擴展、zend 安裝失敗等等問題。這時,我們需要一個快速、標準且專業的 PHP 套件包。PHPnow 就這樣應運而生,為你快速搭建專業的虛擬主機。
6 t% l, ^9 }6 u. k  ^; c% F+ {6 W. c4 b" q6 j; u) E! H/ @
與 PHPnow 的名字一樣,讓我們一起 PHPNow!
$ Q: F% J6 U! b" @6 R: R  S9 s8 Y2 |; u& k, B
首先從 http://www.phpnow.org/download.html 下載 最新版 PHPnow。PHPnow 有兩種封裝,一是 exe 自解壓版(推薦,本文針對此版),二是純 7z 檔案(沒有 exe 自解壓)。
. N( ^1 t- G! ]" U: a2 _
3 t' V6 K- r9 D0 b執行 PHPnow-1.3.x.exe 出現下圖所示。回車即可。% A) K+ }+ ]& v1 E$ }8 d4 X- |
- w3 W( M$ j$ V: U

6 x: \2 {' H- m3 `$ a3 r# J/ V& y0 q2 I) ^9 \
! C; ?$ T5 v, [- v, m
圖-1:解壓對話框& z; i* d% W; V4 ^1 E
, p* r) w. v, p7 C# _

# l# L1 u2 |  X5 S% F8 u) B+ V0 h# O7 L; J5 E
在自動解壓完畢後,將自動執行 Init.cmd 進行初始化動作。如 圖-2 示:" |7 P& b7 G& b
期間可能出現防火牆提示,請允許。
( q3 g! A! f# N. g: h2 _) d
# i8 j( O& _) Z5 ^
0 d' V8 U! ]$ y3 p/ j; f- a4 d/ B
! {& H/ n5 _" g
圖-2:Init.cmd 過程
/ t/ l) C8 b0 e* d" ^/ `
5 k8 v1 f, O) q( w5 B
* C/ b; V+ [9 T- m0 Z* X2 \: `
& Z: x. I3 n& `7 @- ^
圖-3:解除防火牆
9 b. d! K- f! V

1 J9 t' O9 W. `
. G% E& ~' Z: `6 @  {1 U
9 S" h5 j" L6 V3 A7 SInit.cmd 十秒鐘即可完成。全部完成後,將自動打開默認頁。
$ ]1 Z* H' x$ j6 ^- V! |(如果沒有,試試手動打開 http://127.0.0.14 q0 s* X+ S8 ]  Z3 h% r- O, H

, ?( b7 y+ `3 w  t; l9 ?1 X" @. L) I
) S) K$ j  ?$ {+ D2 F7 k# ?5 t+ L' ~- w
# X6 H; p, J+ T! G- B6 C7 ^- X
圖-4:搭建成功! G8 {; r! G# y7 [( t. x
5 D# u; e8 a( ?: C4 f

8 K1 q* W6 h7 W: R: D8 ~' L9 _5 Y+ f) g9 k. N
如果你只想搭建一個網站,上面的環境已經足夠。很都時候我們需要開設多個獨立的網站。例如論壇和主頁分開、和朋友共享服務器等等。這時就要用到 虛擬主機 了。. M+ q6 G4 t3 `# ~. A

8 q) a, U3 |& I% N' {下面說說 PHPnow 虛擬主機的使用。很簡單。- h  L8 I9 E+ z8 J$ \) x1 q7 u

" z) |; @6 r0 q) a6 c雙擊執行 D:\PHPnow\PnConf.cmd (可能你的安裝路徑不是 D:\PHPnow),輸入 2 後回車。
& O( M9 o! B' a7 E: [按照提示輸入新建虛擬主機信息。如 圖-5 所示。
0 H  s: {8 C) Y: D# Y! A8 k5 y1 Z1 z; C" ]* V6 ~
/ x' m& N  W+ e
+ d; v  W2 b2 B

; H; M' `# `& c& F& o- u! S圖-5:開設虛擬主機: e/ a0 g5 }  e/ ~2 @( {
/ ^) F/ n8 Z  X- ~. R- z  ?1 X8 h

/ `) }* ]- Q8 `4 W, p9 G3 X$ U5 \4 u7 f- R
輸入完信息回車後,將自動重啟 Apache 以便生效。
$ V* f" M* c6 X$ ?# ^1 m然後訪問剛才添加的毒命,注意事先解析好毒命指向你的服務器 IP。
' u1 g5 G4 q0 k" t8 O
: T4 r" ?' O3 _- B如果沒有毒命或者不會用,可以通過編輯 C:\WINDOWS\system32\drivers\etc\hosts 來使用「虛擬毒命」。
0 E; `# [2 h/ O/ O本例中的 bbs.test.com 就是在 「127.0.0.1 localhost」 的下一行添加一行 「127.0.0.1 bbs.test.com」 實現的。& ^) C! ]& }2 M, N) q5 ~# {, A

6 a0 T4 c8 C3 ]0 R1 K( K8 \1 M/ U  g; j+ S) ~- B6 I
' h# @3 I- v6 D# l/ ^8 O
0 e6 a6 {( F1 F
圖-6:虛擬主機開設成功
9 X2 V3 h* ~# `1 u9 m8 D+ r+ U0 o! C

$ o! U( m2 U; z% e) n, U) V# ?
  z. W2 }6 _+ v1 J* C* X, u( p+ a0 a* _' a8 y' a
可能你還需要為每個虛擬主機分配 MySQL 數據庫,下面介紹下如何使用 phpmyadmin 分配用戶和數據庫。& V4 k7 z, a5 y+ r

& y' [, e) O8 q* J! q打開 http://127.1/phpMyAdmin;用 root 登陸。. @: M+ W, \6 V1 b/ X3 X% G/ b, A
然後點擊 「權限」再點擊 「添加新用戶」。
, ^% t9 d2 g3 x1 K9 e7 T7 G填寫好新的 用戶名 和 密碼;
2 p8 q+ G( r2 ~; T選擇第二項 「Create database with same name and grant all privileges」。- ~& A/ [# S+ Z. p# x7 X. n  B
其他的保持默認;需要提的是,全局權限可不要選,除非必要,否則全不選。' s' L, f. S( j/ O, x
點擊 [執行] 即可完成。難明白就看看圖吧。
7 ?( I0 z0 D# l- X' r4 h9 a
0 \7 u4 c  x" B7 r
6 G6 ~0 K' Z+ G; q+ X' `$ O- _
$ u+ n2 ?/ K1 r4 ~" m9 b

" L7 h' |+ @2 D圖-7:添加數據庫用戶。. [. [( S2 {$ I/ d# B: c

; f  Z! M6 {$ P' M0 E) G# h" C* S8 |* z4 x7 q. k/ t" m
% ?1 j- A: k; ], f
把剛才添加的用戶名和密碼交給用戶即可。注意 root 擁有最高權限,不要輕易把密碼交給別人。
, f  W1 x: V, `% g. h' Y- h
/ X& u- V9 T/ O% V0 `+ P5 u* }7 F. B. t好了!你現在擁有了一個專業的 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 | 顯示全部樓層
不錯 支持
回復 给力 爆菊

使用道具 舉報

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

本版積分規則

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

4um點基跨境網編創業社區

GMT+8, 2024-11-24 12:36

By DZ X3.5

小黑屋

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