过期域名预定抢注

 找回密碼
 免费注册

使用 PHPnow 搭建 PHP 環境[圖]

[複製鏈接]
發表於 2007-12-19 02:16:40 | 顯示全部樓層 |閱讀模式
搭建 PHP 其實不很難,只是有點繁瑣。要是自己搭建一次 PHP + MySQL 環境很是費時。更糟的是,很多新手在配置 PHP 時常常出現這樣那樣的問題。諸如 mysql 擴展、zend 安裝失敗等等問題。這時,我們需要一個快速、標準且專業的 PHP 套件包。PHPnow 就這樣應運而生,為你快速搭建專業的虛擬主機。
$ _4 d  J7 t9 E: Q& B& t. q9 K7 k, g! D  P( t7 @
與 PHPnow 的名字一樣,讓我們一起 PHPNow!
9 c* A, c0 y/ m9 ]8 E. Z; `5 _" c9 x: \% u8 I9 E
首先從 http://www.phpnow.org/download.html 下載 最新版 PHPnow。PHPnow 有兩種封裝,一是 exe 自解壓版(推薦,本文針對此版),二是純 7z 檔案(沒有 exe 自解壓)。( l3 m9 c. \* d/ X
: S- c4 A/ i& M( c, \; e2 n
執行 PHPnow-1.3.x.exe 出現下圖所示。回車即可。! D! A2 G1 `: h- N' O* W
0 O8 y) \1 P( M2 ^7 I

) P% ]: B* D$ k- k" H3 s4 y. M/ @. }$ _& e& `) y- R- Q  G

8 z  O! B, g  o' y( Y6 s圖-1:解壓對話框8 V3 j( e7 S1 A+ z4 L& t0 \
1 @- W6 ]8 L% ]2 v/ D

" [6 j: F! e* {0 h* P: |* g) c4 `( |
在自動解壓完畢後,將自動執行 Init.cmd 進行初始化動作。如 圖-2 示:, ^3 S  ~& Y8 L( ]% q
期間可能出現防火牆提示,請允許。$ X/ b# L8 j. K% x
7 Q6 z2 ^! Z+ g* ^' h' C
. c4 O: G& {" w' o

9 m/ V3 `( x7 G) w% _# F3 Q
. z* q+ L/ o2 E! H5 v7 @
圖-2:Init.cmd 過程( D7 [. t: |; ]
( ^2 l) b, v4 X% K8 ?, R

! y6 `# Q$ t7 i$ [% F5 _

5 m5 o% P: i0 t% q* G圖-3:解除防火牆# ]2 F9 i0 p' Y& ?

2 z3 r7 B8 e! K7 i% D- P
1 @, r! @& K' a! B' C: [7 P- @1 h+ p; u  O# \5 ~
Init.cmd 十秒鐘即可完成。全部完成後,將自動打開默認頁。
) X+ y& k7 c) \8 w* E1 s; L(如果沒有,試試手動打開 http://127.0.0.1
& l4 h6 F1 ~5 c9 }1 g9 j( ]- e. V/ N' i3 y; E/ W

% ^/ j* N/ q: `$ x6 L8 C, x/ y! [4 b. L9 ^

& n3 }, k( Y& c8 v: f. |圖-4:搭建成功
  @  D3 o" Y( v2 x, |* Z
( {- ~( s. q7 E

/ m8 c. O9 `" M- J" ~, }) K, Y8 @& \# T
如果你只想搭建一個網站,上面的環境已經足夠。很都時候我們需要開設多個獨立的網站。例如論壇和主頁分開、和朋友共享服務器等等。這時就要用到 虛擬主機 了。
) b. f, a% O1 S( u
6 c3 b! d, ~  e' U下面說說 PHPnow 虛擬主機的使用。很簡單。
2 h' D0 u) U0 ]5 b6 q
. S% @' [" [9 \! o# d雙擊執行 D:\PHPnow\PnConf.cmd (可能你的安裝路徑不是 D:\PHPnow),輸入 2 後回車。- f6 \- d# c7 S, A8 _
按照提示輸入新建虛擬主機信息。如 圖-5 所示。0 ]" l$ C% w1 A# \+ \( [; T& j: c
! P0 @& r) i. J3 }6 |, i
3 y3 R0 S) |3 Z% H4 D
0 ^1 ?0 E9 U- }% m% k; q  d- }

* z, F, w2 E6 X+ b- b2 V+ V圖-5:開設虛擬主機
  y8 ^, [$ S$ a6 K/ I; g
6 M+ g: ^+ K! E
6 g  K2 H" f- j( `, N
- B; A5 [# b' V/ v: x6 g2 h; E
輸入完信息回車後,將自動重啟 Apache 以便生效。8 [, ~* k5 Z- Z& {1 T( v0 R( @
然後訪問剛才添加的毒命,注意事先解析好毒命指向你的服務器 IP。3 c! ^3 a- {9 P" W3 G

. q, _+ Z% M7 E8 R, t如果沒有毒命或者不會用,可以通過編輯 C:\WINDOWS\system32\drivers\etc\hosts 來使用「虛擬毒命」。0 ?, |( c; Z6 Y' E# y# z
本例中的 bbs.test.com 就是在 「127.0.0.1 localhost」 的下一行添加一行 「127.0.0.1 bbs.test.com」 實現的。
$ D" x" ^/ c" z+ j# W1 l+ Y! r6 J( Y- d8 L0 s0 L7 B* b3 i5 a5 `% x

2 Q. T) {2 k2 p$ `% n+ u' H( y( A  X$ L; {: L
- n' W* ^" }' m( ^6 l" Z
圖-6:虛擬主機開設成功
+ k- ?" i8 G- \& V; {. ^8 a

  l9 U  i+ W8 v/ l7 V3 `0 p, U0 f5 ^  u" P

4 y1 y+ z5 [% E6 c8 E可能你還需要為每個虛擬主機分配 MySQL 數據庫,下面介紹下如何使用 phpmyadmin 分配用戶和數據庫。' S' ~/ W: l0 w: n. N  ?% t/ E

" `, _' f  }1 D4 y0 w打開 http://127.1/phpMyAdmin;用 root 登陸。# H+ l/ |* {* Z* e5 C* ?) A
然後點擊 「權限」再點擊 「添加新用戶」。1 Q+ h& |6 ?0 C" a9 b% k2 y) q
填寫好新的 用戶名 和 密碼;' c9 V9 H* u! y/ d5 A; d
選擇第二項 「Create database with same name and grant all privileges」。
9 Y% ]# M$ Z/ u+ g4 R2 C其他的保持默認;需要提的是,全局權限可不要選,除非必要,否則全不選。3 b- d9 I1 m# E' K
點擊 [執行] 即可完成。難明白就看看圖吧。# I! |8 d, ^% X/ i
- l1 Z4 x2 T8 V# G/ {/ v! X

2 v) C$ y; k- x! S- d5 R# t' N9 e0 R( c0 W' C1 w
! p2 B) O/ o  Q: o7 H& J8 g* F7 |2 c
圖-7:添加數據庫用戶。
, `0 D# k; ?0 e; u1 }  q+ h- t

( I- ?( k7 \* r9 F1 L) x
1 f& O9 o( P' ?: \! E; o
* {4 t6 s* ?5 Y! [把剛才添加的用戶名和密碼交給用戶即可。注意 root 擁有最高權限,不要輕易把密碼交給別人。' d. p. V0 I# K+ S( \/ e0 e. ]
5 C6 p$ B* ^3 @8 r) @4 a
好了!你現在擁有了一個專業的 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, 2025-2-20 12:57

By DZ X3.5

小黑屋

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