맥북에서 Nginx 설치를 해보고자 한다. 맥OS 버전은 13.0 기준이다.
먼저 brew install nginx
로 설치해준다.
==> Fetching nginx
==> Downloading https://ghcr.io/v2/homebrew/core/nginx/manifests/1.25.1_1
...
==> Installing nginx
==> Pouring nginx--1.25.1_1.arm64_ventura.bottle.tar.gz
==> Caveats
Docroot is: /opt/homebrew/var/www
The default port has been set in /opt/homebrew/etc/nginx/nginx.conf to 8080 so that
nginx can run without sudo.
nginx will load all files in /opt/homebrew/etc/nginx/servers/.
To start nginx now and restart at login:
brew services start nginx
Or, if you don't want/need a background service you can just run:
/opt/homebrew/opt/nginx/bin/nginx -g daemon off;
Nginx 설정파일은 /opt/homebrew/etc/nginx/nginx.conf
이고, static 파일 경로는 /opt/homebrew/var/www
으로 설정되어 있다.
이후 brew services start nginx
으로 서비스를 시작해주고 http://localhost:8080/
으로 접속하면 다음과 같은 화면을 확인할 수 있다.
728x90
'개발' 카테고리의 다른 글
[Miniconda] Ubuntu에 Miniconda 설치하기 (0) | 2023.08.01 |
---|---|
Gunicorn & Uvicorn (0) | 2023.07.09 |
[Nginx] forward & reverse proxy (0) | 2023.07.08 |
[fastapi] logging format 설정 (0) | 2023.07.08 |
[Miniconda] CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'. 에러 (0) | 2023.07.08 |