Magento2 study

황주선·2024년 5월 17일

magento2

목록 보기
1/3

Magento Local install

나는 지금 window 환경에서 magento를 직접 설치해서 구조를 파악해야 하는 상황에 처했다.
그래서 시작하는 본격 Magento2 파헤치기!

강의 따라하기


해당강의가 상당히 괜찮아서 따라해보면 설치는 금방한다.
하지만 버전이 맞지 않다거나.. xampp에서 버전이 맞지 않다거나..
하는 여러가지 이슈가 있어서 정리해주려고 한다.

환경설치

강의에서는 xampp를 설치하라고 한다.
이미 php를 공부하거나 다른 프로그램을 window 환경에서 돌려보려고
xampp를 설치했다면 htdocs 에서 작업한 폴더를 따로 빼놓고 설치를 시작해 보자.

만약 윈도우 환경이 아닌 리눅스 환경이라면 명령어만 가지고 설치가 되서 너무 너무 좋겠지만.. 나는 삼성의 노예니까, 갤탭에, 워치에, 버즈에, 삼성폰에,, 삼성 노트북이니까..

그럼 도커를 사용해서 하는 방식도 깃헙에 나와 있지만 도커에 이것저것 너무 잡다하게 많이 해놓은 나는 제대로 작동되지 않더라고 ㅠㅠ

시작! Xampp 설치

설치

Xampp 설치
해당 사이트에 접속해서


해당 버튼을 클릭 후에 다운을 받자.

다운 받고 install을 한다면 여러 창이 뜨겠지만 next만 주구 장창 누르면 된다.
폴더도 기존에 제공해준 폴더 그대로 쓰구
설치가 다되고 나면 다음과 같은 관리자 창이 뜬다.


이중에 Apach 와 mysql을 start 시켜주면 된다.

가끔 안되는 경우도 있는데 나의 경우에는
apach가 안될 때에는 skype를 지워줬고,
mysql에서는 이전에 사용했던 SQL이랑 충돌이 나서 문제가 생긴거라 로컬 SQL을 지워줬다.

또 가끔 보면 이미 80포트나 3600(?) 맞나? 포트를 사용하고 있는 경우가 있어서 해당경우에는 config 버튼으로 php.ini의 port를 수정해주거나 Mysql의 my.ini의 port를 수정해줘도 된다.
GPT가 다 알려준다.

설정

magento에 설치를 위해서 apache config에서 php.ini을 설정해줘야 하는데
너무 잡다하고 길어서.. 설치하다가 에러 뜨면 하나씩 수정하는 식으로 하는것도.. 낫벧
숫자 수정해줘야 하는 것들
max_excution_time=12000
upload_max_filesize=400M
memory_limit=2048M
post_max_size=400M

주석처리 풀어줘야 하는 것들
extension=gd
extension=soap
extension=sodium
extension=xsl
extension=zip
zend_extension=opcache

설정이 끝나면 xampp 관리자에서 apache 한번 stop 해줬다가
다시 start 해주자.

profile
Almighty God with me

0개의 댓글