PHP環境配置-虛擬機器配置及問題解決(VM下的NAT)

coolhe發表於2015-08-24
環境:
1. 作業系統:win2008-64位
2. php環境: UPUPW_APACHE_PHP5.6.6_1503_64bit 下載地址:http://www.upupw.net/Apache/
   該php套件包括:
   --------------------------------
    主體部分: 
Apache/2.4.12_64bit   最流行的HTTP伺服器軟體,快速、可靠、開源。 
PHP/5.6.6_64bit   被廣泛使用的CGI程式編寫語言,易學易用、速度快、跨平臺。 
MariaDB/10.0.16_64bit   MySQL分支版本使用方法完全一致,此版相當於MySQL5.6,有著更強的效能和相容性。
phpMyAdmin/4.3.9   開源、基於WEB而小巧的資料庫管理程式。 
SendMail   目前使用最為廣泛的一種E-mail伺服器郵件傳輸代理程式。 
FileZilla server/0.9.41   高安全、高效能FTP伺服器端程式可以單獨作為FTP伺服器端使用。 


    重要元件:
ionCube Loader/4.7.4_64bit   解密加程式碼優化,執行ionCube加密過的PHP程式碼。 
pthreads/2.0.9_64bit     PHP多執行緒處理模組極速處理重複性的迴圈任務。 
Zend OPcache/7.05_64bit   PHP程式碼高效快取加速器,優化程式,編碼器和動態內容快取。 
XCache/3.2_64bit   高速的PHP指令碼快取元件
memcached.exe/1.2.6   memcached記憶體物件快取系統服務端程式。 
memcache/3.0.8_64bit   高效能的分散式的記憶體物件快取系統。 
oAuth/1.2.3_64bit   OAUTH協議為使用者資源的授權提供了一個安全的、開放而又簡易的標準。
sqlsrv/3.0_64bit   PHP連線SQL Server資料庫元件。 
Xdebug/2.3.1_64bit   PHP程式偵錯程式,跟蹤、除錯和分析PHP程式的執行狀況。 
UPUPW PHP探針   支援伺服器資訊檢測,PHP元件檢測,PHP已編譯模組檢測,MySQL 連線測試等。 
   --------------------------------

在虛擬機器中安裝ultraedit等,網路配置NAT模式。
問題:  
1. 主機能ping通虛擬機器,但是主機不能訪問apache站點。
解決:主要是win2008的防火牆問題; “控制皮膚”--搜尋防火牆。 關閉防火牆即可。
         如果是linux的話,用iptable關閉相關的防火牆即可。

2. 安裝apache2.5出現錯誤“httpd.exe 不是有效的 Win32應用程式”。
解決:主要是作業系統問題,apache需要一定要安裝VC 11,但是winxp和win2003不支援。所以還是換成win7或者win2008以上的吧,或者換低版本的apache。



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/3090/viewspace-1781228/,如需轉載,請註明出處,否則將追究法律責任。

相關文章