DNF LOVE

[Gateway를 구현해보자-1]MAC에서 nginx 설치해보자 본문

Programming/Server

[Gateway를 구현해보자-1]MAC에서 nginx 설치해보자

botho 2022. 1. 31. 17:35
반응형

이제 3년차 개발자가 되어 가는데, 내가 여태 맡아왔던 '컨텐츠' 개발에는 자신이 있지만,

막상 그 밑단인 플랫폼 작업이나 시스템 작업을 하라고 하면 기반이 부족하다 보니 어떻게 구현을 해야 할 지 막막하다는 생각이 들었다.

이를 공부하기 위해 직접 gateway를 구현해 보기로 했다!

그러기 위해서는, 개발 PC에 개발환경 셋팅을 하는 것이 중요한데, 나는 개발 PC는 맥북이며 개발 환경은 PHP nginx이다.


1. MAC에서 php를 설치하기 전에, brew 를 설치 해야 한다.

 

Homebrew

The Missing Package Manager for macOS (or Linux).

brew.sh

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

 

- brew를 사용하려고 할 때, 아래와 같이, command not found가 나올 경우, 아래 명령어를 사용한다.

eval $(/opt/homebrew/bin/brew shellenv)

2. brew 명령어로 nginx 설치 하기

- 설치하기 전에, 명령어로 nginx가 설치되어져있는지 체크한다.

brew install nginx

 

3. nginx 설치 되어있는지 체크하기

brew services start nginx

- safari에 localhost:8080으로 검색해서 제대로 설치가 되어있는지 확인하기.

 

이후 nginx.conf로 이것 저것 환경 셋팅을 해야 하는데

는 사실, php, nginx, memcached, redis 모두 도커에 한 번에 올리면 되는 일이긴 하다. 그 부분은 다음에 다시 올릴 예정이다.

반응형

'Programming > Server' 카테고리의 다른 글

[m1 맥북] m1 docker .net core 3.1지원과 5.0 지원  (0) 2021.11.21