Apache , Nginx 是开源的HTTP服务器软件
HTTP服务器本质上也是一种应用程序——它通常运行在服务器之上,绑定服务器的IP地址并监听某一个tcp端口来接收并处理HTTP请求,这样客户端(一般来说是IE, Firefox,Chrome这样的浏览器)就能够通过HTTP协议来获取服务器上的网页(HTML格式)、文档(PDF格式)、音频(MP4格式)、视频(MOV格式)等等资源。
主要是在服务端监听端口,然后接受回应请求
Mac上的Apache:
apachectl -v
检查apache版本,我本机的版本是
Server version: Apache/2.4.16 (Unix)
sudo apachectl start 启动Apache 输入 “http://localhost”,可以看到内容为“It works!”的页面
位置:
Apache的安装目录在:/etc/apache2/,etc默认是隐藏的。