zoukankan      html  css  js  c++  java
  • Mac 如何将apache的这个默认目录更改到用户目录下

    如何将apache的这个默认目录更改到用户目录下。


    做如下更改即可:

    1、在自己的用户目录下新建一个Sites文件夹,我的用户目录为gaocuili

    2、进到cd /etc/apache2/users/目录下,sudo vim username.conf,找到

      DocumentRoot "/Library/WebSever/Documents"
      <Directory "/Library/WebSever/Documents">

    替换成

      DocumentRoot "/Users/{username}/Sites"
      <Directory "/Users/{username}/Sites">

    其中{username}是你登陆用户名,如:

      DocumentRoot "/Users/gaocuili/Sites"
      <Directory "/Users/gaocuili/Sites"> 
    3、然后将该文件权限改为644: sudo chmod 644 username.conf(可能设置不成功,这个时候需要使用Mac的图形化界面:选中文件--右击选择“显示简介”--设置共享与权限为读与写(需要先把右下角的锁给打开))
    4、进到/etc/apache2/目录,sudo vim httpd.conf 将下面三句话的注释去掉: 
      LoadModule authn_core_module libexec/apache2/mod_authn_core.so 
      LoadModule authz_host_module libexec/apache2/mod_authz_host.so 
      LoadModule userdir_module libexec/apache2/mod_userdir.so 

    前两句应该已经不带注释了,把第三句注释放开。 
    然后找到Include /private/etc/apache2/extra/httpd-userdir.conf 注释放开。 
     
    5、进到/etc/apache2/extra/目录, 
    sudo vim httpd-userdir.conf  
    将Include /private/etc/apache2/users/*.conf 这句话放开注释。
     

    6、重启apache服务

    终端输入:sudo apachectl restart

    重启成功后,浏览器输入http://localhost/~gaocuili/就可以访问到自己的用户目录了。

  • 相关阅读:
    lambba表达式
    根据某个字段筛选list数据
    git和idea绑定
    gitee创建仓库
    用 Python 3 + PyQt5 擼了一個可以播放“任意”音樂的播放器
    zabbix 共享内存设置
    Zabbix高可用,实现zabbix的无缝切换,无故障时间
    python练习题100
    斐波那契数列python实现
    随机生成指定位数密码包括大小写数字特殊符号
  • 原文地址:https://www.cnblogs.com/xiaovw/p/9843829.html
Copyright © 2011-2022 走看看