在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博客 详细内容能够參考这一篇文章怎样 ...
随机推荐
- [转] Makefile 基础 (5) —— Makefile 使用变量
该篇文章为转载,是对原作者系列文章的总汇加上标注. 支持原创,请移步陈浩大神博客:(最原始版本) http://blog.csdn.net/haoel/article/details/2886 我转自 ...
- 共享内存之——mmap内存映射
共享内存允许两个或多个进程共享一给定的存储区,因为数据不需要来回复制,所以是最快的一种进程间通信机制.共享内存可以通过mmap()映射普通文件 (特殊情况下还可以采用匿名映射)机制实现,也可以通过sy ...
- upper_bound()和lower_bound()
ForwardIter lower_bound(ForwardIter first, ForwardIter last,const _Tp& val)算法返回一个非递减序列[first, la ...
- 公共返回JSON信息的方法
java代码: public void returnMessage(HttpServletResponse response, Object str){ PrintWriter write = nul ...
- Css Position定位(简易版本)
准备前的知识: 定位只对块级起作用.如div,p等元素是块级元素,如果是内联元素则可以先变成块级元素,display:block即可. 开始讲解: 定位共四种:static,fixed,relativ ...
- js中call、apply、bind那些事2
前言 回想起之前的一些面试,几乎每次都会问到一个js中关于call.apply.bind的问题,比如… 怎么利用call.apply来求一个数组中最大或者最小值 如何利用call.apply来做继承 ...
- remove xcode recent projects from dock menu 移除xcode dock菜单显示的项目列表
Launch Xcode Select File->Open Recent->Clear Menu Right-click the Xcode icon and select Show A ...
- xcode创建一个工程的多个taget,便于测试和发布多个版本
背景:很多时候,我们需要在一个工程中创立多个target,也就是说我们希望同一份代码可以创建两个应用,放到模拟器或者真机上,或者是,我们平时有N多人合作开发,当测试的时候,在A这里装了一遍测A写的那块 ...
- 一道简单DP题
问题: 给定一个整数的数组,相邻的数不能同时选,求从该数组选取若干整数,使得他们的和最大,要求只能使用o(1)的空间复杂度.要求给出伪码. 解答: int maxSum(vector<int&g ...
- iOS开发 使用Cocoapods管理第三方类库
每次上github看到一些优秀的代码,总能看到Podfile,也了解是个管理第三方类库的,今天抽时间学习了一下,挺简单的! 作用: 太多 还是复制一下把!!! CocoaPods是什么? ...