회사에서 php를 사용해서 집에서 연습좀 해보려고 맥에 환경을 구성해보려 했는데 이런저런 난관에 많이 부딪침.. 일명 LEMP (Linux + Engnix + MySQL(Maria DB) + PHP) 를 구축해보려고 했는데..구글에 나오는 블로그대로 하니까 잘 안되더라..
PHP로 웹서버를 구축할때 Apache나 Nginx를 사용한다.
1-1. Linux에 apt install php
와 같이 설치하면 apache를 자동으로 가져옴
1-2. Nginx에 설정해놓은게 먹질 않음
도커에 해보려고함
2-1. Maria DB 설치하고 mysql-secure-installation
으로 설정할때 root 사용자 pwd를 물어보는데 잘 모르겠다. 이건 안해도 돌아가긴 하니까 괜찮지만..
우분투 환경만 달리해서 블로그 따라했는데 안됨
3-1. 어디서 꼬인건지..안됨..
php 배워볼려고 그래도 하고 싶은 환경을 만들어서 해보고 싶어서 이렇게 했는데 계속 안되니까 배보다 배꼽이 커버리는거같아 그냥 내컴터 맥에다가 하기로..
맥에는 기본으로 apache랑 php가 설치되어있음 $ apachectl -v
, $ php -v
로 확인 가능
apache 기본 루트폴더가 아니라 다른 폴더에서 작업하기 위해서 http://www.devkuma.com/books/pages/785 보면서 따라해봤지만 안됨..
그냥 /Library/WebServer/Documents
라는 루트폴더에서 작업하기로 함.
php 연결해줘야함. apache 설정을 위해 vi /etc/apache2/httpd.conf
에서 주석처리 된거 몇개를 뺀다.
index 페이지를 php로 설정해주진 못했지만 어쨋든 작동하긴 함.
실습할땐 목적에 집중해서 하자..