• Apache & WebDav 配置(一)


    (一)简单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

     

    ----------------

    注意⚠:

     

    1. 每次需手动重启Apache服务器

      $ sudo apachectl -k start

    2. 执行脚本,显示拒绝访问(格式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

     

  • 相关阅读:
    JavaScript中的ActiveXObject控制Excel的方法
    事务的作用
    SQL2005关于quotename的用法
    简易办公系统的设计与实现 文献收集
    《UML建模在办公自动化(OA)系统设计中的应用 》论文笔记(四)
    《基于 UML 与 J2EE 的高校 OA 系统的分析与设计》论文笔记(三)
    《浅谈企业办公管理OA系统的设计与实现 》论文笔记(二)
    《基于UML连锁超市OA系统公文流转的设计》论文笔记(五)
    《暗时间》读书笔记
    《无纸化办公管理系统的设计与实现》论文笔记(一)
  • 原文地址:https://www.cnblogs.com/Trybst/p/4496164.html
Copyright © 2020-2023  润新知