Mac自带Apache使用
总目录:Mac + Apache + PHP+打包脚本 = Mac自动化打包
一.启动Apache
在终端输入:sudo apachectl start,这样就将Mac自带的Apache启动了,在浏览器输入“http://localhost”,会显示“It works!”,说明服务器已经启动成功了。Apache默认的根目录在“/Library/WebServer/Documents/”下。
二.配置服务器
先创建一个自定义文件夹
1.切换工作目录下:"cd /etc/apache2"
2.备份文件,只需要执行一次:"sudo cp httpd.conf httpd.conf.bak"
3.如果操作出现错误!可以使用命令,恢复备份的 httpd.conf 文件:"sudo cp httpd.conf.bak httpd.conf"
4.用vim编辑httpd.conf文件,httpd.conf文件时Apache的配置文件:"sudo vim httpd.conf"
这时候需要输入密码来获取权限
5.配置网站
5.1输入"/DocumentRoot"查找,找到后输入"i"进行编辑
设置自己的网站路径,如图:

编辑完后按esc退出编辑,输入":wq"保存
5.2重复步骤4
输入"/Options"查找,找到"Options FollowSymLinks Multiviews" 改成"Options Indexes FollowSymLinks Multiviews";编辑完后按esc退出编辑,输入":wq"保存

5.3支持php
重复步骤4输入"/php"查找,找到如图所示,去调前面的"#",取消注释,编辑完后按esc退出编辑,输入":wq"保存

重复步骤4输入"/mod_mime"查找,找到如图所示,去调前面的"#",取消注释,编辑完后按esc退出编辑,输入":wq"保存(这样.php可以直接访问,不会被下载)

6.打开文件夹:"cd /etc" ;拷贝php.ini文件:"sudo cp php.ini.default php.ini"
三.重启服务器
执行"sudo apachectl -k restart"
四.查看
在浏览器访问http://localhost就可以看到自己的网站目录了
如果内网访问(一般是内网),直接内网地址加路径就行如"http://192.168.2.137/BasketPack.html",就可以访问里面的页面
如果要弄成外网....个人理解是需要申请域名,打开防火墙,等,,,(没试过,目前不需要)

五.注意事项
网站下的文件,如果想在网站里调用更改,,,权限问题,,,将文件设置成可读与写,网站才能进行文件操作
右键-显示简介,最下面,更改为"读与写"

指令文件需要777权限,第一次给了后面就不用了..双击打开一次,确保以后能打开
给777权限终端操作:1,"cd 上级目录";2."sudo chmod -R 777 baketbuid.command ";3.输入密码

如有疑问,联系作者
博客园:这个我不知道诶

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架