手把手搭建WAMP+PHP+SVN開發環境,wampsvn_PHP教程

來源:互聯網
上載者:User

手把手搭建WAMP+PHP+SVN開發環境,wampsvn


一:WAMP

這款軟體在安裝的過程中就已經把Apache、MySQL、PHP繼承好了,而且也做好了相應的配置,除此之外,還加上了SQLitemanager和Phpmyadmin,省去了很多複雜的配置過程,讓我們能把更多的時間放在程式開發上。更值得高興地是這款軟體也是完全免費的。重要提示:基本上每一步更改設定檔的操作結束之後,均在重啟了相應服務之後才會生效,也就是說如果想要修改立即生效的話,必須在修改完畢儲存之後重新啟動一下相應的服務!

首先,下載WAMP,地址

http://liquidtelecom.dl.sourceforge.net/project/wampserver/WampServer%202/Wampserver%202.4/Wampserver2.4-x64.exe

這是64位的。

1:安裝

一路next,安裝完畢,選擇語言:

2:webpath,

注意,使用預設,就在安裝目錄的www檔案夾下,我們沒特殊要求不需要改;

3:MySQL以及PhpMyAdmin的配置
單獨安裝過MySQL的朋友們肯定會發現一個問題,以前安裝MySQL的時候是需要配置一個root的密碼的,可是安裝wampserver的時候,至始至終都沒有配置密碼的步驟,那豈不是MySQL為空白密碼了?答案是肯定的,確實是空密碼。這樣豈不是很不安全?非常對,所以我們要修改密碼呀。
左鍵點擊,選擇“phpMyAdmin”,就會開啟phpMyAdmin的管理頁面,點擊右上方的“使用者”,我們要做的就是點擊每一行使用者名稱為root的右邊的“編輯許可權”,

然後頁面中輸入密碼,注意,密碼改完之後,上面的否就都變成是了。

4:apache

wampserver已經幫我們整合好了Apache,不需要動任何配置;

5:配置PHP ——重要

PHP的配置比較簡單,只需要進行一些基本設定的修改就可以了,在wamp表徵圖上點擊,—PHP—php.ini,找到這三個地方:

short_open_tag = Off(是否允許使用 PHP 代碼開始標誌的縮寫形式( )。);

memory_limit = 128M(最大使用記憶體的大小);

upload_max_filesize = 2M(上傳附件的最大值),

第一個需要改成on,否則的話很多php程式都會運行不了,後面的兩項就按照大家的實際需求更改就行了。

二:zend studio

zd是13.0.1版本,下載地址就不透露了。一路安裝,沒有懸念。

1:XDEBUG設定

找到XDEBUG Extension,改為:

; XDEBUG Extension zend_extension = "c:/wamp/bin/php/php5.4.12/zend_ext/php_xdebug-2.2.3-5.4-vc9-x86_64.dll" [xdebug]xdebug.remote_enable = onxdebug.remote_handler=dbgpxdebug.remote_host=localhostxdebug.remote_port=9000xdebug.profiler_enable = offxdebug.profiler_enable_trigger = offxdebug.profiler_output_name = cachegrind.out.%t.%pxdebug.profiler_output_dir = "c:/wamp/tmp"

2:zendstudio端xdebug 配置

開啟zendstudio,依次選擇 windows->preferences->PHP->PHP Executables Add 新的PHP Executables

如所示:

php servers 配置

接下來選擇window-Preference-php Servers點擊New

然後edit

查看下Debugger

三:測試

注意紅線處的路徑的\的方向,不是/。

在彈出來的頁面上選擇我們的PHP版本,5.4,然後,在index中輸入內容:

phpecho "Hello World";echo "This spans multiple lines. The newlines will be output as well";echo "This spans\nmultiple lines. The newlines will be\noutput as well.";echo "Escaping characters is done \"Like this\"."; //$b = 20;for($i=0;$i<5;$i++){    $b+=$i;        echo $b;    echo'
';}echo $b; ?>

打上斷點,然後

出現:

致此,我們可以愉快的開發了。

三:匯入現有項目

在d:/wamp/www有個項目,現在需要匯入到我的Zend studio裡面,Zend studio的workspace也是d:/wamp/www檔案夾,所以我使用Local PHP Project或者PHP Project from Existing Directory都會出問題。
解決方案:
點擊“File”-“NEW”-“Other”,在開啟的對話方塊裡選擇“Genneral”-“Project”,然後在開啟的對話方塊輸入項目名稱,就可以正常匯入在workspace的項目了。

四:SVN

參考:

1:http://blog.csdn.net/imxiangzi/article/details/46533957

2:http://blog.csdn.net/imxiangzi/article/details/46533811

http://www.bkjia.com/PHPjc/1093107.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/1093107.htmlTechArticle手把手搭建WAMP+PHP+SVN開發環境,wampsvn 一:WAMP 這款軟體在安裝的過程中就已經把Apache、MySQL、PHP繼承好了,而且也做好了相應的配置,除此...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.