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

简介: MENUHomeArchivesAboutSUBSCRIBEMENUOSX 10.8+ Mountain Lion 下开启 Web Sharing(Web 共享)的方法JUL 28, 2012 #OSX #how-to #apache ...
Home MENU

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/ 应该可以看到“您的网站”了。


目录
相关文章
|
1月前
|
SQL 存储 安全
Web 常见攻击方式及防御方法
【10月更文挑战第25天】Web 安全是一个复杂而重要的领域,攻击者不断寻找新的攻击方法,我们需要不断加强防御措施,提高安全意识,以保障 Web 应用的安全运行。通过采取多种防御手段的综合运用,我们可以有效地降低 Web 攻击的风险,保护用户的信息和财产安全。同时,随着技术的不断发展,我们也需要持续关注和研究新的安全威胁和防御方法,以应对不断变化的安全形势。
253 56
|
1月前
|
存储 安全 Go
Web安全基础:防范XSS与CSRF攻击的方法
【10月更文挑战第25天】Web安全是互联网应用开发中的重要环节。本文通过具体案例分析了跨站脚本攻击(XSS)和跨站请求伪造(CSRF)的原理及防范方法,包括服务器端数据过滤、使用Content Security Policy (CSP)、添加CSRF令牌等措施,帮助开发者构建更安全的Web应用。
101 3
WEB端在线CAD中实现测量圆、测量面积的方法
实现在线CAD中测量圆和测量面积的功能开发,用户点击目标圆对象将自动标记出这个圆的半径、面积值和周长值,同时可以自定义选择标注文字的位置,测量圆功能能够快速掌握目标圆对象的数据信息,方便统计工程量。
WEB端在线CAD中实现测量圆、测量面积的方法
|
2月前
|
前端开发 JavaScript
掌握微前端架构:构建现代Web应用的新方法
本文介绍了微前端架构的概念及其在现代Web应用开发中的优势与实施方法。微前端架构通过将应用拆分成独立模块,提升了开发效率和灵活性。其核心优势包括技术栈灵活性、独立部署、团队协作及易于维护。文章详细阐述了定义边界、选择框架、管理状态和通信等关键步骤,并讨论了状态同步、样式隔离及安全性等挑战。微前端架构有望成为未来Web开发的重要趋势。
|
2月前
|
存储 前端开发 API
前端开发中,Web Storage的存储数据的方法localstorage和sessionStorage的使用及区别
前端开发中,Web Storage的存储数据的方法localstorage和sessionStorage的使用及区别
124 0
|
3月前
|
前端开发 JavaScript 持续交付
Web应用开发的方法
Web应用开发的方法
37 1
|
4月前
|
JavaScript 前端开发 开发者
JS 继承之谜:究竟有哪些神秘方法?Web 前端开发者必知的关键技巧待你揭开谜底!
【8月更文挑战第23天】JavaScript (JS) 是 Web 前端开发的关键语言,其中继承是面向对象编程的重要概念。本文探讨了 JS 中几种继承机制:原型链继承、构造函数继承及组合继承。原型链继承利用原型对象实现属性和方法的共享;构造函数继承通过在子类构造器内调用父类构造器实现私有属性的复制;组合继承结合两者优点,既支持属性共享又避免了属性被意外覆盖的风险。理解这些模式有助于开发者更高效地组织代码结构,提升程序质量。
36 1
|
4月前
|
Java 开发者 关系型数据库
JSF与AWS的神秘之旅:如何在云端部署JSF应用,让你的Web应用如虎添翼?
【8月更文挑战第31天】在云计算蓬勃发展的今天,AWS已成为企业级应用的首选平台。本文探讨了在AWS上部署JSF(JavaServer Faces)应用的方法,这是一种广泛使用的Java Web框架。通过了解并利用AWS的基础设施与服务,如EC2、RDS 和 S3,开发者能够高效地部署和管理JSF应用。文章还提供了具体的部署步骤示例,并讨论了使用AWS可能遇到的挑战及应对策略,帮助开发者更好地利用AWS的强大功能,提升Web应用开发效率。
74 0
|
4月前
|
安全 开发者 UED
|
4月前
|
存储 前端开发 开发者
Web 前端热点来袭!数组去重难题何解?快来探索这些超实用方法,引发开发者共鸣!
【8月更文挑战第23天】在Web前端开发中,去除数组中的重复项是提升数据准确性和效率的关键步骤。本文介绍了四种常用的数组去重方法:一是运用ES6的Set数据结构,通过构造Set对象并转换回数组,快速剔除重复值;二是结合for循环与`indexOf`方法,逐个检查元素是否已存在于新数组中;三是采用`forEach`循环与`includes`方法实现类似功能;四是利用`reduce`方法,以函数式编程方式完成累积检查和去重。这四种方法各有优势,可根据项目需求和环境选择使用。
70 0