/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
VertrigoServ(網絡環境開發)是一個Windows平台下的非常專業的、易於安裝的免費網絡開發環境,它集成了Apache, PHP, MySQL, SQLite, SQLiteManager, PhpMyAdmin, Zend Optimizer。采用方便的集成安裝包,所有組件 安裝於統一目錄下,安裝完成後,無須配置即可使用。具有卸載程序。VertrigoServ無論對於初學者還是高級用戶都非常合適。
VertrigoServ作為一個高度專業且易於安裝的軟件包而開發,它由Apache(HTTP Web服務器),PHP(反射式編程語言),MySQL(多線程,多用戶,SQL數據庫管理係統),SQLite(符合ACID的關係數據庫 管理係統),SQLiteManager(用於管理SQLite數據庫的基於多語言的基於Web的工具),用於Windows平台的PhpMyAdmin(用PHP編寫的旨在處理MySQL管理的工具)和Zend Optimizer(可提高40%的運行時性能)。 通過一個方便的一體化安裝程序,所有組件都安裝在一個目錄中,並且可以在安裝過程完成後立即使用。 卸載程序允許您從硬盤上刪除VertrigoServ。 它的設計盡可能的小巧靈活,因此非常適合用於互聯網發行。 VertrigoServ對於初學者和高級用戶都非常出色。
安裝Vertrigo.exe,按提示進行安裝即可;
注意:VertrigoServ可以安裝至任意位置,建議你選一個便於管理的安裝路徑.如:E:\VertrigoServ
運行VertrigoServ服務程序,就OK了。
到此,你的PHP服務平台已經搭建完成。
可以在瀏覽器地址欄輸入http://localhost/或http://127.0.0.1進行測試看是否成功安裝
1、根據提示完成軟件安裝
2、運行VertrigoServ服務程序,右鍵係統托盤下的圖標,選擇server-start啟動服務就OK了,如需更改設置可在settings項完成。
3、在瀏覽器地址欄輸入http://localhost/進行測試查看是否成功安裝
1、端口被其他程序占用
這種情況比較常見,在服務器操作係統上一般是IIS導致的,用netstat -ano查看後找占用80端口進程的PID值,在任務管理器中結束掉即可。
2、端口被係統(System)進程占用
重啟後,竟然發現80端口又被搶去了,這次竟然是System(PID 4)這麼“牛X”的進程幹的。經過摸索,發現隻需要在注冊表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP中把項 Start(REG_DWORD) 的值改為 0 並重啟計算機即可。
3、運行庫問題
這次在netstat中已經看不到有程序占用了80端口,可是VertrigoServ還是在提示:“Apache HTTP server does not work correctly. Check whether other applications use the important port (80) and terminate them. Moreover, check firewall settings and correctness the configuration files.”參照木頭蟲網絡的相關文章後,得知這是一個彙編錯誤,隻需重新安裝一下VC++運行庫即可。
Microsoft Visual C++ 2008 SP1 Redistributable Package (x86):http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2
4、VertrigoServ配置問題
本以為問題終於得到解決,結果我的一個自作主張使VertrigoServ依然堅持報80端口被占用。經過仔細回想,我曾經將程序根目錄下vertrigo.ini中run_as_services=Off的值強行修改為On,才導致了此錯誤。
1:下載安裝(盡量不在C盤);
2:安裝的目錄采用英文的命名;
3:關閉所有的占用的80端口號;
4:區域網輸入自己電腦的IP +新建的文件夾的名字 即可直接訪問