摘要:在上搭建開(kāi)發(fā)環(huán)境,一般稱為環(huán)境搭建。兩種搭建方式自由搭建第三方套件。如等等第一種的優(yōu)點(diǎn)就是軟件版本搭配自由度高可了解搭建詳細(xì)過(guò)程。下面,我們看一下自由搭建的過(guò)程。整合與打開(kāi)文件進(jìn)行修改。
PHP 在 Window 上搭建開(kāi)發(fā)環(huán)境,一般稱為 WAMP 環(huán)境搭建。現(xiàn)在詳細(xì)聊聊該如何搭建。
兩種搭建方式自由搭建
第三方 wamp 套件。如 WampServer、XAMPP 等等
第一種的優(yōu)點(diǎn)就是軟件版本搭配自由度高、可了解搭建詳細(xì)過(guò)程。而第二種的優(yōu)點(diǎn)是方便快捷,無(wú)需進(jìn)行繁瑣的配置,而且在管理上面更為方便。但是,使用套件給人的感覺(jué)就是在無(wú)法完全掌控它,不過(guò)對(duì)在于開(kāi)發(fā)階段,的確是很好用。下面,我們看一下自由搭建的過(guò)程。
軟件準(zhǔn)備
Apache
最新版本的Apache,目前官網(wǎng)已經(jīng)不提供 Window 的下載版本了,不過(guò)有許多第三方制作的可以使用,可以隨便選擇一個(gè)。比如:ApacheHaus,查看更多
MySQL
請(qǐng)下載 MySQL Community Server 社區(qū)版本
PHP
可任意選擇一個(gè)版本進(jìn)行下載安裝
安裝步驟 第一步:安裝 Apache 服務(wù)器以 ApacheHaus 版本的為例,下載文件的目錄下,有一個(gè) read.html 文件,有詳細(xì)的安裝步驟,具體如下。
把 Apache24 文件夾復(fù)制到安裝目錄下
修改ServerRoot。打開(kāi) /path/to/Apache24/conf/httpd.conf,修改 ServerRoot 的地址,即 Apache 的安裝目錄,即 /path/to/Apache24
啟動(dòng) Apache。打開(kāi)命令行工具,把目錄切換到 /path/to/Apache24/bin,執(zhí)行 httpd
此時(shí),如果沒(méi)有任何異常信息,表明 Apache 已經(jīng)啟動(dòng)成功。在瀏覽器中,輸入 localhost,既可以看到頁(yè)面輸出。
第二步:安裝 MySQLmysql 的安裝,過(guò)程中需要選擇安裝目錄、設(shè)置管理員賬號(hào)密碼、端口、字符編碼等等,按部就班來(lái)就可以。(個(gè)人喜好把 mysql、apache、php 都安裝在同一個(gè)目錄下如 wamp)
第三步:安裝 PHP在 Window 下安裝 PHP 是很簡(jiǎn)單的,直接把下載回來(lái)的壓縮包如 php-5.6.19-Win32-VC11-x64.zip,解壓到安裝目錄,然后修改一下文件夾名稱如 PHP5.6。
下面,對(duì) PHP 進(jìn)行基本的配置。在 /path/to/PHP5.6 目錄下,復(fù)制一個(gè) php.ini-development 修改為 php.ini,然后使用記事本打開(kāi) php.ini 文件進(jìn)行修改。
修改 PHP 擴(kuò)展目錄
;extension_dir = "ext" extension_dir = "/path/to/PHP5.6/ext"
打開(kāi)一些必要的擴(kuò)展庫(kù)
extension=php_mysqli.dll extension=php_pdo_mysql.dll .... .. and so on
修改 PHP 默認(rèn)時(shí)區(qū)
;date.timezone = date.timezone = PRC
配置 PHP 的 SESSION (可選)
;session.save_path = "/tmp" session.save_path = "/path/to/tmp/session"
配置 PHP 上傳文件的臨時(shí)存放目錄(可選)
;upload_tmp_dir = upload_tmp_dir = "/path/to/tmp/upload"
以上幾步即可完成對(duì) PHP 最基本的配置,PHP 安裝完畢。
第四步:把 Apache、MySQL 以及 PHP 整合起來(lái)整合 Apache 與 MySQL
從 ApacheHaus 的官網(wǎng)安裝文檔看,為了能讓 MySQL 正常運(yùn)作,需要把MySQL安裝目錄下的 lib/libmysql.dll 復(fù)制到 Apache 的 bin 目錄下。
整合 Apache 與 PHP
打開(kāi) /path/to/Apache24/conf/httpd.conf 文件進(jìn)行修改。
引入 PHP 處理模塊
LoadModule php5_module D:/wampdiy/PHP5.6/php5apache2_4.dll PHPIniDir "/path/to/PHP5.6" AddType application/x-httpd-php .php .html .htm
修改 Apache 默認(rèn)執(zhí)行的文件類型
# # DirectoryIndex: sets the file that Apache will serve if a directory # is requested. #DirectoryIndex index.php index.html
至此,自由搭建 WAMP 已經(jīng)完成,重啟 Apache,在 htdocs 目錄下,新建一個(gè)腳本 index.php,粘貼以下內(nèi)容:
connect_error) { die("Connect Error (" . $mysqli->connect_errno . ") " . $mysqli->connect_error); } /* * Use this instead of $connect_error if you need to ensure * compatibility with PHP versions prior to 5.2.9 and 5.3.0. */ if (mysqli_connect_error()) { die("Connect Error (" . mysqli_connect_errno() . ") " . mysqli_connect_error()); } echo "Success... " . $mysqli->host_info . " "; $mysqli->close(); ?>
瀏覽器輸入:http://localhost 進(jìn)行訪問(wèn),如果頁(yè)面輸出 Success... localhost via TCP/IP 則表明 wamp 環(huán)境搭建成功,一切正常。
參考文獻(xiàn)window7下Apache+php+mysql配置
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/21394.html
摘要:下環(huán)境的搭建初學(xué),環(huán)境配置各種蛋疼。安裝環(huán)境點(diǎn)開(kāi)上面的下載鏈接,進(jìn)入下載頁(yè)面,建議下載線程安全版本的環(huán)境。在路徑下新建一個(gè)文件,內(nèi)容添加,然后在瀏覽器輸入,如果出現(xiàn)如圖頁(yè)面,則表示環(huán)境安裝成功。至此,本地環(huán)境的搭建就完成了。 windows下PHP環(huán)境的搭建 初學(xué)PHP,環(huán)境配置各種蛋疼。首先,我要表示對(duì)度娘搜索結(jié)果的失望,以及,墻實(shí)在是高,有三層樓那么高。如果可能的話盡可能上goog...
摘要:新到公司首先就是自己搭建開(kāi)發(fā)環(huán)境,原來(lái)一直用,被它的默認(rèn)配置坑了的字符集要改為,所以自己做自己的配置非集成環(huán)境,下面安裝路徑可以進(jìn)行參考一創(chuàng)建目錄目錄下再創(chuàng)建三個(gè)目錄二安裝我沒(méi)寫的代表默認(rèn),直接下一步就可以根目錄配置默認(rèn)根目錄是在,現(xiàn)在改為 新到公司首先就是自己搭建開(kāi)發(fā)環(huán)境,原來(lái)一直用phpstudy,被它的默認(rèn)配置坑了【mysql的my.ini字符集要改為utf8】,所以自己做自己的...
摘要:默認(rèn)情況下不從當(dāng)果信任此命令,請(qǐng)改為鍵入。好吧,很明顯,再次執(zhí)行命令結(jié)果還是不行,缺少。重啟倒計(jì)時(shí)當(dāng)我滿心歡喜再次安裝的時(shí)候,有跳進(jìn)了另一個(gè)坑。我的蛋啊,又出現(xiàn)了這個(gè)錯(cuò)誤。 基于阿里ECSWinServer2012 搭建WAMP環(huán)境(非集成環(huán)境) 下載APAche 下載地址:http://httpd.apache.org/ 選擇需要的版本,點(diǎn)擊download showImg(...
閱讀 3201·2021-11-10 11:35
閱讀 1306·2019-08-30 13:20
閱讀 1127·2019-08-29 16:18
閱讀 2142·2019-08-26 13:54
閱讀 2168·2019-08-26 13:50
閱讀 968·2019-08-26 13:39
閱讀 2483·2019-08-26 12:08
閱讀 1959·2019-08-26 10:37