一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php項目打包方法

大家經(jīng)常會接到一些編程的活,例如設(shè)計企業(yè)網(wǎng)站,做做財務,統(tǒng)計系統(tǒng)什么的。或許是因為朋友的需求,或許圖個零花。不管什么原因吧。等程序做好了,給對方展示、安裝,就成了問題。企業(yè)網(wǎng)站好說,至少需要個虛擬主機什么的;可是OA,財務……這些內(nèi)部系統(tǒng)就不好說了,總不能把代碼和數(shù)據(jù)庫扔給人家,寫個說明,讓他們自己照著說明去配置環(huán)境,安裝代碼吧。這樣顯然不像話,要知道隔行如隔山啊!再者,萬一客戶離自己呆的地方十萬八千里,總不能過去給人安裝吧,這樣估計所有收入都擋不住這一來一往的車費的。所以把WAMP環(huán)境+php程序+維護安裝卸載程序打成EXE安裝包就很有必要。要讓客戶安裝php程序就像安裝QQ一樣簡單,方便!

方法應該有N多種。我所知道的只有三種。

1.用RAR的自動解壓縮功能。

2.用windows打包軟件InstallShield打成安裝包。

3.用現(xiàn)成的東西打包!(呵呵,俗話說,站在巨人的肩膀上么!我也是懶人一族的。)

以上1.2方法呢,大家可以通過百度,谷歌搜一搜。不會懶得搜索吧……=.=!比我還……

在這里我詳細說一下我的方法。這個方法也是前些日子幫朋友做個房地產(chǎn)信息系統(tǒng)時自己搜集到的。

第一,首先需要一個純凈綠色的php運行環(huán)境。組件根據(jù)項目需求先配置好。我是以F:/phpServer為環(huán)境根目錄,一般組件apache2+php5+mysql5+zo需要開通GD庫……配置80,3306……這個大家應該比我熟悉。可以應用定制性比較強的集成套件最好要ZIP格式綠色版的,例如phpNOW,XAMPP。不要急,下載鏈接會寫在下面。我用的是phpnow,小巧方便定制性高!

第二,把我們的編的系統(tǒng)安上,自己查錯調(diào)試,一切OK后。好了這就完成一半了。這時候有人發(fā)話了,“江湖郎中”“蒙古大夫”“騙子”。恩!各位不要急,好戲在后邊!現(xiàn)在這個文件夾phpServer,要保證不要向外界導入配置文件,一定要保證phpServer的獨立與完整性,就是保證其綠色。

第三,向這些綠色集成套件一般里面都有寫好的BAT也就是批處理文件,直接啟動輸入號碼就能啟動和關(guān)閉服務。這時我們可以用RAR自解壓+運行批處理,可以,但現(xiàn)在遭到很多殺毒軟件封殺攔截。其實我用的也是這個原理。我在網(wǎng)上找到了一個打包程序make_exe(來自phpnow)可以把.7z+打包后的文件界面信息打成一個EXE運行包,并在運行自解壓后自動運行7z壓縮包中的批處理文件。make_exe.zip包里有Make_exe.cmd,phpServer.sfx,phpServer.sfx.cf三個文件。看到這一點,大家應該有思路了吧。首先把phpServer壓成phpServer.7z文件然后配置好。修改phpServer.sfx.cf文件,然后運行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”是版本,然后需要三個文件,打包。
phpServer.sfx.cf代碼,打開方法,直接拖到TXT就行了

;!@Install@!UTF-8!
Title="房地產(chǎn)信息管理系統(tǒng)V1.2"
BeginPrompt="# 房地產(chǎn)信息管理系統(tǒng)V1.2安裝包 #/n/n * 確認你沒有運行 IIS 等其他占用 80 端口的服務。/n * 如果你安裝有其他同類套件,請先停止或卸載。/n * 安裝完成后請不要隨便移動安裝目錄。/n/n作者:xilo QQ:110026985 主頁 <a 
ExtractDialogText="請稍后,正在解壓文件 ..."
ExtractTitle="正在解壓 ..."
ExtractPathText="請選擇解壓路經(jīng)(僅限英文字符):"
ExtractCancelText="取消"
CancelPrompt="你真的要退出嗎?"
GUIFlags="4+8+32+64+256+2048"
InstallPath="D://phpServer"
RunProgram="cmd /c setup.cmd"
;!@InstallEnd@! 
這些相信也不用我解釋了,想顯示什么就改什么。注意這句InstallPath="D://phpServer"為安裝目錄,還有解壓后運行RunProgram="cmd /c setup.cmd"這個BAT,也就是啟動apache,mysql服務的命令了。下面就是phpServer的setup.cmd的命令了。因為太多簡單貼上幾句!


@echo off
rem -- <a >http://www.xilo.cn</a>
rem -- By xilo (QQ:110026985)
setlocal enableextensions
call Pn/config.cmd
prompt -$g
title 初始化 phpserver %pnver% - Apache + php + MySQL
echo   ____________________________________________________________
echo  ^|                                                            ^|
echo  ^|  ######  正在安裝 浩搏不動產(chǎn)信息管理系統(tǒng) 環(huán)境套件  ######  ^|
echo  ^|____________________________________________________________^|
echo.

:copy
echo   ____________________________________________________________
echo  ^|                                                            ^|
echo  ^|    開始文件處理 ...                                        ^|
echo.
rem 建立目錄
if not exist %apadir%/conf/extra md %apadir%/conf/extra
if not exist %apadir%/logs md %apadir%/logs
省略…………
省略…………
下面會附上全部文件的!簡單解釋就是配置,復制,啟動!不明白我會再樓下解釋。
貼圖:

第一步:

第二步:



第三步:



其實已經(jīng)OK了,相信大家也懂了,第一次發(fā)技術(shù)帖有點太唐僧了!哈哈!如果在完善的話就是卸載命令啊!備份數(shù)據(jù)庫啊!添加到STARTMENU里去啊!都很簡單的!最后聲明一點,所有資源均來自于網(wǎng)上,希望軟件作者不要找我麻煩啊!
帖鏈接!!!
1.phpnow官方的
2.Make_EXE.zip
3.精簡后的setup.cmd
4.7z很強大!

php技術(shù)php項目打包方法,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 美女被免费视频网站九色 | 四虎看黄 | 久久九九色 | 免费看国产一级片 | 久久亚洲精品永久网站 | 久久综合精品国产一区二区三区 | 亚洲午夜久久久久国产 | 黄网址在线 | 精彩视频一区二区 | 91九色在线观看 | 亚洲免费视频一区二区三区 | 五月在线观看 | 国产午夜精品久久久久小说 | 五月婷婷丁香在线视频 | 亚洲综合偷自成人网第页色 | 性无遮挡高清视频免费 | 国产精品久久久久久福利69堂 | 国产成人福利在线 | 亚洲一区二区三区影院 | 亚洲精品综合网 | 亚洲国产成人精品激情 | 天天干天天操天天做 | 一区二区精品视频 | 综合国产 | 国内精品伊人久久大香线焦 | 亚洲精品一级片 | 青青草色久综合网 | 国产精品第1页 | 91娱乐| 亚洲福利在线播放 | 日本精品国产 | 377日本大胆欧美人术艺术 | 巨大欧美黑人xxxxbbbb | 国产激情在线观看 | 国产一区二区色淫影院 | 成人午夜大片免费7777 | 色天天躁夜夜躁天干天干 | 日日草草 | 欧洲成人在线观看 | 免费观看国产精品 | 91伊人国产|