apache

Apache

Apache sev 就是 开源的web 服务器软件。

用来提供 高效 可扩展 稳定 web 服务环境。从而部署网站。

举个例子解释 apache

你想在自己电脑上 快速 创建一个 个人网站, 这个网站 有一些 静态网页 or 图片。

所以 你需要 在本地 安装 apache http server 来提供这个web 服务。

  1. 安装 apache

这里补充一些坑,虽然mac自带apache,但是这个配置的file是不给让改的

所以自己通过brew重新下一个hpppd 吧

1
2
brew install httpd
httpd -v

找到配置文件

1
brew list httpd

/opt/homebrew/Cellar/httpd/2.4.62/

可以修改该配置,从而修改apache的listen port 或者查看documentRoot

DocumentRoot “/opt/homebrew/var/www”
<Directory “/opt/homebrew/var/www”>

  1. 创建一个symbolic link

链接当前frontend文件路径和 apche 默认的documentRoot —>以便从一个位置访问另一个路径的文件

1
ln -s [目标路径] [符号链接路径]
1
ln -s /Users/zhouzhenzhou/Desktop/cursorLearn/web开发/frontend /opt/homebrew/var/www/frontend
  1. 启动 和 stop apache

install之后,并启动

启动apache

1
brew services restart httpd

停止apache

1
brew services stop httpd

检查监听 http://localhost:8080

1
lsof -i :8080

或者 访问 http://localhost:80/server-status

Log4j

日志管理功能