magentoMagento 시작하기

비고

Magento는 PHP로 작성된 오픈 소스 전자 상거래 플랫폼입니다. 상품을 판매하기위한 온라인 상점을 구축하는 데 사용할 수있는 고도로 사용자 정의가 가능한 전자 상거래 플랫폼 및 컨텐츠 관리 시스템.

장바구니 및 재고 관리와 같은 일반적인 전자 상거래 기능을 제공하며 조직의 특정 목표를 달성 할 수 있도록 광범위한 사용자 정의를 권장합니다.

Magento는 또한 Magento의 전자 상거래 기능을 활용하는 최신 동적 웹 응용 프로그램을 개발하는 데 사용할 수있는 객체 지향 PHP 프레임 워크입니다.

Magento 플랫폼의 주요 특징은 다음과 같습니다.

  • 확장 성
  • 확장 성
  • 적응성
  • 사용자 정의 가능성
  • 오픈 소스

버전

커뮤니티 에디션

번역 출시일
1.9 2014-05-14
1.8 2013-12-11
1.7 2012-04-24
1.6 2011-08-08
1.5 2011-02-08
1.4 2010-02-12
1.3 2009-03-30
1.2 2008-12-29
1.0 2008-03-31

기업용 에디션

번역 출시일
1.14 2014-05-14
1.13 2013-10-11
1.12 2012-04-24
1.11 2011-08-08
1.10 2011-02-08
1.9 2010-07-19
1.8 2010-04-14
1.7 2010-01-19
1.6 2009-10-20
1.3 2009-04-15

설치 및 설정

Magento Community Edition 1.9의 사전 요구 사항 및 요구 사항

호스팅

  • 아파치 2.x (mod_rewrite 포함) 또는 Nginx 1.7.x

  • Magento 작업 처리 요구로 인해 2GB 이상의 RAM이있는 서버에 Magento를 설치하는 것이 좋습니다. 이렇게하면 상점 관리와 관련된 모든 소프트웨어가 작동 할 수있는 충분한 메모리를 확보하게됩니다.

  • PHP 5로 예정된 작업 (crontab)을 실행할 수있는 기능.

  • .htaccess 파일의 옵션을 무시하는 기능.

PHP

  • PHP 5.4, PHP 5.5

  • 필요한 확장 기능 : PDO_MySQL, simplexml, mcrypt, 해시, GD, DOM, iconv, curl, SOAP (Webservices API의 경우)

  • memory_limit 256MB 이상 (512MB 권장)

데이터 베이스

  • MySQL 5.6 (Oracle, Percona, MariaDB)

SSL

  • HTTPS에는 유효한 보안 인증서가 필요합니다.
  • 자체 서명 된 SSL 인증서는 지원되지 않습니다.

설치:

Magento 파일 다운로드 및 설정

우리는 1.9.2.4 지점에 대한 직접 다운로드로 openMage 미러를 사용하고 있으며 magento 웹 사이트는 계정을 필요로합니다. 그러나 https://www.magentocommerce.com/download 에서 사본을 다운로드하는 것이 좋습니다.

cd /var/www/html
wget https://github.com/OpenMage/magento-mirror/archive/magento-1.9.zip
unzip magento-1.9.zip
rm magento-1.9.zip
rsync -avP magento-mirror-magento-1.9/. .
rm magento-mirror-magento-1.9 -r
sudo chown -R www-data:www-data /var/www/html/
chmod -R 0777 media var

MySQL 데이터베이스 및 사용자 만들기

mysql 콘솔에 액세스

mysql -u root -p

mysql 콘솔에서

CREATE DATABASE magento;
CREATE USER magento_db_user@localhost IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON magento.* TO magento_db_user@localhost IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
exit

웹 인터페이스를 통해 설치 완료

브라우저로 웹 인터페이스에 액세스하려면 서버의 도메인 이름 또는 공용 IP 주소로 이동하십시오.

http://domain_name/

그런 다음 화면의 지시 사항을 따르십시오.

일반적인 문제 해결

홈페이지 만 작동하고 다른 모든 페이지는 404를 반환합니다.

mod_rewrite 모듈이 Apache에 설치되어 있고로드 할 수 있는지 확인하십시오. 이를 수행하는 방법에 대한 정보는 2 단계를 참조하십시오. https://www.digitalocean.com/community/tutorials/how-to-set-up-mod_rewrite-for-apache-on-ubuntu-14-04

.htaccess를 사이트 conf에서 활성화하여 변경 사항을 허용하는지 확인하십시오. 3 단계를 참조하십시오. https://www.digitalocean.com/community/tutorials/how-to-set-up-mod_rewrite-for-apache-on-ubuntu-14-04

.htaccess 파일이 잘못 구성되었거나없는 경우 Magento의 다운로드 페이지로 이동하십시오. https://www.magentocommerce.com/download - 관련 버전을 다운로드하고 .htaccess 파일을 추출하여 Magento 설치 루트에 저장하십시오.

사이트는 작동하지만 스타일이나 스크립트가로드되지 않습니다.

관련 권한 및 소유권을 설정했는지 확인하십시오. 자세한 내용은 여기참조하십시오. - http://devdocs.magento.com/guides/m1x/install/installer-privileges_before.html

일반적인 해결책 : 수동으로 캐시 다시 색인화 및 플러시를 시도하십시오 (관리자가 탐색하기에 너무 어려울 경우를 대비하여). 명령 줄을 통해 다시 색인 생성 : https://www.atwix.com/magento/process-magento-indexes-from-command-line/ 캐시 플러시 (관리자 또는 명령 줄을 통해) : https://www.properhost.com/ 지원 / kb / 23 / How-To-Clear-The-Magento-Cache

뒤따른