一. 目的
能够有一个测试的服务器,不是所有的服务器都是免费的( 一般就提供GET )
二.为什么Apache
- 使用最广的 Web 服务器
- Mac自带,只需要修改几个配置就搞定了.简单.方便
- 有些特殊的服务器功能,Apache都能很好的支持
例如: HTTP PUT/DELETE
三.准备工作
用户没有密码需设置用户密码
四.配置服务器
1.首先在 /Users/用户名/ 目录下创建"Sites" 的文件夹
- 终端命令:
//切换工作目录
$cd /etc/apache2
//备份文件,以防不测
$sudo cp httpd.conf httpd.conf.bak
//如果后悔了.我们通过以下命令恢复
$sudo cp httpd.conf.bak httpd.conf
//用vim编辑器httpd.conf
$sudo vim httpd.conf
//查找DocumentRoot
$/DocumentRoot
//修改路径为/Users/用户名/Sites
加上indexes(mac 10.10以后需要修改的地方)
indexes//查找php
$/php
干掉php5 的一个注释 直接按一下 x
//保存
$:wq
//或者强制保存
$:wq!
//切换工作目录
$cd /etc
//拷贝 php 文件
$sudo cp php.ini.default php.ini
//启动apache 服务器
$sudo apachectl -k start
==========================
Vim 简单操作
i 进入编辑模式 ESC 退出到命令模式
:wq 保存退出 :q! 不保存直接退出
友情提示:
- unix 认为 能够在终端比划的人都是高手,所以如果你使用 sudo (以管理员身份执行的命令) 就不会给你回退的机会
- 计算机重启是不会自动重启apache
- 关闭 apache
$sudo apachectl -k stop
- 启动 apache
$sudo apachectl -k start
- 重启 apache
$sudo apachectl -k restart
网友评论