
【軟件介紹】
PHPnow中文應(yīng)用框架PHPnow framework 提供安全快速的PHP開發(fā)解決方案,PHPnow framework采用國際公認(rèn)的mvc思想,采用OOP方式開發(fā),易擴(kuò)展、穩(wěn)定、超強(qiáng)大負(fù)載能力,企業(yè)級(jí)安全部署,重點(diǎn)發(fā)展現(xiàn)代安全快速的互聯(lián)網(wǎng)應(yīng)用程序開發(fā),PHPnow 改名為 ServKit!PHPnow綠色無毒,解壓后執(zhí)行 Setup.cmd 初始化,即可得到一個(gè) PHP + MySQL 環(huán)境。然后就可以直接安裝 Discuz!, PHPWind, DeDe, WordPress 等程序。

【軟件特色】
1、基于PHP開發(fā)2、企業(yè)級(jí)安全部署
3、中文注釋
3、提供了基礎(chǔ)的web mvc
4、重點(diǎn)發(fā)展現(xiàn)代安全快速的互聯(lián)網(wǎng)應(yīng)用程序開發(fā)
5、采用OOP方式開發(fā),易擴(kuò)展、穩(wěn)定、超強(qiáng)大負(fù)載能力
6、加入了常用實(shí)用性強(qiáng)的函數(shù)
7、更方便集成第三方class組件
8、基于PDO的數(shù)據(jù)持久化解決方案
9、視圖管理,基于smarty模板引擎支持
10、可將數(shù)據(jù)表分離到不同的數(shù)據(jù)庫服務(wù)器
11、默認(rèn)提供了file、memcache兩種緩存機(jī)制
12、PHPnow是免費(fèi)自由軟件。你可以免費(fèi)用于商業(yè)

【使用教程】
安裝1、先在本站下載PHPnow的最新版本,也就是PHPnow1.5.6版本,這就是PHPnow的最后一版了,PHPnow已經(jīng)不再更新了。
2、把你下載下來的PHPnow-1.5.6.zip解壓出來,就是下面這個(gè)樣子。你也可以解壓到任何你想安裝到的文件夾里,但是注意??!文件夾不能包含中文!然后點(diǎn)擊Setup.cmd就可以進(jìn)行安裝了,注意?。。榱俗孭HPnow能順利的安裝,請(qǐng)選擇使用管理員權(quán)限打開安裝程序,如下圖:

3、接上一步,會(huì)出現(xiàn)命令窗口,第一步提示先選擇Apache版本,這里我們一般選擇推薦模式就好,在命令框里輸入“20”,然后回車進(jìn)行下一步~如果提示Apache端口被占用的問題,可參考另一文檔,進(jìn)行相關(guān)的操作修改:

4、PHPnow安裝Apache時(shí)提示80端口被占用的解決辦法

5、在提示選擇MySQL版本的命令框里,選擇推薦的模式,輸入“50”,然后回車就進(jìn)行PHPnow的安裝了。

6、提示“解壓完成!是否執(zhí)行Init.cmd初始化?>請(qǐng)選擇(y/n):”輸入y回車就好。

7、接著提示“現(xiàn)在為MySQL的root用戶設(shè)置密碼 重要!請(qǐng)切記”,我們?cè)O(shè)置一個(gè)密碼,但是密碼一定要自己記得住。這里設(shè)置“123456”方便演示。

8、提示“全部完成!!您將可以看到PHPnow的默認(rèn)頁面! 按任意鍵繼續(xù)”

9、此時(shí)瀏覽器會(huì)打開127.0.0.1phpnow的默認(rèn)測(cè)試頁面,如下圖,輸入我們剛才設(shè)置的MySQL的密碼,進(jìn)行測(cè)試,看是否安裝成功。

10、下面就是安裝成功的樣子,這樣我們就可以通過phpnow搭建的環(huán)境進(jìn)行網(wǎng)站的安裝和測(cè)試了。

使用
1、來到phpnow的安裝目錄,可以看到有apache,php,mysql相關(guān)名字的文件
2、還有htdocs,用來存放運(yùn)行目錄文件,其他的自行了解

3、我們可以看到根目錄下有個(gè)dos文件,點(diǎn)擊進(jìn)去,就來到phpnow的dos命令操作界面

4、phpnow提供,啟動(dòng)和關(guān)閉個(gè)別組件,以及配置虛擬主機(jī),端口等一系列操作
5、輸入30,按回車,即可停止使用環(huán)境


6、再次打開dos文件,輸入20,有能重啟phpnow環(huán)境了


7、在dos界面,有很多命令,輸入相應(yīng)的編號(hào),按回車即可進(jìn)入相應(yīng)的編輯或者操作界面
例如:輸入0回車,即可快捷配置虛擬主機(jī)了
8、phpnow dos命令里的操作不算多,都使用一下就了解了

添加虛擬主機(jī)搭建網(wǎng)站
如果你還未安裝好PHPnow,可參考經(jīng)驗(yàn)下面經(jīng)驗(yàn),如已經(jīng)安裝好PHPnow,下面我們通過添加虛擬機(jī),來搭建簡單的cms網(wǎng)站;首先點(diǎn)開PnCp.cmd

本地電腦通過PHPnow添加虛擬主機(jī)搭建網(wǎng)站
按照命令窗口的提示操作,輸入“0”,回車,然后進(jìn)行下一步操作。

新增主機(jī)名稱,可以給你剛搭建的虛擬主機(jī)起個(gè)名稱,本地電腦不能通過這個(gè)名稱打開你本地電腦搭建的網(wǎng)站,注意?。∶欢ㄒ怯⑽牡?,中文的不行,會(huì)提示“主機(jī)名含有非法字符”,這里我輸入的是www.baidu.com,可以通過,回車進(jìn)行下一步。

主機(jī)別名,這里提示是“可選”,但是如果你是在本地電腦進(jìn)行網(wǎng)站的搭建測(cè)試,這個(gè)別名一定要輸入,而且是從127.0.0.1—127.0.0.XXX等選擇一個(gè)本地的IP輸入進(jìn)去,然后回車進(jìn)行下一步。

指定網(wǎng)站目錄,這里提示也是“可選”,這個(gè)你可以輸入也可以不輸入,如果你不輸入任何地址,就會(huì)以你剛才命名的主機(jī)名在PHPnow文件夾下建一個(gè)vhosts文件夾,在vhosts文件夾下建一個(gè)以你主機(jī)名命名的文件夾。當(dāng)然,你也可以選擇別的文件夾,作為你本地要搭建的網(wǎng)站的存放文件夾,
如我輸入是D:\Myweb\test1 意思是我把網(wǎng)站放在D盤Myweb文件夾下的test1文件夾里,你也可以選擇別的地址,但是路徑一定要寫正確。操作完成,然后回車進(jìn)行下一步。

這里就是你本地的電腦如果有多個(gè)賬號(hào)登錄,是否限制別的用戶的使用權(quán)限,你可以根據(jù)自己的需求,輸入“y”表示限制,輸入“n”表示不限制,我這里輸入的是“y”,然后回車~它會(huì)重啟一下Apache,然后添加虛擬主機(jī)就完成了,我們看一下那個(gè)文件夾,放點(diǎn)東西測(cè)試一下。

測(cè)試一下咱們添加的虛擬主機(jī)能不能進(jìn)行網(wǎng)站的搭建,我創(chuàng)建的虛擬主機(jī)的網(wǎng)站地址是在D:\Myweb\test1 所以我在test1文件夾下放了一個(gè)index.html文件,然后通過設(shè)置的主機(jī)別名,就是那個(gè)本地的IP地址,我設(shè)置的是127.0.0.21 那怎么就通過瀏覽器訪問一下這個(gè)地址看一下,下圖可以看到是成功的,那么這里PHPnow添加虛擬主機(jī)
就算完成了。

卸載phpnow方法一
1、刪除服務(wù):在我的電腦上右鍵>管理>服務(wù)與應(yīng)用程序>服務(wù)。刪除httpd(apache)和mysql服務(wù)。


2、運(yùn)行phpnow中的PnCp.cmd,輸入33并確認(rèn)。

卸載phpnow方法二
1、在PHPNOW 目錄下有個(gè)pn的文件夾 找到 config.cmd用記事本打開在第5行開始set htd_svc=Apache_pn 這里改下名即可set htd_port=80set myd_svc=MySQL5_pnset myd_port=3306然后再運(yùn)行Init.cmd 重裝下


【常見問題】
一、PHPNow怎么升級(jí)PHP版本為5.3.5?1,先把PHP5.3.5下載下來
2,將下載的解壓至phpnow的安裝目錄,命名不能有中文,建議直接“php5.3”就可以了。
3,將“php-5.2.14-Win32/php-apache2handler.ini”復(fù)制到“php5.3中”。
4,修改apache配置文件“Apache-**/conf/httpd.conf”,將其中的“php-5.2.14-Win32”修改為“php5.3”。
5,再修改“php5.3/php-apache2handler.ini”文件,搜索“extension_dir =”,將后邊的“php-5.2.14-Win32”修改為“php5.3”。
6,再回到根目錄運(yùn)行“PnCp.cmd”,輸入“23”-回車,重啟下apache就可以了。
以上目錄說明:“php5.3”為第二步的解壓目錄,而“php-5.2.14-Win32”是原PHP5.2的目錄。
二、phpnow找不到D:Windowssystem327z.exe,該怎么辦?
解決方法:將phpnow包內(nèi)的7z.dll與7z.exe復(fù)制到系統(tǒng)盤中的WindowsSystem32文件夾下;
三、phpnow安裝80端口被占用
解決方法:開始-控制面板-管理公具-Internet 信息服務(wù)-本地計(jì)算機(jī)-網(wǎng)站-默認(rèn)網(wǎng)站右鍵點(diǎn)擊停止如下圖

三、安裝PHPnow時(shí)出現(xiàn)服務(wù)名已存在等問題?
打開運(yùn)行,輸入cmd,點(diǎn)擊確定。
在彈出的窗口中輸入sc delete apache_pn然后回車就OK了
安裝PHPnow時(shí)出現(xiàn)服務(wù)名已存在等問題的解決方法
如果你用了這個(gè)方法在安裝“PHPnow”時(shí)還是出現(xiàn):安裝服務(wù)[apache_pn]失敗,說明你的管理員權(quán)限不夠,你沒有按正確的“以管理員身份”來運(yùn)行“PHPnow”
以管理員運(yùn)行的方法。一,開始——搜索“中輸入”cmd“,在搜索結(jié)果中找到“cmd.exe”, 二、在搜到的“cmd.exe”點(diǎn)右鍵,選擇“以管理員身份運(yùn)行”。 三、然后使用DOS命令重新運(yùn)行“PHPnow”解壓目錄中的“Setup.cmd”
【配置要求】
支持虛擬主機(jī):便捷的虛擬主機(jī)管理配置文件備份:放心地去嘗試修改配置文件,亂了就還原配置
虛擬主機(jī)代理:可與 IIS 共存 (不同端口,泛解析代理)
插件支持:JSP(尋找最佳解決) | ASP(掛起)
【更新日志】
1.修復(fù)部分bug2.優(yōu)化了部分功能


































