版權聲明:本文爲博主原創文章,未經博主容許不得轉載。 from http://blog.csdn.net/pony_maggie/article/details/52367093php
環境:phpstorm 2016.2 + windows 10 + xamppwindows
phpstorm自帶了一個web server,咱們能夠直接在IDE中直接運行調試代碼,很是方便。先來看個例子:瀏覽器
我電腦的PHP路徑是D:\study\php_projects,用phpstorm打開這個路徑,這個目錄下新建一個local_web_server的目錄(後面會配置成server document root,這個概念後面會講到)。在local_web_server下再建一個名爲php_test1的目錄,裏面新建一個hello.php的代碼文件,最終以下圖:服務器
工程第一次運行還要配置一下PHP的解釋器,我電腦的配置以下:markdown
點擊IDE右邊瀏覽器圖標,直接運行:phpstorm
能夠看到代碼已經順利在瀏覽器中運行了。端口是默認的63342(關於如何修改這個端口能夠看看以前的文章),工具
路徑是咱們項目的路徑。這裏咱們運行內置服務器是使用了默認的配置,那麼能夠自定義這個配置嗎?答案是確定的。ui
菜單欄,run-edit configuration,看到有個+號,增長一個PHP build-in web server,看一下我本身的配置:.net
名字能夠隨便起,我這裏是叫local web server,host是localhost,由於我是在本地調試,端口也是隨便起 ,不過官方建議用1024以上的值。document root能夠理解成一個相對目錄,這裏配好後,咱們再訪問php文件就不用這麼長的目錄了。配置好保存,發如今工具欄上多了一個運行的選項,點擊綠色的按鈕運行起來:
點擊右邊的瀏覽器圖標,在瀏覽器中執行,發現仍是原來的地址和端口,不用急,手動改下,新的地址照樣能夠運行: