Mac电脑配置Apache服务器详细说明
Mac电脑服务器配置过程,无论是个人学习,还是公司测试都非常实用,流程精简易懂,用于让Mac电脑做服务器方便做网络数据请求的测试。
第一步:定位到 Apache2 目录
$ cd /etc/Apache2/
第二步:在 Finder 新建 sites文件夹,打开读与写权限.
第三步:显示目录列表
$ ls
第四步:用管理员权限打开vim 编辑器,并进入httpd.con服务器配置文件,输入开机密码
$ sudo vim httpd.conf
第五步:查找服务器默认根路径, vim编辑里输入
/DocumentRoot
第六步:定位到 DocumentRoot "/Library/WebServer/Documents" 这一行点键盘的 i 出现 —INSERT— (编辑修改)
第七步:在这两行前加#号注释
DocumentRoot"/Library/WebServer/Documents" 这是生台电脑的服务器
<Directory"/Library/WebServer/Documents">
第八步:点击Esc 退出编辑模式
#DocumentRoot"/Library/WebServer/Documents"
#<Directory"/Library/WebServer/Documents">
光标定位这两行上,复制这两行
shift + v 选中行 ,再按 y 复制选中行,p 粘贴选中的一行
第九步:把复制的行找开注释把Mac电脑中的服务器文件夹拖来替换以前的两个路径
#DocumentRoot"/Library/WebServer/Documents"
DocumentRoot"/Users/apple/Sites"
#<Directory"/Library/WebServer/Documents">
<Directory"/Users/apple/Sites">>
第十步:按Esc退出编辑模式,查找PHP
/php
查找到php按 i 编辑删除前面的注释 # Esc退出,打开注释就意味差Mac支持 php代码
#LoadModulephp5_module libexec/apache2/libphp5.so
第十一步:查找 Options Follow
/OptionsFollow
定位到 Options FollowSymLinksMultiviews
按 i 编辑
在Options 后面加上 Indexes
按 Esc 退出编辑
第十二步:点击 :wq 保存退出
第十三步:$ sudo apachectl -k restart (重启服务器)
出现:httpd not running, trying to start 代表服务器启动成功
第十步:在浏览器输入 127.0.0.1 或 localhost出现下面说明服务已经配好了
Index of /
Name Last modified Size Description
Mac电脑配置Apache服务器详细说明的更多相关文章
- Mac下配置Apache服务器
有的时候,我们需要在内网工作组中分享一些文件或是后台接口没有及时给出,你又想要模拟真实数据,直接在项目里创建plist也可以做到这种需求,但难免让工程变得冗余且看起来比较Low.这个时候就看出配置本地 ...
- mac OS 配置Apache服务器
Mac自带了Apache环境 查看Apache版本 sudo apachectl -v 在终端输入:sudo apachectl start 在浏览器输入"http://localhost& ...
- iOS中有关配置 Apache 服务器的详细步骤
配置 Apache 服务器 目的: 能够有一个测试的服务器,Apache 服务器是免费的! 为什么是 Apache 使用最广的 Web 服务器 Mac自带,只需要修改几个配置就可以,简单,快捷 有些特 ...
- WampServer 给电脑搭建apache服务器和php环境
WampServer 给电脑搭建apache服务器和php环境 前端不仅要做页面展示层,还负责着数据交互的部分,不要等到后端人员做好工作了前端才开始对接,那样太被动了. 前端在完成静态页面的编码后,就 ...
- Mac 下搭建 Apache 服务器
Apache作为最流行的Web服务器端软件之一,它的优点与地位不言而喻.下面介绍下在Mac下搭建Apache服务器的步骤: (1)“前往” –>”个人” (2)在你的个人目录下新建一个文件夹,改 ...
- Mac下配置Apache Httpd的Https/SSL
Mac下配置Apache Httpd的Https/SSL httpd版本: httpd-2.4.17 jdk版本: jdk1.8.0_65 参考来源: Mac下安装Apache Httpd Mac O ...
- 【高可用HA】Apache (4) —— Mac下配置Apache Httpd负载均衡(Load Balancer)之mod_jk
Mac下配置Apache Httpd负载均衡(Load Balancer)之mod_jk httpd版本: httpd-2.4.17 jk版本: tomcat-connectors-1.2.41 参考 ...
- 【高可用HA】Apache (3) —— Mac下配置Apache Httpd负载均衡(Load Balancer)之mod_proxy
Mac下配置Apache Httpd负载均衡(Load Balancer)之mod_proxy httpd版本: httpd-2.4.17 参考来源: Apache (1) -- Mac下安装Apac ...
- zend studio 配置 apache服务器事宜
安装好 zend studio后,配置 apache服务器时,设置 configuration directory时,需选中 xampp\apache里面的 conf 文件夹,即完整的路径为: *\x ...
随机推荐
- Maven原型骨架及常见问题
关于Maven原型工程的制作就不在这里详细介绍了,具体细节请参考之前的文章:定制Maven原型生成项目 下面分享制作和使用Maven原型工程时碰到的常见问题,以及原型的上传和使用方法. 1.模块路径问 ...
- Cocos2D游戏项目CCTableView在Xcode7.2下的无法滚动问题
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;) 一个RPG游戏转换到Xcode7.2下发现一个问题,原来可以上 ...
- MyEclipse10+Jdk1.7+OSGI+MySql实现数据库的增删改查
开发环境: Windows2008R2 64位+MyEclipse10+jdk1.7.0_67+MySql5.5 软件安装:myeclipse-10.0-offline-installer-windo ...
- SDL2源代码分析2:窗口(SDL_Window)
===================================================== SDL源代码分析系列文章列表: SDL2源代码分析1:初始化(SDL_Init()) SDL ...
- Java:函数
import java.util.Scanner; public class HelloWorld { public static void main(String[] args){ Scanner ...
- Gradle 1.12 翻译——第十五章. 任务详述
有关其他已翻译的章节请关注Github上的项目:https://github.com/msdx/gradledoc/tree/1.12,或访问:http://gradledoc.qiniudn.com ...
- 小试ImageMagik——开发篇
===================================================== ImageMagick的使用和开发的文章: 小试ImageMagik--使用篇 小试Imag ...
- DBA Scripts
标记一下,慢慢研究 http://www.oracle-base.com/dba/scripts.php Monitoring access.sql active_sessions.sql cache ...
- Android反编译获取源码-android学习之旅(70)
上一讲我们介绍了如何获取资源文件,这一节讲解如何获取源码,其实获取源码真的很简单 首先还是要有工具,Dex2jar,这个工具用于将apk解压之后的dex文件转化为jar文件还有jd-gui的这个工具能 ...
- android TabLayout实现京东详情效果
Google在2015的IO大会上,给我们带来了更加详细的Material Design设计规范,同时,也给我们带来了全新的Android Design Support Library,在这个supp ...