[TIL 2021.07.25]

Kyu·2021년 7월 25일
0

TIL

목록 보기
196/322

LEMP 환경 구축

회사에서 php를 사용해서 집에서 연습좀 해보려고 맥에 환경을 구성해보려 했는데 이런저런 난관에 많이 부딪침.. 일명 LEMP (Linux + Engnix + MySQL(Maria DB) + PHP) 를 구축해보려고 했는데..구글에 나오는 블로그대로 하니까 잘 안되더라..

  1. PHP로 웹서버를 구축할때 Apache나 Nginx를 사용한다.
    1-1. Linux에 apt install php 와 같이 설치하면 apache를 자동으로 가져옴
    1-2. Nginx에 설정해놓은게 먹질 않음

  2. 도커에 해보려고함
    2-1. Maria DB 설치하고 mysql-secure-installation으로 설정할때 root 사용자 pwd를 물어보는데 잘 모르겠다. 이건 안해도 돌아가긴 하니까 괜찮지만..

  3. 우분투 환경만 달리해서 블로그 따라했는데 안됨
    3-1. 어디서 꼬인건지..안됨..

php 배워볼려고 그래도 하고 싶은 환경을 만들어서 해보고 싶어서 이렇게 했는데 계속 안되니까 배보다 배꼽이 커버리는거같아 그냥 내컴터 맥에다가 하기로..

로컬인 맥에서 있는대로 하기로..

  1. 맥에는 기본으로 apache랑 php가 설치되어있음 $ apachectl -v, $ php -v로 확인 가능

  2. apache 기본 루트폴더가 아니라 다른 폴더에서 작업하기 위해서 http://www.devkuma.com/books/pages/785 보면서 따라해봤지만 안됨..

  3. 그냥 /Library/WebServer/Documents라는 루트폴더에서 작업하기로 함.

  4. php 연결해줘야함. apache 설정을 위해 vi /etc/apache2/httpd.conf에서 주석처리 된거 몇개를 뺀다.

  5. index 페이지를 php로 설정해주진 못했지만 어쨋든 작동하긴 함.

느낀점

실습할땐 목적에 집중해서 하자..

profile
TIL 남기는 공간입니다

0개의 댓글