- 最后更新: 2018-03-08
- 修改记录:
- 2018-03-08 初稿
Mac是一个对开发者特别友好的操作系统,除了好看的UI、好用的控制台,还有Terminal都是开发者的好助手。
比如在很多时候,通常需要在本地起一个http服务。
以 Mac 下的 http server 为例子。
1. Python起一个静态server
- 默认8000端口
|
|
- 可以指定端口:
|
|
python 会以当前目录作为根目录起一个本地server。
2. PHP 自带 web server
- 启动php Web Server
|
|
- 指定网站根目录,-t命令
|
|
- 支持远程访问
|
|
3. Apache
Mac自带的Apache服务器,默认80端口,启动后直接访问 locahost
可以看到 It works!
页面。
- 查看版本信息
|
|
- 启动与关闭Apache,该操作需要root权限
|
|
默认 wwww 跟目录在 /Library/WebServer/Documents
, apache的安装目录在 /etc/apache2
.
4. nodeJS
推荐使用 browser-sync
|
|
然后在package.json
文件中指定启动命令:
|
|
browser-sync
不仅可以当做http server,而且当目录下的html、js、css保存时还可以自动刷新页面,提高开发效率,重点推荐这个。