神器PhpStorm配置服務(wù)器(server)詳解

神器PhpStorm配置服務(wù)器(server)詳解

我所采用的服務(wù)器是apache,實際上對所有服務(wù)器的操作是相同的。在具體的應(yīng)用中,分為三種情況:

服務(wù)器安裝在本地電腦上,我們項目的源文件位于服務(wù)器的跟文件目錄下,也即 /htdocs 目錄下。 ? ?(推薦學(xué)習(xí):phpstorm詳解

服務(wù)器安裝在本地電腦上,我們項目的源文件在電腦的其他文件夾下,項目文件需要傳輸?shù)椒?wù)器的跟文件目錄下進行驗證。

服務(wù)器不在本地電腦上,我們項目源文件在本地電腦上,項目文件通過FTP, SFTP, FTPS或局域網(wǎng)等方式傳輸?shù)椒?wù)器的跟文件目錄下。

立即學(xué)習(xí)PHP免費學(xué)習(xí)筆記(深入)”;

在本文后面我們將稱之為:應(yīng)用1,應(yīng)用2,應(yīng)用3。

第一步

通過 Files|Settings|Deployment 打開下圖所示的對話框。

神器PhpStorm配置服務(wù)器(server)詳解

點擊綠色加號,將出現(xiàn)下面的對話框。

神器PhpStorm配置服務(wù)器(server)詳解

這里的名字可以隨便起,比如我起名叫”Apache”,下面的”Type”選項的選取則是根據(jù)我們的應(yīng)用類型,如果是應(yīng)用1,則選取”In place”;如果是應(yīng)用2,則選取”Local or mounted folder”;如果是應(yīng)用3,根據(jù)自己的傳文件方法進行選擇。選擇不同,后面出現(xiàn)的界面不同,當(dāng)然下一步的界面中依然可以進行修改。

第二步

假如上一步的”Type”選擇了”Local or mounted folder”,那么將有下面的對話框出現(xiàn)。

神器PhpStorm配置服務(wù)器(server)詳解可以看到,有三個選項卡區(qū)域可以填寫:”Connection”、”Mapping”、”Excluded Paths”。當(dāng)選擇的”Type”不同時,只有”Connection”部分會有不同,如果”Type”為”In place”,那么只有”Web server root URL”需要填寫。

“Web server root URL”,顧名思義,就是web服務(wù)器的根URL,如果我們在hosts文件中配置過服務(wù)器的域名,那么這里就可以寫配置過的域名。

然后需要填寫的是”Upload/download project files”部分,首先理解下Upload和Download的概念。

Upload?is?copying?data?from?the?project?TO?the?server,?either?local?or?remote. Download?is?copying?data?FROM?the?server?to?the?project.

也就是說,由于我們選擇的”Type”是”Local or mounted folder”(即應(yīng)用2),項目文件需要傳輸?shù)椒?wù)器根文件目錄下,所以”Upload/download project files”要填的就是我們要把項目傳輸?shù)侥膫€目錄下,這里一般就填寫服務(wù)器的 /htdocs 目錄就好了。

第三步

上一步中我們已經(jīng)填寫完成”Connection”部分,接下來就是”Mapping”部分,如下圖所示。

神器PhpStorm配置服務(wù)器(server)詳解“Local path”:指的是我們項目的當(dāng)前目錄,會自動生成,不需我們填寫。

“Deployment path on server ‘Apache’”:這里其實本質(zhì)上就是要求指定一個更詳細的”Upload/download project files”目錄,一般跟項目文件同名的文件夾最方便。

“Web path on server ‘Apache’”:指的是首頁 php/html文件的目錄。

到這里配置工作就完成了。

第四步

現(xiàn)在就可以像下圖所示將項目upload到web服務(wù)器上了,upload之后我們將會在服務(wù)器的指定的目錄下看到跟當(dāng)前項目一模一樣的一份拷貝。

神器PhpStorm配置服務(wù)器(server)詳解

上述描述了phpstorm配置web服務(wù)器的一個簡單流程,還有很多的內(nèi)容未提及,需參考文檔。

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊6 分享