在mac下搭建Apacheserver
Apache作为最流行的Webserver端软件之中的一个。它的长处与地位不言而喻。以下介绍下在mac下搭建Apacheserver的步骤:
(1)”前往” –>”个人”“
(2)在你的个人目录下新建一个目录。改名为“Sites”(改完后可见到目录中有个指南针的图标)。注意要放在个人用户的目录下,由于它和桌面、文稿等目录一样是你私人的目录,这个目录用来专门给外部网络訪问的。
(3)打开终端,切换到apache2的目录。再输入ls能够看到以下有一个httpd.conf文件,接下来我们要对该文件进行更改。
(4)先备份一份该文件,防止之后的步骤出错该坏了,还能够拿这个副本来用。
(输入password时,终端不会显示不论什么字母之类,直接输入完按回车就可以)
再输入ls,就能够看到副本 http.conf.bak
(5)输入以下指令,就能够開始编辑这个httpd.conf文件了,在里面配置server。
(假设在此时看到”Swap file “.httpd.conf.swp” already exists!”。则输入”E”按回车。就可继续编辑)
(6)输入 “/DocumentRoot” 后按回车 (/ 是一个查找指令,表示我们如今找到DocumentRoot在哪,然后后能够改动它)。
(7)先按 “i”,进入编辑模式。接着将以下两个”/Library/WebServer/Documents”都改为開始创建的那个Sites目录的路径(注意以下的”yons”是我的username,你应该改为自己的username。或者放一个文件到那个Sites目录中,然后能够复制其路径,这样更保险点不怕输错)。
改成这样:
(8)接着在刚刚改动的地方以下,找到”Options”和”FollowSysLinks”,并在中间插入”Indexes”。(假设mac没升级到10.10则不须要操作这个)。改完后按”esc”退出编辑状态,”– INSERT –”会消失。
(9)输入”/php”来查找php内容:
(10)找到这一行,先按数字’0’。这样光标会移到行首。再按字母’x’。此时前面的凝视’#’就没有了。
(11)如图的效果。此时能够输入”:wq”保存改动后退出了。(假设认为改动出错了,能够输入”:q”不保存改动直接退出,再又一次来过)。
(12)切换到 etc 目录,拷贝相关文件
(13)输入”ls”能够看到当前目录有这两个东西:
(14)输入以下指令。重新启动Apache就可以使用。(忽略”AH00558….”)
(15)此时就大功告成了。
放在Sites的文件,就能够在浏览器中输入”127.0.0.1”或”localhost”訪问到,或者被其它电脑上的浏览器输入你的IP地址訪问到。
在mac下搭建Apacheserver的更多相关文章
- Mac下搭建hexo
Mac下搭建hexo 并部署到gitcafe 1.安装brewhome ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homeb ...
- MAC下搭建及使用XAMPP的详细教程
Windows和Linux都可以搭建本地伺服器(LAMP和IIS),Mac當然也可以,下面教你怎麼使用XAMPP在Mac下搭建一個功能齊全的本地伺服器 所需條件 1.Mac系統(廢話) 2.最好有可用 ...
- Mac下搭建php开发环境教程
方案一:原生安装 这篇文章主要介绍了Mac下搭建php开发环境教程,Mac OS X 内置了Apache 和 PHP,这样使用起来非常方便.本文以Mac OS X 10.6.3为例,需要的朋友可以参考 ...
- mac 下搭建 Android 开发环境
因工作需要,要在mac 下搭建 Android 开发环境.谷歌.度娘了好久,没有找个一个完整又系统的方法,很是苦恼.最终,皇天不负有心人,找到了下面这篇文档,结合亲身体验,特此记录.也为有这方面需求的 ...
- mac下搭建cordova开发环境
Apache Cordova 原名叫PhoneGap.是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台.PhoneGap最初由Nitobi开发,2011年 ...
- Mac下搭建lamp
Mac下搭建lamp Mac 自带了Apache,并默认支持PHP环境,只需要配置Apache和PHP即可使用.需要单独安装mysql服务端. Apache 基础配置 Apache支持PHP配置 Ap ...
- Mac 下搭建 Apache 服务器
Apache作为最流行的Web服务器端软件之一,它的优点与地位不言而喻.下面介绍下在Mac下搭建Apache服务器的步骤: (1)“前往” –>”个人” (2)在你的个人目录下新建一个文件夹,改 ...
- 在mac下搭建java开发环境
刚刚从windows系统转到使用mac系统.感觉不是特别熟悉,须要一定的适应时间. 以下简介一下mac下搭建主要的java开发环境. 1.安装jdk 安装jdk1.7后,发现不须要进行环境变量配置,直 ...
- Mac下搭建hexo3.0博客
Mac下搭建hexo3.0博客(文章同步自个人博客站点以及Github博客https://xingstarx.github.io/) window环境下搭建hexo博客 详细内容能够參考这一篇文章怎样 ...
随机推荐
- Django标签之包含标签Inclusion tags
Django过滤器和标签功能很强大,而且支持自定义标签,很是方便:其中一种标签是Inclusion tags,即包含标签,个人感觉比较反人类的 包含标签(Inclusion tags)通过渲染其他的模 ...
- 编写webconfig连接串与使用(新)
原文发布时间为:2008-07-27 -- 来源于本人的百度文章 [由搬家工具导入] webconfig 中<appSettings/> 得后面代码添加如下: <appSetting ...
- Change visual studio 2015 enterprise installation path(转)
I would like to install VS2015 in a drive different than C:. The problem is that when I run the inst ...
- 获取cookie中的某个参数值
因为cookie的值是很多key=value连接起来的字符串,所以如果要取cookie中某个key的值: function getCookie(name) { let cookieValue = nu ...
- hdu 2841(容斥原理+状态压缩)
Visible Trees Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Tot ...
- LeetCode OJ——Convert Sorted Array to Binary Search Tree
http://oj.leetcode.com/problems/convert-sorted-array-to-binary-search-tree/ 将一个升序的数组转换成 height balan ...
- Xamarin.Forms XAML控件的公共属性
Xamarin.Forms XAML控件的公共属性 Xamarin.Forms XAML控件有很多.通过官网API,可以查看每个控件的属性.但是官网只给出了控件的特有属性,而公共属性没有列出.所以 ...
- 第4章 CentOS软件安装
一.安装JDK 1.1 卸载旧版JDK 首先,在你的服务器上运行一下更新. yum update 然后,在您的系统上搜索,任何版本的已安装的JDK组件. rpm -qa | grep -E '^ope ...
- Life of an Oracle I/O: tracing logical and physical I/O with systemtap
https://db-blog.web.cern.ch/blog/luca-canali/2014-12-life-oracle-io-tracing-logical-and-physical-io- ...
- 前端必备性能知识 - http2.0
前端开发中,性能是一定绕不开的,今天就来说一下前后台通信中最重要的一个通道--HTTP2.0 最开始的通讯协议叫http1.0,作为始祖级的它,定义了最基本的数据结构,请求头和请求体,以及每一个字段的 ...