A. 如何在Windows下配置搭建php環境
現在很多站長PHP構建網站,因為PHP相對於其他的語言功能強大又簡單易學,PHP具有非常強大的功能,所有的CGI的功能PHP都能實現,而且支持幾乎所有流行的資料庫以及操作系統。最大的原因可能是因為幾乎所有用PHP編寫的網站程序都開源,可以直接下載使用並修改,這給站長們特別是個人站長建設網站節約了很多的時間和精力。我們在用PHP建網站的時候,首先要面臨的問題就是php環境搭建,今天筆者就跟大家分享一下如何在windows下配置搭建PHP開發環境,筆者主要講的是搭建Apache+php開發環境。
配置搭建Apache+php環境的軟體准備:
Apache官方下載地址:apache_2.0.55-win32-x86-no_ssl.msi
php官方下載地址:php-5.0.5-Win32.zip
一、安裝Apache,配置成功一個普通網站伺服器
運行下載好的「apache_2.0.55-win32-x86-no_ssl.msi」,
出現Apache HTTP Server2.0.55的安裝向導界面,點「Next」繼續
確認同意軟體安裝使用許可條例,選擇「I accept the terms in the license agreement」,點「Next」繼續
將Apache安裝到Windows上的使用須知,請閱讀完畢後,按「Next」繼續
設置系統信息,在Network Domain下填入您的域名(比如:qdsulian.com),在Server Name下填入您的伺服器名稱(比如:www.qdsulian.com,也就是主機名加上域名),在Administrator』s Email Address下填入系統管理員的聯系電子郵件地址(比如:[email protected]),上述三條信息僅供參考,其中聯系電子郵件地址會在當系統故障時提供給訪問者,三條信息均可任意填寫,無效的也行。下面有兩個選擇,圖片上選擇的是為系統所有用戶安裝,使用默認的80埠,並作為系統服務自動啟動;另外一個是僅為當前用戶安裝,使用埠8080,手動啟動。按「Next」繼續。
選擇安裝類型,Typical為默認安裝,Custom為用戶自定義安裝,我們這里選擇Custom,有更多可選項。按「Next」繼續
出現選擇安裝選項界面,如圖所示,左鍵點選「Apache HTTP Server2.0.55」,選擇「This feature, and all subfeatures, will be installed on local hard drive.」,即「此部分,及下屬子部分內容,全部安裝在本地硬碟上」。點選「Change...」,手動指定安裝目錄。
我這里選擇安裝在「D:」,各位自行選取了,一般建議不要安裝在操作系統所在盤,免得操作系統壞了之後,還原操作把Apache配置文件也清除了。選「OK」繼續。
返回剛才的界面,選「Next」繼續。
確認安裝選項無誤,如果您認為要再檢查一遍,可以點「Back」一步步返回檢查。點「Install」開始按前面設定的安裝選項安裝。
正在安裝界面,請耐心等待,直到出現下面的畫面。
裝向導成功完成,這時右下角狀態欄應該出現了下面的這個綠色圖標,表示Apache服務已經開始運行,按「Finish」結束Apache的軟體安裝
我們來熟悉一下這個圖標,很方便的,在圖標上左鍵單擊,出現如下界面,有「Start(啟動)」、「Stop(停止)」、「Restart(重啟動)」三個選項,可以很方便的對安裝的Apache伺服器進行上述操作。
好了現在我們來測試一下按默認配置運行的網站界面,在IE地址欄打「http://127.0.0.1」,點「轉到」,就可以看到如下頁面,表示Apache伺服器已安裝成功。
現在開始配置Apache伺服器,使它更好的替我們服務,事實上,如果不配置,你的安裝目錄下的Apache2htdocs文件夾就是網站的默認根目錄,在裡面放入文件就可以了。這里我們還是要配置一下,有什麼問題或修改,配置始終是要會的,如圖所示,「開始」、「所有程序」、「Apache HTTP Server2.0.55」、「Configure Apache Server」、「Edit the Apache httpd conf Configuration file」,點擊打開。
XP的記事本有了些小變化,很實用的一個功能就是可以看到文件內容的行、列位置,按下圖所示,點「查看」,勾選「狀態欄」,界面右下角就多了個標記,「Ln 78, Col10」就表示「行78,列10」,這樣可以迅速的在文件中定位,方便解說。當然,你也可以通過「編輯」,「查找」輸入關鍵字來快速定位。每次配置文件的改變,保存後,必須在Apache伺服器重啟動後生效,可以用前面講的小圖標方便的控制伺服器隨時「重啟動」。
現在正式開始配置Apache伺服器,「Ln228」,或者查找關鍵字「DocumentRoot」(也就是網站根目錄),找到如下圖所示地方,然後將""內的地址改成你的網站根目錄,地址格式請照圖上的寫,主要是一般文件地址的「」在Apache里要改成「/」。
「Ln253」,同樣,你也可以通過查找「
「Ln321」,DirectoryIndex(目錄索引,也就是在僅指定目錄的情況下,默認顯示的文件名),可以添加很多,系統會根據從左至右的順序來優先顯示,以單個半形空格隔開,比如有些網站的首頁是index.htm,就在游標那裡加上「index.htm」文件名是任意的,不一定非得「index.html」,比如「test.php」等,都可以。
這里有一個選擇配置選項,以前可能要配置,現在好像修正過來了,不用配置了,就是強制所有輸出文件的語言編碼,html文件里有語言標記(,這個就是設定文檔語言為gb2312)的也會強制轉換。如果打開的網頁出現亂碼,請先檢查網頁內有沒有上述html語言標記,如果沒有,添加上去就能正常顯示了。把「#DefaultLanguage nl」前面的「#」去掉,把「nl」改成你要強制輸出的語言,中文是「zh-cn」,保存,關閉。
簡單的Apache配置就到此結束了,現在利用先前的小圖標重啟動,所有的配置就生效了,你的網站就成了一個網站伺服器,如果你載入了防火牆,請打開80或8080埠,或者允許Apache程序訪問網路,否則別人不能訪問。
二、php的安裝、以mole方式,將php與apache結合使你的網站伺服器支持php伺服器腳本程序
將下載的php安裝文件php-5.0.5-Win32.zip右鍵解壓縮。
指定解壓縮的位置,我的設定在「D:php」
查看解壓縮後的文件夾內容,找到「php.ini-dist」文件,將其重命名為「php.ini」,打開編輯,找到下面圖中的地方,Ln385,有一個「register_globals = Off」值,這個值是用來打開全局變數的,比如表單送過來的值,如果這個值設為「Off」,就只能用「$_POST['變數名']、$_GET['變數名']」等來取得送過來的值,如果設為「On」,就可以直接使用「$變數名」來獲取送過來的值,當然,設為「Off」就比較安全,不會讓人輕易將網頁間傳送的數據截取。這個值是否改成「On」就看自己感覺了,是安全重要還是方便重要?
這里還有一個地方要編輯,功能就是使php能夠直接調用其它模塊,比如訪問mysql,如下圖所示,Ln563,選擇要載入的模塊,去掉前面的「;」,就表示要載入此模塊了,載入的越多,佔用的資源也就多一點,不過也多不到哪去,比如我要用mysql,就要把「;extension= php_mysql.dll」前的「;」去掉。所有的模塊文件都放在php解壓縮目錄的「ext」之下,我這里的截圖是把所有能載入的模塊都載入上去了,前面的「;」沒去掉的,是因為「ext」目錄下默認沒有此模塊,載入會提示找不到文件而出錯。這里只是參考,一般不需要載入這么多,需要的載入上就可以了,編輯好後保存,關閉。
如果上一步載入了其它模塊,就要指明模塊的位置,否則重啟Apache的時候會提示「找不到指定模塊」的錯誤,這里介紹一種最簡單的方法,直接將php安裝路徑、裡面的ext路徑指定到windows系統路徑中——在「我的電腦」上右鍵,「屬性」,選擇「高級」標簽,點選「環境變數」,在「系統變數」下找到「Path」變數,選擇,雙擊或點擊「編輯」,將「;D:php;D:phpext」加到原有值的後面,當然,其中的「D:php」是我的安裝目錄,你要將它改為自己的php安裝目錄,如下圖所示,全部確定。系統路徑添加好後要重啟電腦才能生效,可以現在重啟,也可以在所有軟體安裝或配置好後重啟。
現在開始將php以mole方式與Apache相結合,使php融入Apache,照先前的方法打開Apache的配置文件,Ln 173,找到這里,添加進如圖所示選中的兩行,第一行「LoadMole php5_mole D:/php/php5apache2.dll」是指以mole方式載入php,第二行「PHPIniDir "D:/php"」是指明php的配置文件php.ini的位置,是當然,其中的「D:/php」要改成你先前選擇的php解壓縮的目錄。
還是Apache的配置文件,Ln 757,加入「AddType application/x-httpd-php .php」、「AddType application/x-httpd-php .html」兩行,你也可以加入更多,實質就是添加可以執行php的文件類型,比如你再加上一行「AddType application/x-httpd-php .htm」,則.htm文件也可以執行php程序了,你甚至還可以添加上一行「AddType application/x-httpd-php .txt」,讓普通的文本文件格式也能運行php程序。
前面所說的目錄默認索引文件也可以改一下,因為現在加了php,有些文件就直接存為.php了,我們也可以把「index.php」設為默認索引文件,優先順序就自己排了,我的是放在第一位。編輯完成,保存,關閉。
現在,php的安裝,與Apache的結合已經全部完成,用屏幕右下角的小圖標重啟Apache,你的Apache伺服器就支持了php。在windows下配置搭建Apache+php環境就此大功告成。
B. 如何搭建php+mysql環境
1、下載phpstudy軟體包,雙擊運行這個phpstudy軟體包。在「安裝-phpstudy 綠色集成環境」對話框里點擊「下一步」按鈕。
2、在「安裝-phpstudy 綠色集成環境」對話框里請「選擇目標位置」,如默認安裝,請直接點擊「下一步」按鈕。
3、「安裝-phpstudy 綠色集成環境」選擇PHP程序存放目錄對話框里,如不想更改,請點擊「下一步」按鈕。
4、在「安裝-phpstudy 綠色集成環境」選擇你要安裝組件,點擊「下一步」。
5、在「安裝-phpstudy 綠色集成環境」選擇開始菜單文件夾對話框里,可以修改phpstudy名字和在開始菜單里的文件夾位置,本人建議默認安裝,點擊「下一步」。下面正式進入phpstudy 綠色集成環境安裝過程。
6、安裝過程直到出現完成為止,點擊「完成」按鈕,瀏覽器打開localhost頁面,phpStudy 探針能正常顯示,代表你的php+mysql+apache環境搭建成功。
以上就是win10系統下一鍵搭建php+mysql+apache環境的方法介紹了。想要了解更多win10系統相關資訊或windows10正式版下載信息的話,請時刻關注系統城。
C. win10配置nginx1.23,php8.0,mysql8.0本地運行環境全流程
本文是面向初學者的配置指南,主要作為個人參考,所有步驟僅供參考,如有錯誤,歡迎指正。
從官網下載適用於Windows的Nginx壓縮包,解壓到D:software ginx-1.23.3。配置時,需要修改D:software ginx-1.23.3conf ginx.conf,並設置環境變數。啟動Nginx可通過nginx.exe或使用配置好的環境變數命令。
從官網下載非線程安全的PHP 8.0.26安裝包至D:softwarephp-8.0.26-nts-Win32-vs16-x64。創建php.ini並開啟必要擴展。在系統環境變數Path中添加PHP路徑,並通過php -v或php -i驗證安裝。環境變數有助於程序查找依賴。
從官方獲取MySQL 8.0.30免安裝版,解壓到D:softwareALLmysql。創建my.ini並配置數據存儲路徑,將bin目錄添加至系統環境變數MYSQL_HOME和Path。初始化MySQL,創建用戶和服務項,通過命令行控制其啟動與停止。
在PHP根目錄下啟動php-cgi,與Nginx的fastcgi_pass和fastcgi_split_path_info進行聯動。在Nginx配置中添加index.php並啟動。確保MySQL服務的啟動與項目連接。
通過以上步驟,你將在本地搭建起Win10環境,包括Nginx 1.23、PHP 8.0和MySQL 8.0的運行環境。如有任何疑問,歡迎探討和分享經驗。
D. windows10系統下哪個php集成開發環境比較好
Windows7操作系統,在Windows平台上搭建PHP的開發環境可以下載WAMP(Windows、Apache、MySQL、PHP的首字母縮寫)集成化安裝包。 PHP這樣集成開發環境有很多,如XAMPP、AppServ......只要一鍵安裝就把PHP環境給搭建好了。但這種安裝方式不夠靈活,軟體的自由組合不 方便,同時也不利於學習。所以我還是喜歡手工搭建PHP開發環境,需要哪個模塊自己安裝就行了,或者那個軟體需要升級,直接升級那個軟體就行了,並不影響 其他軟體,非常方便。 一、准備工作-下載所需軟體 Apache httpd-2.2.22-win32-x86-openssl-0.9.8t.msiPHP php-5.3.10-Win32-VC9-x86.zipMySQL mysql-5.5.20-win32.msi 二、安裝軟體 安裝Apache: 雙擊安裝,與安裝其他Windows軟體沒有什麼區別,在填Server Infomation時,並沒有特殊規定,只要輸入的信息符合格式即可。 安裝完成之後,在瀏覽器輸入localhost,如果顯示It Works!,表示Apache安裝成功。 安裝PHP:將php-5.3.10-Win32-VC9-x86.zip解壓到一個目錄即可。 安裝MySQL:雙擊安裝,如果需要更改安裝目錄,則在Choose Setup Type選擇Custom 安裝完成後開始配置MySQL,全部保持默認選項即可,但最好把MySQL默認編碼改為utf8,在Modify Security Settings選項中設置密碼,輸入兩次密碼即可完成,最後點Execute完成配置。 三、整合Apache+PHP+MySQL Apache : 首先修改Apache的配置文件,讓Apache支持解析PHP文件。Apache配置文件在Apache安裝目錄的conf目錄下的httpd.conf。 1. 讓Apache可以解析php文件,在配置文件中找到 復制代碼 代碼如下: #LoadMole vhost_alias_mole moles/mod_vhost_alias.so 在下一行添加 (綠色的位置是根據PHP的所在目錄而定的) 復制代碼 代碼如下: LoadMole php5_mole "D:/Develop/PHP/php5apache2_2.dll" PHPIniDir "D:/Develop/PHP" AddType application/x-httpd-php .php .html .htm 2. 在配置文件中找到 復制代碼 代碼如下: DirectoryIndex index.html 改為 復制代碼 代碼如下: DirectoryIndex index.php index.html 3. 修改Apache站點目錄,在配置文件中找到(Apache安裝的目錄不同,顯示的值不一樣) 復制代碼 代碼如下: DocumentRoot "D:/Develop/Apache2.2/htdocs" 改為 復制代碼 代碼如下: DocumentRoot "D:/Workspace/PHP" 再找到 復制代碼 代碼如下: <Directory "D:/Develop/Apache2.2/htdocs"> 改為 復制代碼 代碼如下: <Directory "D:/Workspace/PHP"> PHP : 把php.ini-development改名為php.ini,作為PHP的配置文件。修改php.ini 1. 設置PHP擴展包的具體目錄,找到 復制代碼 代碼如下: ; On windows: ; extension_dir = "ext" 改為 (值是ext文件夾的目錄) 復制代碼 代碼如下: ; On windows: extension_dir = "D:/Develop/PHP/ext" 2. 開啟相應的庫功能,找到需要開啟的庫的所在行 復制代碼 代碼如下: ;extension=php_curl.dll ;extension=php_gd2.dll ;extension=php_mbstring.dll ;extension=php_mysql.dll ;extension=php_xmlrpc.dll
E. 怎麼配置php環境phpstorm怎麼配置php環境
如何配置php環境?
1),下載WAMPWAMP是指在Windows系統(W)下安裝Apachewebserver(A)、MySQL資料庫(M)和PHP腳本引擎(P)構建的PHP網路伺服器環境。當然,燈的環境肯定比WAMP的環境好。但是,由於Windows的易用性,當我們在做早期開發或測試一些CMS時,使用WAMP環境更加方便和實用。WAMP,也就是這些單一的軟體一起形成一個強大的網路應用平台。
2)下載開發工具ZendStudio
ZendStudio是一個PHP集成開發環境,擁有強大的專業編輯工具和調試工具。它支持PHP語法高亮,語法自動填充,書簽,語法自動縮進和代碼復制。它內置了一個強大的PHP代碼調試工具,支持本地和遠程調試模式以及各種高級調試功能。
windowsZendStudio8.0.1版下載
2.安裝程序
1)WAMP安裝步驟的圖示
將WAMP下載到
選擇WAMP安裝路徑或默認路徑。
SMP伺服器地址
PHP的郵件伺服器默認電子郵件
啟動瀏覽器。
完成安裝並顯示圖片。
3.配置環境
安裝後,默認為英語。
設置WAMP語言。你可以設置其他語言,當然我們設置為中文。
WAMP重啟後,就是中國的了。你可以通過WAMP配置PHP環境。
添加別名目錄,(就像在IIS上配置虛擬目錄一樣)
添加別名目錄名。
設置別名目錄名稱指向的物理路徑。
4.PHP調試
在C:wamp\將Index.php文件添加到phpDemo文件夾中,然後就可以在index.php編寫PHP代碼了。
在瀏覽器的地址欄中輸入:http://localhost/如果你能看到以上關於PHP伺服器配置的信息,你的PHP伺服器配置是成功的。
可以直接訪問http://localhost/Demo查看剛剛寫好的index.php程序。顯示頁面執行的結果。
2)PHP開發工具ZendStudio的安裝圖
ZendStudio的安裝過程非常簡單,點擊「下一步」和「下一步"基本可以做到。
安裝完成後,你可以添加一個PHP項目,編寫你的PHP網站。創建PHP項目時,填寫項目名稱並保留路徑。
這允許您向項目中添加PHP文件。寫PHP頁面。
5.PHP開發環境
點擊運行,可以在ZendStudionIDE中瀏覽PHP頁面執行的內容。
怎麼用xcode創建php開發環境?
XCode本身不支持PHP的project,只有一部分的語法高亮顯示外。
推薦使用Textmate來在mac機上開發php。
TextMate的Bundles是TextMate的一個亮點,可以有效的提高開發速度。
包括DHH在內的Rails核心開發者一直都使用TextMate進行開發,原因就是他們主要都在使用OSX系統,並且TextMate具備出色的界面、強大的宏定義、以及可下載和編輯的宏定義包(bundles),這些都幫助開發者將編碼的效率提升到最高。對於TextMate帶給開發者的吸引力。
php網站開發的主要內容?
PHP網站開發了主要內容包括:
配置PHP開發環境。
PHP語言基礎。
數組與函數。
字元串與正則表達式。
構建PHP互動網頁。
PHP文件編程。
PSP圖像處理。
MySQL資料庫管理。
PHP資料庫編程。
會員管理系統設計。
php伺服器配置都需要什麼?
是指伺服器軟體還是配置文件?常用伺服器環境配置:Apache+php+MySQL基本設置(需修改配置文件)假設你安裝的都是官方提供的版本,且版本都正確的前提下:
1、在Apache配置文件httpd.conf里載入php模塊即可。
2、設置php里的php.ini文件,基本上設置下擴展的路徑即可。
3、MySQL安裝好之後通過向導一步步完成設置即可,這里有一個密碼設置,不要忘記了。如果安裝了MySQL,可以下載一個工具NavicatLite,很好用,提供了一個可視化的界面來操作資料庫。
windows10怎麼配置php環境?
先安裝Apache:雙擊安裝,與安裝其他Windows軟體沒有什麼區別,在填ServerInfomation時,並沒有特殊規定,只要輸入的信息符合格式即可。安裝完成之後,在瀏覽器輸入localhost,前面加上http,如果顯示ItWorks!,表示Apache安裝成功。安裝PHP:將php-5.3.10-Win32-VC9-x86.zip解壓到一個目錄即可。安裝MySQL:雙擊安裝,如果需要更改安裝目錄,則在ChooseSetupType選擇Custom安裝完成後開始配置MySQL,全部保持默認選項即可,但最好把MySQL默認編碼改為utf8,在ModifySecuritySettings選項中設置密碼,輸入兩次密碼即可完成,最後點Execute完成配置。