PHPStorm 遠程開發教程


目的:實現在windows下開發,而所改變代碼自動同步到虛擬機

  查看虛擬機的 IP地址

 

 配置代碼自動同步信息

 

 

通過頁面上部的選項卡,切換到 Mappings

根路徑:指的都是項目代碼的根路徑

  點擊一次,可以勾選 Automatic Upload ,實現自動提交修改到遠程目錄

配置成功后,使用 Upload ProjectName  把代碼一次性全部提交到遠程服務器

重要說明:自己在IDE內修改的代碼不用管,會自動同步。如果本地SVN有更新,則需要使用此操作,將代碼全部傳到遠程服務器。

現在,可以查看效果,發現文件有上傳成功(此時文件屬主是ROOT)

執行命令  chown -R www:www  項目路徑  ,將文件屬主改為 www

 

執行命令  cd /usr/local/nginx/conf/vhost

再執行命令  vi kmishop.conf

寫入以下內容:

 

server
    {
        server_name www.kmishop.com;
        index index.html index.htm index.php default.html default.htm default.php;
        root /home/www/src/kmishop;
        include enable-php.conf;
                location / {
                         if (!-e $request_filename) {
                                        rewrite  ^(.*)$  /index.php?s=$1  last;   break;  
                          }
                }

        location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
        {
            expires      30d;
        }

        location ~ .*\.(js|css)?$
        {
            expires      12h;
        }

        location ~ /\.
        {
            deny all;
        }

        access_log off;
    }

 

然后保存文件,並執行命令 nginx -s reload

 

修改 /etc/hosts 文件,為遠程服務器綁定本地虛擬域名

執行命令 vi /etc/hosts

加入圖片中的內容(因為在遠程服務器上直接訪問,因此綁定的 IP是 127.0.0.1)

回到windows主機,修改 C:\Windows\System32\drivers\etc 目錄下的 hosts 文件

加入圖片中的內容 (對於windows主機來說,要綁定的是虛擬機的 IP)

 

現在,可以在windows主機中使用瀏覽器訪問 www.kmishop.com 這個站點了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM