摘要:下環境的搭建初學,環境配置各種蛋疼。安裝環境點開上面的下載鏈接,進入下載頁面,建議下載線程安全版本的環境。在路徑下新建一個文件,內容添加,然后在瀏覽器輸入,如果出現如圖頁面,則表示環境安裝成功。至此,本地環境的搭建就完成了。
windows下PHP環境的搭建
初學PHP,環境配置各種蛋疼。首先,我要表示對度娘搜索結果的失望,以及,墻實在是高,有三層樓那么高。如果可能的話盡可能上google搜索相關技術文檔。注1
接下來,步入正題。windows下的PHP環境簡稱WAMP(windows+Apache+MySQL+PHP)。那么我們環境的搭建就是安裝Apache+MySQL+PHP并配置相關變量。
首先,貼出集成環境的下載地址,如果你感覺WAMP的方式安裝起來太繁瑣,或者你熟悉他們之間的安裝關系,只需要快速配置一個開發環境,可以直接安裝集成環境。
各模塊獨立安裝的下載方式:
Apache
MySQL
PHP
獨立安裝各模塊順序按照Apache--->PHP--->MySQL進行。
安裝Apache:下載Apache,上面給出的地址是免安裝版,用命令行配置可以更加清晰地看到錯誤信息,方便于調試。
進入下載鏈接之后有如上的幾個下載地址,我們選擇第一個。點擊進入,就可以看到最終的下載位置,按你的操作系統選擇下載32位或64位:
D盤下新建文件夾D:Program Fileswamp ,將下載文件解壓到上述位置。將安裝文件放到D盤的好處在于要是你重裝系統,相關文件不會丟失。
win+x打開命令提示符(管理員),定位到bin文件目錄下,輸入命令:httpd -k install,出現如下圖錯誤信息:
不要慌,此時,我們打開conf文件夾,找到httpd.conf,修改如下內容,讓serverroot指向你的安裝位置:
Define SRVROOT "D:/Program Files/wamp/Apache24" ServerRoot "${SRVROOT}"
然后執行命令:httpd -k uninstall卸載服務,并再次執行安裝命令,出現如圖的提示表示安裝成功,啟動Apache:httpd -k -start
這時候你可以在瀏覽器中輸入http://localhost來測試時候成功,如果不成功,說明本地80端口被占用,你可以到 httpd.conf中將所有80的端口改成8080,再次輸入,如果出現如圖提示,表示安裝成功。
接下來向httpd.conf中寫入PHP支持模塊,有人在安裝的時候會遇到LoadModule takes two arguments, a module name and the name of a shared object file to load it from錯誤,原因就是在下面模塊配置的時候路徑沒有加引號:
# 如下為PHP環境添加模塊 LoadModule php5_module "D:/Program Files/wamp/php-5.6.12/php5apache2_4.dll" PHPIniDir "D:/Program Files/wamp/php-5.6.12/php.ini" # 添加PHP支持 AddType application/x-httpd-php .php
然后修改首頁文件類型支持:
DirectoryIndex index.html index.htm index.php
修改完畢之后先不用管Apache,接下來進行PHP環境的安裝。
安裝PHP環境點開上面的下載鏈接,進入下載頁面,建議下載線程安全版本的PHP環境。
同樣,將其解壓到D:Program Fileswamp文件夾中,方便配置管理。你可以看到php根目錄下就有上面在Apache中配置的兩個文件之一:php5phpdbg.dll。接下來將php.ini-production文件重命名為php.ini,用寫字板打開(用記事本打開之后亂的一逼,根本找不到相關的配置信息...),全局搜索,將; extension_dir = "./"修改為extension_dir = "D:/Program Files/wamp/php-5.6.12/ext"
記得要去掉前面的分號和空格。然后修改如下內容:
;extension=php_bz2.dll extension=php_curl.dll ;extension=php_fileinfo.dll extension=php_gd2.dll ;extension=php_gettext.dll ;extension=php_gmp.dll ;extension=php_intl.dll extension=php_imap.dll ;extension=php_interbase.dll ;extension=php_ldap.dll extension=php_mbstring.dll ;extension=php_exif.dll ; Must be after mbstring as it depends on it extension=php_mysql.dll extension=php_mysqli.dll ;extension=php_oci8_12c.dll ; Use with Oracle Database 12c Instant Client ;extension=php_openssl.dll ;extension=php_pdo_firebird.dll extension=php_pdo_mysql.dll ;extension=php_pdo_oci.dll ;extension=php_pdo_odbc.dll ;extension=php_pdo_pgsql.dll ;extension=php_pdo_sqlite.dll ;extension=php_pgsql.dll ;extension=php_shmop.dll ; The MIBS data available in the PHP distribution must be installed. ; See http://www.php.net/manual/en/snmp.installation.php extension=php_snmp.dll extension=php_soap.dll extension=php_sockets.dll ;extension=php_sqlite3.dll ;extension=php_sybase_ct.dll ;extension=php_tidy.dll ;extension=php_xmlrpc.dll ;extension=php_xsl.dll
上面的代碼其實就是去掉了下圖中框起來部分前面的分號,來支持數據庫,socket等。
接下來,我們來驗證PHP是否安裝完畢,在命令行輸入:httpd -k restart,重新啟動服務。在D:Program FileswampApache24htdocs路徑下新建一個文件phpinfo.php,內容添加,然后在瀏覽器輸入http://localhost:8080/phpinfo.php,如果出現如圖頁面,則表示PHP環境安裝成功。
安裝MySQLMySQL為安裝版,按照提示走就可以了。選擇custom自定義安裝,將安裝位置放到D:Program Fileswamp下,方便管理。
安裝PHPMyAdmin數據庫操作工具PHPMyAdmin下載地址
下載完成后,解壓到D:Program FileswampApache24htdocs下,不需做其他的配置。在瀏覽器輸入:http://localhost:8080/pma/index.php,打開控制臺,輸入你安裝MySQL時設置的賬號密碼,賬號默認為root。
你登陸之后,下面會有一個紅色的提示:配置文件現在需要一個短語密碼。新版本的PhpMyAdmin增強了安全性,需要在配置文件設置一個短語密碼,這個密碼用于Cookies的加密,以免多個PhpMyAdmin或者和其他程序共用Cookies時搞混。那么我們來添加這個密碼:
1、修改phpMyAdmin/libraries/config.default.php $cfg["blowfish_secret"] = ""; 改成 $cfg["blowfish_secret"] = "123456"; (注:其中的’123456′為隨意的字符) 2、修改phpMyAdmin/config.sample.inc.php $cfg["blowfish_secret"] = ""; 改成 $cfg["blowfish_secret"] = "123456"; (注:其中的’123456′為隨意的字符)
瀏覽器刷新頁面,ok,紅色提示消失。
至此,本地環境的搭建就完成了。
注其實我木有搞php,我是一搞android的,一拍黃片的哥們說windows配環境很蛋疼,于是某天閑下來試了下配環境,確實很蛋疼。某天再去google以關鍵詞windows php 安裝進行搜索的時候赫然第一條是這篇,嚇了一跳。php的東西好久不研究早都忘光了,但是當初我確實是以本文的記錄成功安裝的,有遺漏或者錯誤的地方歡迎大家指出來,希望我沒有對其他人造成誤導...o(︶︿︶)o
上面我用到的安裝軟件,百度網盤,鏈接:http://pan.baidu.com/s/1gfre9UF 密碼:wtqw
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/21095.html
摘要:此時的環境就好似的終端,而根目錄就是的安裝目錄,在界面輸入命令其中是解壓的源程序。搭建成功后會生成自己的一個類似環境的控制中心,運行的時候得用這個環境運行,不需要再安裝別的環境。 簡言 swoole,一個php的超級擴展,具有異步編程、高性能等非常多的特性。可以在最少的性能損耗下,換取最大的開發效率。但遺憾的是swoole不能在Windows環境下安裝使用,對開發造成一定的阻礙,現就W...
摘要:此時的環境就好似的終端,而根目錄就是的安裝目錄,在界面輸入命令其中是解壓的源程序。搭建成功后會生成自己的一個類似環境的控制中心,運行的時候得用這個環境運行,不需要再安裝別的環境。 簡言 swoole,一個php的超級擴展,具有異步編程、高性能等非常多的特性??梢栽谧钌俚男阅軗p耗下,換取最大的開發效率。但遺憾的是swoole不能在Windows環境下安裝使用,對開發造成一定的阻礙,現就W...
摘要:在上搭建開發環境,一般稱為環境搭建。兩種搭建方式自由搭建第三方套件。如等等第一種的優點就是軟件版本搭配自由度高可了解搭建詳細過程。下面,我們看一下自由搭建的過程。整合與打開文件進行修改。 PHP 在 Window 上搭建開發環境,一般稱為 WAMP 環境搭建?,F在詳細聊聊該如何搭建。 兩種搭建方式 自由搭建 第三方 wamp 套件。如 WampServer、XAMPP 等等 第一種...
摘要:主要記錄了搭建所用到的工具,使用的命令和遇到的坑。二搭建服務器環境驗證是否啟動打開,輸入如果輸出版本信息的話,表示啟動成功。使用鏡像加速下載鏡像時,必須輸入完整的庫名和鏡像名。 這是一篇搭建Docker環境的過程記錄,方便以后查看。主要記錄了搭建所用到的工具,使用的命令和遇到的坑。 一、安裝Docker 第一步肯定是到Docker的官網(https://www.docker.com)上...
閱讀 1892·2021-11-23 09:51
閱讀 1535·2021-11-19 09:40
閱讀 3208·2021-11-11 11:01
閱讀 1105·2021-09-27 13:34
閱讀 1835·2021-09-22 15:56
閱讀 2122·2019-08-30 15:52
閱讀 1061·2019-08-30 14:13
閱讀 3473·2019-08-30 14:10