OkSft

Magento & Shopify eCommerce Solution

마젠토 설치 Part 1

마젠토를 익히는 제일 쉬운 방법은 본인의 로컬 PC에 마젠토를 설치해서 많이 연습해 보는 것입니다.
Magento
May 06, 2023

마젠토를 익히는 제일 쉬운 방법은 마젠토를 많이 사용해 보는 것이라고 이전 장에서 말씀드렸습니다.그러기 위해서는 먼저 본인의 로컬 PC에 마젠토를 설치해서 연습해 보는 게 제일 좋습니다. 문제는 마젠토 설치는 그리 쉽지 않습니다. 만약 당신이 리눅스 계열에 대한 지식이 없다면 해당 장을 보지 말고 사회공학적인 방법을 사용해 설치를 진행하시길 바랍니다. (마젠토 개발자에게 커피 한잔 사 들고 가서 웃으면서 설치해달라고 요청하세요.)

시스템 요구사항

마젠토는 공식적으로 윈도우 계열을 지원하지 않습니다. 그러니 꼭 리눅스 계열에서 설치를 진행하시기를 바랍니다. 마젠토를 설치하기 위해서는 먼저 해당 버전의 시스템 요구사항을 체크하셔야 합니다.

https://devdocs.magento.com/guides/v2.3/install-gde/system-requirements.html

마젠토 설치를 위해서는 기본적으로 아래의 프로그램을 설치 해야 합니다.
Linux , NGINX, MYSQL, PHP, Composer, Elasticsearch

Linux 설치

저는 개인적으로 우분트를 좋아합니다. 해당 글을 작성하는 시점의 최신 버전인 "Ubuntu 20.04.1 LTS"을 설치하여 마젠토 설치를 진행하였습니다

https://ubuntu.com/download/desktop

또한 도메인은 hosts 파일을 수정하여 "dev.magento.com"을 연결하여 설치를 진행할 것입니다.

Nginx 설치

$> sudo apt update && sudo apt install nginx

Mysql 설치

$> sudo apt-get install mysql-server

PHP 설치

$> sudo apt install php7.4-fpm php7.4-common php7.4-mysql php7.4-gmp php7.4-curl php7.4-intl php7.4-mbstring php7.4-xmlrpc php7.4-gd php7.4-xml php7.4-cli php7.4-zip php7.4-soap php7.4-bcmath php7.4-xdebug

컴포저 설치

$> wget https://github.com/composer/composer/releases/download/1.10.17/composer.phar
$> sudo mv composer.phar /usr/local/bin/composer
$> sudo chmod +x /usr/local/bin/composer

Elasticsearch 설치

$> sudo apt install openjdk-11-jdk -y && sudo apt install curl -y
$> sudo apt install elasticsearch

마치며

만약 당신이 리눅스 계열에 대한 지식이 없다면 해당 장을 보지 말고 사회공학적인 방법을 사용해 설치를 진행하시길 바랍니다. (마젠토 개발자에게 커피 한잔 사 들고 가서 웃으면서 설치해달라고 요청하세요.)

정호진 작성 | 무단복제, 배포 금지

해당 문서의 일부내용은 『Magento Tutorial Book, 정호진』과 『Magento DevDocs』에서 발췌 하였습니다. 발췌한 내용에 대한 저작권은 발췌한 곳에 있음을 밝힘니다.

Magento
Back