OSX 10.8+ Mountain Lion 下开启 Web Sharing(Web 共享)的方法

JUL 28, 2012  #OS X  #how-to  #apache  #web  #sharing  #mysql  #php  #mountain-lion

升级到 Mountain Lion 后发现 pac 文件不起作用,检查一番后发现“Web Sharing”这个选项干脆从 System Preferences > Sharing 中消失了,这让一直用 localhost 做些“坏事”的 Lucifr 很不适应。好在 Google 还是给力的,几下就找到了解决方法,分享一下开启 Apache/Web Sharing 的方法:

  1. 打开 Terminal(终端)(其实我更喜欢 iTerm)。

  2. 使用以下命令可以对 Apache 进行相应的操作:

    启动:

    sudo apachectl start

    停止:

    sudo apachectl stop

    重启:

    sudo apachectl restart

    查看 Apache 版本:

    httpd -v

    ML 中安装的 Apache 版本是 2.2.22。

  3. 使用启动命令之后,在浏览器中输入 http://localhost 如果看到“It works!”就说明成功了。

  4. 但这时用户根目录(http://localhost/~username)还不能访问,为了让 ~/Sites下面的内容可以访问,继续以下的几个步骤。

  5. 看看 username.conf 文件是否存在:

    ls /etc/apache2/users/
  6. 如果没有见到你的用户名命名的 .conf 文件,那么就需要手动建立一个:

    cd /etc/apache2/users/&&sudo vi username.conf

    注意你需要把 username 换成你的用户名;另外 Lucifr 这里用的是 vi 来进行编辑,当然也可以用 nano。

  7. 粘贴以下内容,同样注意替换你的用户名:


    Options Indexes MultiViews
    AllowOverride All
    Order allow,deny
    Allow from all
  8. 保存退出后重启下 Apache:

    sudo apachectl restart
  9. 访问 http://localhost/~username/ 应该可以看到“您的网站”了。

OSX 10.8+下开启Web共享的方法 /转的更多相关文章

  1. OSX 10.8+下开启Web 共享 的方法

    MENU Home Archives About SUBSCRIBE ☰MENU OSX 10.8+ Mountain Lion 下开启 Web Sharing(Web 共享)的方法 JUL 28, ...

  2. OSX 10.8+下开启Web 共享 的方法

    MENU Home Archives About SUBSCRIBE ☰MENU OSX 10.8+ Mountain Lion 下开启 Web Sharing(Web 共享)的方法 JUL 28, ...

  3. OSX: 10.9的SMB网络共享连接可能破坏其权限设置

    参见以前的Blog,“OSX: 10.9 Mavericks的重要更新技术细节(1)”,自从10.9之后,它的内核默认地使用全新的SMB2协议,这本来是令人期待的变化,不过根据这多年来和OS X系统的 ...

  4. Ubuntu下开启Mysql远程访问的方法

    首先想说,JetProfiler对分析项目中MySQL问题以及优化,是个非常好的工具.但是看网上文章,中文介绍真的不多.是因为国内现在都不用MySQL了吗? 因为公司JetProfiler是共用的,安 ...

  5. 关于windows 7系统下开启休眠功能的方法

    今天笔者新装了一个windows 7操作系统,装完后,点击开始按钮.鼠标放到关机处的左边扩展选项时,没有发现休眠选项. 于是开始上网查询解决方法,并将过程记录如下: 首先简单的介绍一下休眠功能:休眠( ...

  6. linux下开启某个端口的方法:可用于SQL

  7. 在MAC OS X中默认的Web共享目录

    在Mac OS X中可以很方便的通过开启"Web共享"启用Apache服务:设置方法如下: 打开"系统设置偏好(System Preferences)" -&g ...

  8. Windows环境下使用Clover四叶草引导双硬盘安装OSX 10.11.5原版镜像

    作为一个穷逼大学生,想搞iOS开发 买不起Mac只能鼓捣鼓捣黑苹果啦........ 之前我的电脑通过变色龙引导的方式装了个OSX10.10和win8.1双系统,因为自学的是Swift语言之前装的OS ...

  9. linux系统下开启一个简单的web服务

    linux 下开启一个简单的web服务: 首先需要linux下安装nodejs 然后创建一个test.js:   vi test.js var http =require("http&quo ...

随机推荐

  1. iis服务器配置 url rewrite 模块

    从网上找了一下,原来微软IIS官方网站给IIS7及以后续版本提供了个URL重写组件. 下载地址:https://www.iis.net/downloads/microsoft/url-rewrite ...

  2. iOS 使用腾讯地图显示用户位置注意事项

    1. 向 target中info 加入  NSLocationWhenInUseUsageDescription,string 类型.值是描写叙述为什么须要用户位置,这句话会出如今 提示用户是否同意a ...

  3. Silverlight 安装失败 提示 消息 ID 1603 的解决方法

    消息 ID: 1603 安装过程中出现错误.请执行以下步骤 原因是在以前安装过silverlight,没有安装成功或者没有彻底卸载干净,遗留了一些文件,尤其是安装时突然中断的时候会出现这个问题. 解决 ...

  4. java中,静态代码块static的简单简介

    直接上代码,更直观,包括一些解释: /** * 类初始化时,首先加载静态代码块, * 注意:所有静态代码块都会在方法之前执行,不管放置的位置:但是静态代码块按照顺序执行 * 再次执行调用的方法 */ ...

  5. 第【一】部分Netzob项目工具的安装配置

    第[一]部分Netzob项目工具的安装配置 声明: 1)本报告由博客园bitpeach撰写,版权所有,免费转载,请注明出处,并请勿作商业用途. 2)若本文档内有侵权文字或图片等内容,请联系作者bitp ...

  6. Java集合-Map接口相关操作方法

    Map接口不是Collection接口的继承.Map接口用于维护键/值对(key/value pairs). 该接口描述了从不重复的键到值的映射. (1) 添加.删除操作: Object put(Ob ...

  7. C#指南,重温基础,展望远方!(1)C#语言介绍

    1.C#(读作“See Sharp”)是一种简单易用的新式编程语言,不仅面向对象,还类型安全. C# 源于 C 语言系列,C.C++.Java 和 JavaScript 程序员很快就可以上手使用. 2 ...

  8. mongodb - mongostat说明

    # ./mongostat insert query update delete getmore command % dirty % used flushes vsize res qr|qw ar|a ...

  9. Python zip Python zip函数

    zip([iterable, ...])zip()是Python的一个内建函数,它接受一系列可迭代的对象作为参数,将对象中对应的元素打包成一个个tuple(元组),然后返回由这些tuples组成的li ...

  10. JVM虚拟机(二):堆、栈、方法区概念区别

    Java 堆 Java堆是和Java应用程序关系最密切的内存空间,几乎所有的对象都放在其中,并且Java堆完全是自动化管理,通过垃圾收集机制,垃圾对象会自动清理,不需自己去释放. 根据垃圾回收机制的不 ...