apache - 在 Mac OS X 10.9 (Mavericks) 中启动内置 Apache 服务器

标签 apache webserver osx-mavericks

我想在我的 Mac OSX Mavericks 中启动我的 apache 服务器。这是我所做的:

  • 启动终端应用
  • 须藤 apachectl 开始
  • 服务器启动没有问题。但是当我尝试在 Web 浏览器中打开 localhost 时遇到以下问题:

  • You don't have permission to access / on this server.



    这是我的/etc/apache2/httpd.conf:(我在这里没有改变任何东西)
    DocumentRoot "/Library/WebServer/Documents"
    
    <Directory />
        Options FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all </Directory>
    
    <Directory "/Library/WebServer/Documents">
    
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
    
    </Directory>
    

    任何人都可以建议可能是什么原因?谢谢

    最佳答案

    在特立独行中启动 apache 服务器的简单方法
    执行此命令

    sudo apachectl start
    
    sudo apachectl stop
    
    sudo apachectl restart
    

    关于apache - 在 Mac OS X 10.9 (Mavericks) 中启动内置 Apache 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20026702/

    相关文章:

    c# - 网站与windows服务之间的通信

    php - 将 PHP 5.4.17 降级至 5.3.x OSX Mavericks

    Apache Tomcat 部署到 Minikube 后未完成启动 - Kubernetes

    找不到 php dll 模块

    C程序将美元兑换成卢比

    macos - 我可以在Mavericks上安装Xcode 6吗?

    java - 如何在 Mac OS X 10.7.5 上运行 Eclipse Oxygen

    performance - Apache 重定向/重写最大值

    java - GWT 和不可重现的 503 错误

    c - 简单的网络服务器