Mac自带的apache和cgi配置
从这篇文章,你会学到,怎么搭建一个本地web服务器,自己写网页,处理服务器数据,近距离的和后端面对面接触,想想就很过瘾。
基本知识点,apache,阿帕奇,web服务器;cgi网关接口,一段运行在服务器端程序,比如:HTTP服务器,提供同客户端Html页面的接口,其实通俗一点就是功能模块,实现客户端和服务端端交互作用。
两者一开始是分开的,这一点很重要,apache的配置实现了,你就可以写网页了;cgi的配置实现了,你就可以写脚本来运行服务器。然后两者关联起来,你就能了解前后端的交互了。
apache配置:
1.终端:sudo apachectl start //启动apache服务
2.浏览器运行输入: localhost,如果看到页面显示如下,表示你的apache服务已经开启;
3.配置主机目录和虚拟机目录;
通过Finder进入 /etc/apache2/httpd.conf 配置主机目录,你可以选择用vim来编辑该文件,也可以用sublime等,我使用的是sublime。不过在编辑前你最好做一下备份 sudo cp httpd.conf httpd.conf.bak 恢复的命令是 sudo cp httpd.conf.bak httpd.conf 。
不过鉴于我的项目已经搭建完成所以很抱歉我不能对他们两者进行单一的步骤解说,我只能整体性来讲解。妈蛋的,写到我自己都要崩溃了,但是我依然选择去尝试一下。