目的:用于自己测试的服务器
1、为什么选择Apache?
1)、mac自带 2)、使用广泛
2、前提
在系统设置->用户与群组设置账户密码(即电脑启动登陆的用户、密码,已设置请忽略)
3、搭建Apache服务器
1)、首先在finder ->偏好设置 ->边栏 中勾选 家 的选项,然后在 家 目录中创建一个文件夹 Sites,将需要用到的资源放入该文件夹中
2)、打开终端,输入命令: cd /etc/apache2/ 进入apache2目录中
3)、输入:open . ,打开此目录
注:.
代表当前目录; ..
代表上一个目录
4)备份该目录下的httpd.conf文件,输入:sudo cp httpd.conf httpd.conf.bak
5)拷贝httpd.conf文件到桌面,用编辑器打开并编辑,
或者在终端使用命令行编辑:
# 进入`httpd.conf`
vim httpd.conf
# 进入编辑状态
i
(1)查找DocumentRoot,将路径修改为Sites的路径
(2)查找 Options,在其后面加一个 Indexes
(3)查找 php,将注释去掉
(4)查找#ServerName www.example.com:80 ,去掉注释,并改为 ServerName localhost:80 或 ServerName 127.0.0.1:80
(5)保存修改后的文件,将修改后的文件替换apache2中的httpd.conf文件
6)切换到etc目录,拷贝php.init文件(注:cp 文件1 文件2
意思是 把文件1里面的内容全部拷贝到文件2)
7)重启apache服务器:sudo apachectl -k restart
注:
暂停服务器: sudo apachectl -k stop
开启服务器: sudo apachectl -k start
8)验证本地服务器是否配置成功,在浏览器输入:http://localhost 或 http://127.0.0.1,显示如下图,则配置成功,若失败,重新走下上面的流程