使用Apache开启Mac本地服务

在 macOS 上搭建本地网页访问服务(Apache) 通过简单几步,我们已经在 macOS 上成功搭建了一个本地 Web 服务,并可以通过浏览器访问自定义网页。适合以下场景:前端页面快速预览局域网共享网页本地开发环境测试Apache 在 macOS 上的易用性和内置支持,极大地方便了本地开发者。下一步你可以尝试使用 PHP、配置虚拟主机、或迁移到更复杂的 Web 服务方案,如 Nginx + MySQL + PHP(LNMP)。如有任何问题或改进建议,欢迎留言交流! 阅读详情


前言

在本地环境开启服务器操作有多种方式,此文介绍使用Apache开启服务,更多可查看 服务器专栏


一、安装 httpd

如果设备没有Apache那就需要安装这个服务啦。
安装执行 brew install httpd (如果没有安装 brew,可移步至Mac如何安装brew及使用brew安装软件/插件?)
安装之后可看到说资源放置在 /opt/homebrew/var/www目录(同nginx的一样,都是默认这个位置,可修改配置对应的 httpd.conf文件指定路径),
在这里插入图片描述

二、启动服务

执行 sudo apachectl start开启服务
执行 brew services restart httpd 也可开启服务
正常会有 Successfully started httpd (label: homebrew.mxcl.httpd) 提示,默认端口号为 8080(访问http://localhost:8080/查看开启的服务显示内容),如下图可看到配置信息(/opt/homebrew/etc/httpd/httpd.conf目录)

在这里插入图片描述

如果开启服务发现浏览器访问不了,可执行 ps -aef | grep httpd检查以确保服务器已启动。
如果阿帕奇的启动并运行,您应该会看到一些的的的httpd进程。

三、重启Apache

执行 sudo apachectl -k restart

四、关闭Apache

执行 sudo apachectl stop

Mac 本地 Apache 服务器设置指南 请记住,根据您的需求,您可以进一步自定义 Apache 的配置。端口号:默认情况下,Apache 使用端口号 80。在 Mac 上,我们可以使用 Homebrew 包管理器来进行安装。在本篇文章中,我们将详细介绍如何在 Mac 上设置本地 Apache 服务器。如果一切顺利,您应该能够通过浏览器访问服务器上的网站。完成配置后,我们可以启动 Apache 服务器。为了测试服务器是否正常工作,我们可以在网站的根目录中创建一个简单的。我们可以使用任何文本编辑器打开此文件,并进行相应的更改。 阅读详情

相关推荐

在Mac上配置Apache和PHP7

至此,你已成功在Mac上配置了Apache和PHP7。通过按照以上步骤进行配置,你可以搭建一个本地的PHP开发环境,并开始编写和测试PHP应用程序。在Mac操作系统上,你可以通过配置Apache服务器和PHP7来搭建一个本地开发环境。现在,你可以通过创建一个简单的PHP文件来测试你的配置是否成功。你可以使用任何文本编辑器打开该文件,并进行以下配置更改。根据你的需求,找到以下行,并确保它们没有被注释掉(行首没有。,如果一切配置正确,你将看到PHP配置信息页面。你可以将文档根目录更改为任何你喜欢的目录。

UqConstruction的博客 566

mac 13 系统下安装配置 apache php (更新20230511)

apache的配置 apache已经自带了,只需如下三个命令就可以了。 开启apache服务 sudo apachectl start 停止apache服务 sudo apachectl stop 重启服务 sudo apachectl restart 查看版本 httpd -v 手动打开apache服务后,在浏览器输入localhost,将看到如下: 程序的根目录在/Library/WebServer/Documents/ 下,这个It works 就是里面的info.php打印出来的。 下面介绍如何将

哈哈的狮子 7905

【小白教程】本地部署VLM-R1模型(使用Docker)

通过Docker本地部署VLM-R1大模型,详细教程。

m0_69855053的博客 2940

苹果Mac配置利用apache配置本地虚拟环境

#苹果Mac配置利用apache配置本地虚拟环境 第一步:需要先将本地代码的都整理好 第二步:通过终端打开位于/etc/apache2 (我的是在这个位置,如果没有可以试着用命令查找一下)目录,修改httpd.conf 开启httpd-vhosts.conf的注释去掉即可 第三步:cd 进入到/etc/apache2/extra目录下 vim httpd-vhosts.conf (如果遇到权限问题就在最前边添加 sudo)添加一下代码 保存退出 <VirtualHost *:80> Server

qq_39477676的博客 936

峰岹FU6832L双核电机控制芯片实战:从FOC算法到BLDC/PMSM驱动开发

在嵌入式系统和电机控制领域,磁场定向控制(FOC)是实现无刷直流电机(BLDC)和永磁同步电机(PMSM)高效、平稳运行的核心算法。其原理是通过坐标变换将三相交流量分解为直流量,实现类似直流电机的转矩与磁场解耦控制,从而提升效率、降低噪音与振动。这项技术的工程价值在于能以更低的处理器开销实现高性能驱动,广泛应用于消费电子、工业自动化与智能家电。本文以峰岹FU6832L芯片为例,深入解析其独特的双核架构——将实时性要求极高的FOC运算交由专用硬件引擎处理,解放主控CPU处理应用逻辑,并结合PID参数整定、电流

weixin_29570795的博客 512

EDSR图像超分辨程序复现(踩坑及解决记录)

EDSR图像超分辨程序复现(踩坑及解决记录)

Sunny_Coder的博客 3642

记录mac使用apache开启本地服务器

没尝试前一脸懵逼,操作一次后才知道,5分钟搞定的东西,最近在做热更新联系,资源、代码热更都是依靠本地服务器来练习的。 cd /etc/apache2 进入文件夹 sudo cp httpd.conf httpd.conf.backup,把httpd.conf配置文件复制一份备份,很重要!! cd /etc sudo cp php.ini.default php.ini.default.backup 同样是备份。 打开httpd.conf 搜索ServerName,找到#ServerName www.exa

weixin_44656081的博客 280

ABAP_自定义屏幕07—下拉列表框

ABAP_自定义屏幕07—下拉列表框 完成以下:页面中有下拉列表框,下拉框value=系统表SCRR的值 1、实现方法A-常用 1.1 在主程序定义字段 TYPES:BEGIN OF type_carrid, carrid LIKE scarr-carrid,"航线代码 carrname LIKE scarr-carrname,"航向名称 END OF type_carrid. DATA g_it_carrid TYPE STANDARD TABLE OF type_carrid

f346348157的博客 3871

Mac下开启Apache本地服务器

打开终端,开启Apache: 开启apache: sudo apachectl start 重启apache: sudo apachectl restart 关闭apache: sudo apachectl stop 可以打开http://127.0.0.1/测试一下,如果开启成功页面会出现“It works!”。 使用过后,记得关闭服务器,要不然会一直消耗你电脑内存,后果你懂...

SweetAnnVII小宝贝的空间 245

测风数据垂直外推(原理及Windowgrapher操作示范)

垂直外推

weixin_46713695的博客 896

Sqlserver2012评估期已过问题解决(启动数据库服务报错1705都是同样的问题,数据库过期未激活)

一、背景: 因为之前安装sqlserver2012忘记输入序列号,如今出现评估期已过的问题,前几天忙活半天,才解决,发现网 上叙述都非常凌乱,并且仅仅有大意,有的非常难操作。所以把我操作的过程和大家交流分享: 一定要有序列号的输入。不然会有很多其它的麻烦出现: 二、问题解决: 第一步:进入SQL2012配置工具中的安装中心。 第二步:再进入左側维护选项界面,然后选择选择版本号升级。 ...

堂前燕的博客 3267

ios手机开启apache_iOS Mac本地搭建Apache服务器

一、搭建本地Apache服务器搭建的目的以及选择Apache服务器的原因1.1、目的是:能够拥有一个测试的服务器1.2、选择Apache服务器的原因Mac电脑自带使用目前广泛的 Web 服务器二、搭建Apache服务器的前提2.1、前提是你要拥有用户名和密码(在用电脑的时候,我想大家都设置过了)2.2、没有设置的在 系统偏好设置 -> 用户与群组 里面进行设置三、搭建Apache服务器3.1...

weixin_31889665的博客 318

I2C通信——时序图

本文用逻辑分析仪抓取主机I2C通信的时序图,抓取的过程是读某个寄存器的值。

weixin_43772611的博客 7355

Mac自带的本地服务器的使用

Mac自带的本地服务器的使用 1. 打开终端,开启Apache: //开启apache: sudo apachectl start //重启apache: sudo apachectl restart //关闭apache: sudo apachectl stop 回车会提示输入密码,也就是你电脑的密码,http://127.0.0.1/测试一下,成功则如下图: 2. 点击Find...

Jovan的博客 1049

【踩坑记录】colmap中的相机位姿的坐标系定义及其可视化结果的隐含转换

1 坐标系定义及转换   首先介绍一下世界坐标系和相机坐标系之间的转换,它们之间是存在一个转换关系的。现假设空间中一点X,它在相机坐标系下的坐标是Xcamera,在世界坐标系下的坐标是Xworld。假设它通过R和t实现从相机坐标系到世界坐标系之间的转换: Xworld = RXcamera + t   那么,由上式,我们可以推得从世界坐标系向相机坐标系的转换关系(RT=R-1,所以通常直接使用RT即可): Xcamera = RTXworld - RTt   所以,两个坐标系之间的转换,需要看其具体

zeeq的博客 2万+

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

mac中apache开启https功能,本地发布安装app

mac中apache开启https功能,本地发布安装app 最近app进入收尾阶段,发包比较频繁。很多手机都不在测试证书中,所以使用的是企业证书打包。 每次上传到外网服务器都很慢,需要15分钟左右。想想还是自己本地mac做个服务器下载比较快一点。 所以学了下apache开启https的内容,本文记录了自己的学习过程。 1-先制作自己的签名证书 在前面的apache

zhu410289616的专栏 1万+

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Mac 搭建本地Apache服务器

在mac系统中Apache是系统自带的,所以不需要安装Apache,但是我们需要自定义配置一下路径以及权限; 首先得在用户文件下面新建站点: 手动新建:直接新建一个叫Sites文件夹 命令新建:sudo mkdir ~/Sites 引用:http://jingyan.baidu.com/article/0aa22375b553a488cc0d64b5.html 1、路径切换到Apache:cd /etc/apache2 备份文件,以防不测,只需要执行一次就可以了:sudo cp httpd.co...

sun___shine的博客 587

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Mac自带的本地服务器的使用 以及 手机访问

1. 打开终端,开启Apache: //开启apache: sudo apachectl start //重启apache: sudo apachectl restart //关闭apache: sudo apachectl stop 2. 点击Finder,然后Command+Shift+G,前往如下路径(mac下Apache服务器的文件路径) /Library/WebServer/Documents 在步骤1中 输入一个http://127.0.0.1其实默认打开的是index.

Loong专栏 2159

mac 配置apache 服务器 实现手机pc 端局域网传输

    mac 配置apache 服务器 一、上一篇太low 了 每次下载大的文件都会失败,经过苦苦的百度,终于找到了解决方案,那就是配置apache, 二、开启我们的配置   1.开启apache 服务,mac是自带apa服务的,直接开启即可,注意一下命令都要使用 sudu root 权限 ➜ html sudo apachectl start Passwor...

weixin_30702413的博客 206

28_mac小目标3_mac新建本地Server和MocoServer以及MJServer

一,mac电脑自带apache本地服务器: 参考:https://blog.youkuaiyun.com/suhuaiqiang_janlay/article/details/53889155 1,开启和关闭命令:        //开启apache:  sudo apachectl start       //重启apache:  sudo apachectl restart      //关闭a...

a_horse的博客 421

os x server自带apach服务记录

默认服务器目录:    /Library/WebServer/Documents/      目录下有默认主页:index.html.en 如要上传文件,则需要在Documents下新建一个目录进行存放。 访问地址:http://localhost/         http://ip地址/ Terminal 开启服务命令:sudo apachectl start

Inkywang的专栏 994

WeUI H5界面手机调试

Mac自带的本地服务器的使用 以及 手机访问 打开终端,开启Apache: 开启apache: sudo apachectl start 重启apache: sudo apachectl restart 关闭apache: sudo apachectl stop 开启项目 在浏览器通过 ip地址 + 端口号访问 通过 草料二维码 生成 二维码 https://cli.im/ 通过手机扫描二维码就可以访问h5界面了,操作结束记得关闭apache。 ...

qq_45832807的博客 374

cdn java_CDN - javalzy - 博客园

开启apache:sudo apachectl -k start关闭apache:sudo apachectl -k stop重启apache:sudo apachectl -k restartCDNMac本地服务器Mac Apache WebServer 服务器配置跨域请求 Apache 服务器配置解决apache启动错误"httpd:Could not reliably determine.....

weixin_30852391的博客 134

不开webServer让chrome能读取本地json等文件

PS:一些测试页面偶尔会加载本地的json文件,没有开web server一般不能访问…不一定每次都要开nginx或apache解决, chrome可以加启动参数“allow-file-access-from-files”Using –disable-web-security switch is quite dangerous! Why disable security at all while y

用法之妙,存乎一心。 5125
上一篇: express-generator脚手架的使用(前端开发接口、开启本地服务器等)
下一篇: Excel文件下载方式集合
失眠时间
博客等级 码龄7年 9134粉丝 113原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值