|
方法應(yīng)該有N多種。我所知道的只有三種。
用RAR的自動(dòng)解壓縮功能。
用windows打包軟件InstallShield打成安裝包。
用現(xiàn)成的東西打包?。ê呛牵自捳f,站在巨人的肩膀上么!我也是懶人一族的。)
以上1.2方法呢,大家可以通過百度,谷歌搜一搜。不會(huì)懶得搜索吧……=.=!比我還……
在這里我詳細(xì)說一下我的方法。這個(gè)方法也是前些日子幫朋友做個(gè)房地產(chǎn)信息系統(tǒng)時(shí)自己搜集到的。
第一,首先需要一個(gè)純凈綠色的php運(yùn)行環(huán)境。組件根據(jù)項(xiàng)目需求先配置好。我是以F:/phpServer為環(huán)境根目錄,一般組件apache2+php5+mysql5+zo需要開通GD庫(kù)……配置80,3306……這個(gè)大家應(yīng)該比我熟悉。可以應(yīng)用定制性比較強(qiáng)的集成套件最好要ZIP格式綠色版的,例如phpNOW,XAMPP。不要急,下載鏈接會(huì)寫在下面。我用的是phpnow,小巧方便定制性高!
第二,把我們的編的系統(tǒng)安上,自己查錯(cuò)調(diào)試,一切OK后。好了這就完成一半了。這時(shí)候有人發(fā)話了,“江湖郎中”“蒙古大夫”“騙子”。恩!各位不要急,好戲在后邊!現(xiàn)在這個(gè)文件夾phpServer,要保證不要向外界導(dǎo)入配置文件,一定要保證phpServer的獨(dú)立與完整性,就是保證其綠色。
第三,向這些綠色集成套件一般里面都有寫好的BAT也就是批處理文件,直接啟動(dòng)輸入號(hào)碼就能啟動(dòng)和關(guān)閉服務(wù)。這時(shí)我們可以用RAR自解壓+運(yùn)行批處理,可以,但現(xiàn)在遭到很多殺毒軟件封殺攔截。其實(shí)我用的也是這個(gè)原理。我在網(wǎng)上找到了一個(gè)打包程序make_exe(來自phpnow)可以把.7z+打包后的文件界面信息打成一個(gè)EXE運(yùn)行包,并在運(yùn)行自解壓后自動(dòng)運(yùn)行7z壓縮包中的批處理文件。make_exe.zip包里有Make_exe.cmd,phpServer.sfx,phpServer.sfx.cf三個(gè)文件。看到這一點(diǎn),大家應(yīng)該有思路了吧。首先把phpServer壓成phpServer.7z文件然后配置好。修改phpServer.sfx.cf文件,然后運(yùn)行Make_exe.cmd就可以了。
首先:Make_exe.cmd代碼
set v=1.2
copy /b /y phpServer.sfx + phpServer.sfx.cf + *.* phpServer%v%.exe || pause
很明了吧!“set v=1.2”是版本,然后需要三個(gè)文件,打包。
phpServer.sfx.cf代碼,打開方法,直接拖到TXT就行了
復(fù)制代碼 代碼如下:
;!@Install@!UTF-8!
Title="房地產(chǎn)信息管理系統(tǒng)V1.2"
BeginPrompt="# 房地產(chǎn)信息管理系統(tǒng)V1.2安裝包 #/n/n * 確認(rèn)你沒有運(yùn)行 IIS 等其他占用 80 端口的服務(wù)。/n * 如果你安裝有其他同類套件,請(qǐng)先停止或卸載。/n * 安裝完成后請(qǐng)不要隨便移動(dòng)安裝目錄。/n/n作者:xilo QQ:110026985 主頁(yè) <a
ExtractDialogText="請(qǐng)稍后,正在解壓文件 ..."
ExtractTitle="正在解壓 ..."
ExtractPathText="請(qǐng)選擇解壓路經(jīng)(僅限英文字符):"
ExtractCancelText="取消"
CancelPrompt="你真的要退出嗎?"
GUIFlags="4+8+32+64+256+2048"
InstallPath="D://phpServer"
RunProgram="cmd /c setup.cmd"
;!@InstallEnd@!
php技術(shù):php項(xiàng)目打包方法第1/2頁(yè),轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。