iOS开发有时需要本地的的服务器作为测试使用,因此需要配置一个Web服务器。Apache 是使用最广泛的Web服务器,Mac电脑上一般都会自带,我们只要稍作修改就可以使用啦,下一篇我将讲讲Centos下配置Apache 的各种坑。
1、在Mac上 Finder 下你的用户文件夹下新建一个用于保存服务器和网页的文件,/Users/xxx/yyy,xxx是你的用户名,yyy是你刚才新建的文件夹名。
2、通过终端来修改Apache中的配置参数
(1)cd etc/apache2 //切换工作目录到apache2目录下
(2)pwd //用于确认当前的工作目录
(3)ls //查看当前目录的全部内容
ls -al //查看包括隐藏文件的全部内容
(4)sudo cp http.conf httpd.conf.bak //备份apached服务器配置文件
sudo cp http.conf.bak httpd.conf //还原配置文件
(5)执行上述操作后会提示输入用户密码:xxxxxxxx
(6) sudo vim httpd.conf //使用vim编辑该配置文件 之后控制台会显示该文件的内容,这时直接键盘输入‘/DocumentRoot’,回车,定位到文件DocumentRoot处,键盘输入‘i’键,表示插入,这时方可对文档进行编辑。移动光标使用键盘上导航键,鼠标无效哟。
(7)修改 DocumentRoot “.........” 和<Directory ".........."> ,引号内的路径为/Users/xxx/yyy
(8)修改完毕,按‘esc’键,退出编辑模式。键盘再次输入“/php”,回车,光标定位到文件php处,根据上述方法,编辑文档,删除这行注释符号‘#’
3、复制php.ini文件
(1)cd /etc
(2) sudo cp php.ini.default php.ini
(3) sudo apaches -k restart //重启Apache服务器,再次输入用户密码
4、测试
(1)打开浏览器 输入“localhost” 或者 “127.0.0.1” 如果能在浏览器上查看到你之前创建的yyy文件夹下的文件,说明配置成功
注意:计算机每次重启,服务器不会自动打开,下次启动需要输入 sudo apachectl -k start
至此,我在Mac OS X 10.11.6 上可以成功配置,故记录下来备忘。哈哈哈