设为首页 收藏本站
查看: 2097|回复: 0

[经验分享] Apache & WebDav 配置(一)

[复制链接]

尚未签到

发表于 2015-8-1 09:29:21 | 显示全部楼层 |阅读模式
  (一)简单Apache服务器的搭建!
用于文件de上传、下载、修改、删除!

----------
  - Apache
1. 使用最广的 Web 服务器、支持各种脚本(PHP)的执行
2. Mac自带,只需要修改几个配置就可以,简单,快捷
3. 有些特殊的服务器功能,Apache都能很好的支持
例如:HTTP PUT/DELETE 操作,知识补充涉及的 HTTPS 服务
  
  - WebDav
  基于 http 协议的 "文件"服务器
  实现文件的上传/下载/修改/删除
  
  - FTP
  文件传输协议,基于 FTP 的一个文件管理服务器
  可以做文件的上传/下载/修改/删除
  
  ----------
  
  以上三种服务器,只要 ip 地址能够访问,无论在任何位置,都能够使用!
  
  * 关于 WebDav 的权限问题
  
  授权信息的格式  BASIC (用户名:口令)base64
  安全性并不高,密码很容易被拦截和破解!
  应用场景:开发企业级的管理系统,可以用 WebDav 搭建一个内部的文件管理服务器,只是在公司内网使用!

----------------
Apache 配置:

1、Finder中,当前用户下(/Users/xxx(用户名)/Sites),创建一个“Sites”文件夹;
$ mkdir /Users/xxxx/Sites

2、修改配置文件的两个“路径”;
# 切换目录
$ cd /etc/apache2

# 备份
$ sudo cp httpd.conf httpd.conf.bak

# 编辑
$ sudo vi httpd.conf

# 查找DocumentRoot
* : 修改路径为刚才新建文件夹路径(/Users/xxx(用户名)/Sites)

# 查找“Options FollowSymLinks Multiviews”,添加一个单词“Indexes”
* : “Options Indexes FollowSymLinks Multiviews”

# 查找php  [ 视图模式下,通过“/php” 查找。]
* : 删除行首注释"#"

# 保存并退出
* : x

3、切换目录,复制php.ini文件
$ cd /etc
$ sudo cp php.ini.default php.ini

4、重启apache服务器
$ sudo apachectl -k restart

----------------
注意⚠:


  • 每次需手动重启Apache服务器
    $ sudo apachectl -k start
  • 执行脚本,显示拒绝访问(格式NTFS,修改权限)
     $ chmod 644 info.php " (没有权限的文件名)
     $ chmod 644 *.*

================
PS:
每日一句
" When in doubt, use brute force. " -- Ken Thompson

每天一首英文歌
" Summertrain " -- Greyson Chance
================

|--> Copyright (c) 2015 Bing Ma.
|--> GitHub RUL: https://github.com/SpongeBob-GitHub

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-92897-1-1.html 上篇帖子: apache-cxf-2.3.3在was 7.0下报错java.lang.NoSuchMethodError: org/apache/ws/commons/sc 下篇帖子: [翻译]如何在Apache上运行ASP.NET和ASP.NET 2.0
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表