M1 웹서버 구축 #1


M1 웹서버 구축 #1




최초 작성일 : 2021-09-25 | 수정일 : 2021-09-25 | 조회수 :

Apple 에서 2020년 출시된  Silicon M1 시리즈에서 로컬에 웹서버 구축을 해보자.

 

구성 : Apache + PHP + MariaDB(MySQL)

시스템 : Mac mini (M1, 2020) 16GB, 256GB

OS : macOS Big Sur 11.2.3

 

1. Homebrew 설치 (Homebrew 를 이용해서 Apple 에서 제공하지 않는 유용한 패키지들을 설치관리자)

iTerm 등 터미널 창을 열어서 아래의 명령어를 실행한다.
sudo 를 실행하기 때문에 시스템 계정의 패스워드를 물어보게 된다.
입력하여 주시면 된다.

 

m1-homebrew_install.png

/opt/homebrew 아래에 구성파일들이 설치되며 설치를 계속하기 위해 엔터키를 한번 더 누른다.
1~3분 이내에 설치가 완료됩니다.

m1-homebrew_install2.png

설치가 완료되었다 . 추가적으로 아래의 명령어를 통해 Homebrew를 PATH 에 추가해준다.
jhlove 는 자신의 계정이름으로 변경하여 실행하여 주세요.

1
2
echo 'eval '$(/opt/homebrew/bin/brew shellenv)'' >> /Users/jhlove/.zprofile
eval '$(/opt/homebrew/bin/brew shellenv)'

 

아래의 명령어를 통해 Homebrew 가 정상적으로 설치되었는지 확인 하실 수 있다.

1
brew help

 

m1-homebrew_help.png

 

2. MariaDB 10.5.9 설치하기

- Homebrew 를 이용해 아래의 명령어로 간단하게 설치가 가능하다.

1
brew install mariadb

 

 

- 설치된 mariadb 를 아래의 명령어로 기동한다.

1
brew services start mariadb

 

m1-mariadb_ps.png

- mariadb(mysql) root 패스워드를 아래와 같이 명령어를 실행하여 변경한다.
sudo 로 명령어를 실행하면 바로 Password 를 물어보는데 여기에서는 Mac OS 계정의 패스워드를 입력하면 된다.
그리고 그 다음에 'Enter current password for root (enter for none):' 여기는 mysql 의 root 패스워드인데 아직 설정한게 없으므로 그냥 엔터를 누르시고 그 아래의 ' Change the root password' 에서 root 패스워드를 변경하여 주시면 된다.

1
sudo mysql_secure_installation

 

m1-mariadb_root.png

- mysql root 계정이 정상적으로 접속되는지 아래의 명령어를 사용하여 확인한다.

1
mysql -u root -p

 

m1-mariadb_root_check.png

 

닉네임:
댓글내용: