magento 튜토리얼
Magento 시작하기
수색…
비고
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
뒤따른