• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >Linux > CentOS6下Apache服务器开启webDAV模块

CentOS6下Apache服务器开启webDAV模块

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含centos6 apache,centos6服务器,apache webdav,webdav服务器,centos6等服务器相关知识,网友希望可以进行参考

CentOS6下Apache服务器开启webDAV模块


这几天在CentOS6上搭建运行环境,其中就包括WebDAV,网上的资料虽然不少,但是都不是很详细(可能是因为我是新手吧),不过最终我折腾了几个小时之后还是让我把WebDAV搭建了起来,所以赶紧总结记录下,方便以后自己查阅,同时也希望能帮助跟我一样初次搭建WebDAV的同学,以下是具体的操作步骤:

环境信息

  • CentOS / 6.8
  • Apache / 2.2.15

操作步骤

  1. 安装apache

    #安装apache$ yum -y install httpd apr apr-util httpd-devel#设置开机启动(可选)$ chkconfig httpd on#启动apache服务$ service httpd start#临时关闭防火墙(如果不关闭,则只能本机访问apache服务)$ service iptables stop
  2. 配置WebDAV模块
    apache服务器已经集成了WebDAV模块,所以只需要启用该模块即可。

    1. 编辑 /etc/httpd/conf/httpd.conf
      $ vi /etc/httpd/conf/httpd.conf
      在文件的最后添加以下语句:
      Include conf/webdav.conf #指定webdav的配置文件路径

    2. 新建webdav配置文件
      $ vi /etc/httpd/conf/webdav.conf
      将以下内容插入到文件中:

      <IfModule mod_dav.c>LimitXMLRequestBody 131072Alias /webdav "/var/www/webdav"<Directory /var/www/webdav>    Dav On    Options +Indexes    IndexOptions FancyIndexing    AddDefaultCharset UTF-8    AuthType Basic    AuthName "WebDAV Server"    AuthUserFile /etc/httpd/webdav.users.pwd    Require valid-user    Order allow,deny    Allow from all</Directory></IfModule>
    3. 创建访问目录 $ mkdir -p /var/www/webdav $ chown apache:apache /var/www/webdav

    4. 添加用户 $ htpasswd -c /etc/httpd/webdav.users.pwd test #根据提示输入密码

    5. 重启apache服务 $ service httpd restart

  3. 测试 通过浏览器访问:访问本机, 访问远程:http://ip/webdav 测试结果如下:

    至此,webDAV开启成功

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • CentOS6下Apache服务器开启webDAV模块

相关文章

  • centos7安装nginx的两种方法
  • CentOS安装配置mariadb
  • 基于Centos7 部署Varnish缓存代理服务器
  • CentOS8上用Docker部署开源项目Tcloud的教程
  • CentOS 7.2 安装Zabbix3.X
  • centos nginx 环境下 搭建 letsencrypt
  • 详解Nginx轮询算法底层实现的方法
  • PHP7安装Redis扩展
  • Linux下NFS搭建步骤
  • CentOS源码安装MySQL 5.6.16

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • CentOS6 下的WEB环境搭建
    • MySQLcluster 提供高可用MySQL 集群服务
    • centos7安装nginx的两种方法
    • centos服务器搭建ntp服务
    • 在centos部署yii2 advanced框架
    • CentOS 6.3 FTP搭建
    • Linux centos7 下安装 phpMyAdmin的教程
    • Asp.Net Core 发布和部署( MacOS + Linux + Nginx )
    • CentOS6.7部署CSVN服务器
    • CentOS 7.1下rpm安装 MySQL

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有