Ⅰ 護衛神php環境安裝完成後網站程序放哪裡
護衛神PHP套件,只是搭建了PHP+MySQL的運行環境,並且默認只開設了一個phpmyadmin網站。
如果用戶要新建網站,可以參考V課堂視頻教程,這個講得最詳細,在官網首頁有一個V課堂,點進去看護衛神專題,找到[安裝PHP+MySQL方法]即可,2003/2008/2012系統都講得比較清楚。(貌似不能發URL)。
·IIS默認不支持PHP功能,需要單獨安裝應用才可以使用。
·為了簡化用戶安裝PHP,本節將使用由護衛神開發的PHP套件,該套件自動配置php和mysql,以及做好安全設置。
1、准備工作
·檢查是否安裝IIS,如果沒有安裝請參考我站「IIS安裝方法」的視頻。
·到http://www.huweishen.com/soft/php/下載PHP套件安裝包。
PHP有多個版本可選,安裝方法都一樣;本節選擇php5.6版本,專為 Windows 2008 和 Windows 2012 開發的64位版本。
2、安裝PHP套件
·建議安裝到非系統盤,主要是MySQL資料庫存放在該目錄。
·套件做好了默認配置,適合大多數PHP程序;如果您的程序比較特別,可以自己更改php.ini。
這樣PHP+MYSQL就安裝好了。
3、創建一個PHP站點
·注意:為了讓您看得更簡單,我們暫不涉及安全因素。
·如果需要了解如何創建一個安全的站點,請觀看我站「安全站點創建方法」視頻。
網站存放到d:\wwwroot\discuz\,添加Users的訪問許可權;同時創建web子目錄,用於存放PHP程序。
綁定域名:test.huweishen.com
4、安裝一套PHP程序
·我們以discuz為例,安裝程序我已經下載到了桌面。
·創建資料庫;從安全形度考慮,不建議使用root帳戶連接資料庫;因此我們手工創建安全的帳戶。
·discuz已經可以訪問了。
如果您需要創建更多的PHP站點,重復執行3、4步操作即可。
Ⅱ 護衛神PHP套件出現"FastCGI"等錯誤怎麼解決
錯誤一: 處理程序「FastCGI」在其模塊列表中有一個錯誤模塊「FastCgiMole」。
英文系統提示:Handler 「FastCGI」 has a bad mole 「FastCgiMole」 in its mole list。
原因分析:這個主要是沒有安裝應用程序開發功能。
解決辦法:把應用程序開發功能選擇上就可以了,PHP的CGI版本,CGI的功能是必須選擇的。
錯誤二:模塊IsapiMole通知ExecuteRequestHandler處理程序PHP-Handler錯誤代碼0x800700
或 處理程序「AboMapperCustom-5095705」在其模塊列表中有一個錯誤模塊「IsapiMole」
原因分析:沒有安裝ISAPI擴展。
解決辦法:在IIS安裝ISAPI擴展即可。
錯誤三:The FastCGI Handler was unable to process the request.
原因分析:這種多出現於PHP升級,一般是你升級前的PHP.ini存放在C:\windows\system32\php.ini
解決辦法:刪除C:\windows\system32\php.ini,並重啟IIS。
錯誤四:
解決辦法:這個可能是許可權不足導致的,在網站根目錄的上一級目錄加Users的讀許可權即可。
錯誤五:
錯誤提示:Unable to place a FastCGI process in a JobObject. Try disabling the Application Pool CPU Limit feature
原因分析:IIS開啟了程序池的CPU限制,而FastCGI模式的PHP不支持CPU限制。
解決辦法:取消程序池CPU限制,或使用ISAPI模式的PHP。
錯誤六:
安裝PHP7.0套件出現錯誤「FastCGI進程意外退出」,雙擊「php-cgi.exe」出現提示「無法啟動此程序,因為計算機中丟失 api-ms-win-crt-stdio-l1-1-0.dll。嘗試重新安裝該程序以解決此問題。」,如圖:
原因分析:出現此種情況,是因為伺服器無法安裝VC++ 2015運行庫,導致php運行環境不具備,因此出錯。
解決辦法:據分析,出現此種情況的解決辦法最好就是重裝系統,並且更換操作系統,如果還不行,建議打SP1補丁。
Ⅲ 怎麼復制護衛神主機管理系統的根目錄在哪裡
(1)、存放網站目錄:填寫所有開設的網站的存放目錄,一般填寫「D:\wwwroot\」,最好不要填寫系統盤,也不要填寫根目錄不方便管理,並且該目錄需要手動創建,並且做好許可權設置;
(2)、FTP站點:就是FTP的站點ID,分為2003/2008/2012不同的Windows環境,具體查看方式請見附錄1,默認系統會自動識別一個,填寫0表示不開FTP,若安裝的Serv-U,可以填寫0。
(3)、許可權模式:(1)普通模式,許可權稍高,所有程序都可以運行,尤其是.Net程序;(2)安全模式,最低許可權,但可能會導致部分.Net程序不能正常運行,如MVC,一般推薦「安全模式」;
(4)、SQL Server:選擇SQL Server版本,根據伺服器安裝的SQL Server 版本選擇即可,如果沒有安裝則不用管;
(5)、MySQL安裝路徑:填寫MySQL資料庫的安裝路徑,不要包含data目錄,如:F:\Program Files\huweishen.com\PHPWEB\MySQL Server 5.5,設置錯誤將無法統計資料庫大小;
(6)、MyODBC驅動程序:留空白支持3.51和5.2版本的MyODBC驅動,如果您安裝了其他版本的驅動,請填寫對應的驅動名,如:MySQL ODBC 5.2 Driver,如果安裝的護衛神·PHP套件搭建的環境,留空白即可;
(7)、Root密碼:MySQL資料庫最高賬戶root的密碼,如安裝護衛神·PHP套件默認就是:huweishen.com 填寫錯誤可能導致無法開設MySQL資料庫;
(8)、PhpMyAdmin地址:通過phpMyAdmin管理本地MySQL資料庫的地址,如安裝的護衛神·PHP套件,就是:http://127.0.0.1:999/index.php 通過這個地址可以打開phpMyAdmin,填寫錯誤將會導致無法直接用phpMyAdmin管理對應的資料庫;
(9)、PHP解析文件:就是解析PHP的文件地址,如ISAPI為:F:\Program Files\huweishen.com\PHPWEB52\php\php5isapi.dll;FastCGI在32位系統下為:C:\WINDOWS\system32\inetsrv\fcgiext.dll;FastCGI在64位系統下為:C:\WINDOWS\sysWOW64\inetsrv\fcgiext.dll,但是PHP5.5 FastCGI 以及以上,在2008/2012 64位下為:C:\Program Files\Huweishen.com\PHPWEB55\php\php-cgi.exe
注意:
(1)、以上參數,如果預先安裝了對應環境,護衛神主機管理系統會自動獲取,如果獲取不正確,就需要手動填寫;
(2)、雖然主機系統和PHP套件都自動為自身環境自動配置了安全,但是伺服器安全不能疏忽任何一個環境,推薦您同時部署護衛神安全套裝,極大增強伺服器和網站安全性。
Ⅳ win2012 php5.2,Windows Server 2012一鍵安裝PHP環境(PHP5.5+FastCGI模式)_護衛神
本文提供了一種簡捷方式,介紹在全新Windows Server 2012(R2)環境下,藉助護衛神·PHP套件一鍵部署PHP運行環境的全過程。此方法大幅簡化了設置過程,排除了潛在風險,操作極其便捷。
護衛神PHP套件的核心特色包括:
1、套件內集成的各組件均採用官方穩定版本,搭配護衛神構建的安全體系,MySQL與PhpMyadmin站點預置了安全配置,確保了安裝後的使用體驗。
2、採用PHP 5.5.7版本,非線程安全模式,搭配FastCGI模式,顯著提升運行效率。
3、配備MySQL 5.6.14,採用MyISAM模式。
護衛神·PHP套件5.5版本包含以下內容:
·PHP 5.5.7(FastCGI模式)
·MySQL 5.5.14(MyISAM模式)
·PhpMyAdmin 3.5.81
·MyODBC 5.2.6
安裝流程概要如下:
1、下載並解壓護衛神·PHP套件,運行「護衛神·PHP套件[FastCGI](V5.5).exe」開始安裝。
2、選擇安裝路徑,默認選擇D盤即可,此時MySQL數據將存於此。
3、如伺服器無IIS環境,軟體會自動配置,安裝期間會彈出DOS窗口,靜待即可。
4、安裝完成後,務必修改root密碼。
5、使用安裝後的管理工具進入MySQL資料庫管理。
6、以默認賬戶「root」和密碼「huweishen.com」登錄,確保密碼安全並更新。
7、通過 PhpMyAdmin 進行資料庫管理,若登錄失敗,嘗試更換瀏覽器。
8、運行 phpinfo() 檢查PHP版本信息。
9、訪問護衛神·主機管理系統( 127.0.0.1:6588/admin/)設置root密碼並保存。
10、創建資料庫,命名為「mysqltest55」。
11、完成資料庫創建。
12、刷新PhpMyAdmin,新創建的「mysqltest55」已成功顯示。
Ⅳ 如何在阿里雲windows伺服器搭建網站
在阿里雲Windows伺服器上搭建網站,首先安裝護衛神. 主機大師,這個工具能夠一鍵安裝IIS、ASP、ASP.NET、PHP和MySQL環境,以及FTP服務。這將大大簡化搭建過程。接著,使用主機大師中的站點功能開設一個新的網站,配置好相應的域名和伺服器信息。然後,通過FTP工具上傳你的網站文件,確保所有文件都正確放置在指定的目錄中。上傳完成後,可以訪問你的網站,根據網站提示進行程序安裝或配置。
在安裝過程中,確保所有軟體和插件都已正確安裝並且無沖突。同時,檢查資料庫配置和許可權設置,確保資料庫連接正常。對於ASP.NET應用,需要確保IIS中的應用程序池設置正確,以支持.NET框架。對於PHP應用,則需要檢查PHP配置文件,確保所有設置都符合你的應用需求。最後,通過瀏覽器訪問你的網站,按照提示進行必要的安裝步驟,如資料庫初始化或許可權設置等。
在網站搭建完成後,進行初步測試以確保一切運行正常。這包括檢查網站的基本功能,如頁面載入速度、響應時間和內容完整性。此外,還需確保網站的安全性,可以通過安裝防火牆和安全插件來加強安全防護。定期更新和備份網站數據也是維護網站穩定性和安全性的重要步驟。
對於初學者,建議參考官方文檔或教程,以了解更詳細的設置步驟和最佳實踐。此外,阿里雲提供了豐富的在線幫助和社區支持,可以隨時獲取技術支持和解決方案。通過這些方法,你可以高效地在阿里雲Windows伺服器上搭建並管理自己的網站。