在Mac设备上发布HTML网站的可行方法有哪些?
Mac设备发布HTML网站的可行途径
下面是不同场景下的可操作方案:
本地/局域网测试访问
- 系统自带Apache服务:Mac默认预装Apache无需额外下载,打开终端执行
sudo apachectl start即可启动服务,把HTML站点文件放入/Library/WebServer/Documents目录后,同局域网内设备输入你的Mac本地IP即可访问站点,停止服务执行sudo apachectl stop即可。 - Python临时服务:如果你的设备安装了Python3,终端cd到站点根目录后执行
python3 -m http.server 8000,即可在本地8000端口启动临时服务,本机访问http://localhost:8000就能查看站点,同局域网设备输入MacIP加8000端口也可访问,关闭终端窗口服务就自动终止,适合临时调试使用。 - 可视化工具:不想敲命令可以用MAMP这类图形化站点管理工具,直接在界面上配置站点目录、端口号即可快速启动服务,门槛更低。
公网对外发布
- 临时公网展示:本地启动站点服务后,搭配内网穿透工具把本地端口映射到公网,就能生成公网访问地址,不需要额外购买服务器。
- 长期稳定发布:可以直接在Mac上把静态HTML文件打包,上传到支持静态站点托管的平台即可完成公网发布。
注意:不建议长期直接把Mac暴露在公网提供站点访问,容易产生安全隐患
内容的提问来源于stack exchange,提问作者Calvin Tanuri
相关产品推荐
相关产品推荐

