目的:实现在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 这个站点了

最新文章

  1. securecrt 检测到较旧的配置设置 需要迁移为新格式
  2. AI第二次作业
  3. atitit.身份认证解决方案attilax总结
  4. C++静态存储,动态存储
  5. python脚本工具-2 去除扩展名后提取目录下所有文件名并保存
  6. 使用sprintf打印float并控制小数位数时引起的问题
  7. 11.2 afternoon
  8. 树形dp-CF-337D. Book of Evil
  9. 从零开始学Xamarin.Forms(四) Android 准备步骤(添加第三方Xamarin.Forms.Labs库)
  10. Moq & RhinoMocks
  11. HTML5 服务器推送事件(Server-sent Events)
  12. JAVA基础面试(一)
  13. ffmpeg 获得视频的时间长度, 仅仅学习一下
  14. [luoguU48834][count]
  15. Docker 入门 第五部分:Stacks
  16. [z]分区truncate操作的介绍及对全局索引和空间释放影响的案例解析
  17. jenkins自动部署到tomcat报错:ERROR: Publisher hudson.plugins.deploy.DeployPublisher aborted due to exception
  18. e813. 获得当前选择的菜单或菜单项
  19. SGU 169 Numbers (找规律)
  20. c++第二十九天

热门文章

  1. MqttConnectReturnCode枚举值
  2. Tomcat权威指南(第二版)下载pdf 高清完整中文版-百度云下载
  3. laravel中事件的监听和订阅
  4. spark 笔记 6: RDD
  5. WIN10下命令行禁用编辑模式
  6. fastjson解析list ,object中含有list, object中含有map
  7. Java反序列化与远程代码执行
  8. leetcode 371两整数之和
  9. Android EditText方框验证码 短信验证码的实现
  10. 请描述一下 BroadcastReceiver?