• put上传文件的服务器的配置


    1,HTTP常见的方法

    GET 获取指定资源

    POST 2M 向指定资源提交数据进行处理请求,在RESTful风格中用于新增资源 HE A D 获取指定资源头部信息
    PUT 替换指定资源(不支持浏览器操作)
    DELETE 删除指定资源 

     2,配置服务器的put请求方式:

      1>

    n 打开终端
    p cd /etc/apache2
    p sudo vim httpd.conf

    n vim中输入
    p /httpd-dav.conf
    查找httpd-dav.conf
    p 0将光标移动至行首 p x将行首的#删除
    p 输入:wq,保存并退出 

      2>

    在终端继续输入
     cd /etc/apache2/extra
     sudo vim httpd-dav.conf

      vim中将右图中第一处标红位置 的Digest修改为Basic

      输入:wq,保存并退出

      提示:

      修改的是用户授权的方式

      第二处标红位置是保存用户密码 的文件(/user/user.passwd)

      第三处标红位置是能够使 用PUT请求的用户名(admin) 

     4>

    在终端输入 p cd /usr

      sudo htpasswd -c /usr/user.passwd admin 

      ls-l 

     sudo chgrp www /usr/user.passwd 

      ls-l 

      5>

      

    建立var文件夹,保存DavLockDB相关文件 n sudo mkdir -p /usr/var
     sudo chown -R www:www /usr/var

      建立上传文件夹:uploads
     sudo mkdir -p /usr/uploads
     sudo chown -R www:www /usr/uploads

      重新启动Apache
     sudo apachectl -k restart 

       6>当看到这个时就表示配置正确

      

    修改后用ls -l查看的示意图如下

      如果能看到这三个就表示配置正确
          uploads
          user.passwd
          var
     
  • 相关阅读:
    (原)ubuntu16在torch中使用caffe训练好的模型
    (原)Ubuntu16中卸载并重新安装google的Protocol Buffers
    (原)lua提示cannot load incompatible bytecode
    (原)ubuntu上安装nvidia及torch的nccl
    Ubuntu修改grub菜单引导选项和等待时间
    Servelet 简介
    JAVA JUC 线程池
    JAVA JUC synchronized 锁的理解
    JAVA JUC 读写锁
    JAVA JUC 线程按顺序执行
  • 原文地址:https://www.cnblogs.com/likuiliang/p/3765024.html
Copyright © 2020-2023  润新知