Szukaj…


Uwagi

Magento to platforma e-commerce typu open source napisana w języku PHP; wysoce konfigurowalna platforma e-commerce i system zarządzania treścią, które można wykorzystać do budowy sklepów internetowych do sprzedaży towarów.

Zapewnia wspólne funkcje handlu elektronicznego, takie jak koszyki na zakupy i zarządzanie zapasami, i zachęca do szerokiego dostosowywania do konkretnych celów organizacji.

Magento jest także obiektowym frameworkiem PHP, którego można używać do opracowywania nowoczesnych, dynamicznych aplikacji internetowych, które wykorzystują funkcje eCommerce Magento.

Główne cechy platformy Magento to:

  • rozszerzalność
  • skalowalność
  • elastyczność
  • możliwość dostosowania
  • otwarte źródło

Wersje

Edycja społeczności

Wersja Data wydania
1.9 2014-05-14
1.8 2013-12-11
1.7 24.04.2012
1.6 08.08.2011
1.5 08.02.2011
1.4 2010-02-12
1.3 30.03.2009
1.2 29.12.2008
1.0 31.03.2008

Edycja Enterprise

Wersja Data wydania
1.14 2014-05-14
1.13 2013-10-11
1.12 24.04.2012
1.11 08.08.2011
1.10 08.02.2011
1.9 2010-07-19
1.8 14.04.2010
1.7 19.01.2010
1.6 2009-10-20
1.3 15.04.2009

Instalacja i konfiguracja

Wymagania wstępne i wymagania dla Magento Community Edition 1.9

Hosting

  • Apache 2.x (z mod_rewrite) lub Nginx 1.7.x

  • Ze względu na wymagania przetwarzania operacji Magento zaleca się zainstalowanie Magento na serwerze z co najmniej 2 GB pamięci RAM. Zapewni to, że całe oprogramowanie związane z zarządzaniem sklepem będzie miało wystarczającą ilość pamięci do działania.

  • Możliwość uruchamiania zaplanowanych zadań (crontab) w PHP 5.

  • Możliwość zastąpienia opcji w plikach .htaccess.

PHP

  • PHP 5.4, PHP 5.5

  • Wymagane rozszerzenia: PDO_MySQL, simplexml, mcrypt, hash, GD, DOM, iconv, curl, SOAP (dla Webservices API)

  • memory_limit nie mniej niż 256 MB (zalecane 512 MB)

Baza danych

  • MySQL 5.6 (Oracle, Percona, MariaDB)

SSL

  • Ważny certyfikat bezpieczeństwa jest wymagany dla HTTPS.
  • Certyfikaty SSL z podpisem własnym nie są obsługiwane

Instalacja:

Pobierz i skonfiguruj pliki Magento

Używamy mirrora openMage, ponieważ bezpośrednie pobieranie gałęzi 1.9.2.4 jest wyłączone, a strona internetowa magento wymaga konta. Zachęcamy jednak do pobrania kopii ze strony 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

Utwórz bazę danych MySQL i użytkownika

dostęp do konsoli mysql

mysql -u root -p

w konsoli 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

Zakończ instalację za pośrednictwem interfejsu internetowego

Aby uzyskać dostęp do interfejsu internetowego w przeglądarce, przejdź do nazwy domeny lub publicznego adresu IP serwera:

http://domain_name/

Następnie postępuj zgodnie z instrukcjami wyświetlanymi na ekranie

Rozwiązywanie typowych problemów

Działa tylko strona główna, wszystkie pozostałe strony zwracają 404

Upewnij się, że moduł mod_rewrite został zainstalowany w Apache i ma możliwość ładowania. Zobacz krok 2, aby dowiedzieć się, jak to zrobić tutaj: https://www.digitalocean.com/community/tutorials/how-to-set-up-mod_rewrite-for-apache-on-ubuntu-14-04

Upewnij się, że zezwalasz na zmiany w .htaccess, włączając je w swojej witrynie conf. Zobacz krok 3 : https://www.digitalocean.com/community/tutorials/how-to-set-up-mod_rewrite-for-apache-on-ubuntu-14-04

Twój plik .htaccess może być źle skonfigurowany lub może go brakować: przejdź do strony pobierania Magento: https://www.magentocommerce.com/download - pobierz odpowiednią wersję i rozpakuj plik .htaccess, który ma zostać umieszczony w katalogu głównym instalacji Magento.

Strona działa, ale nie ładują się style ani skrypty

Upewnij się, że ustawiłeś odpowiednie uprawnienia i własność: zobacz tutaj, aby uzyskać więcej informacji - http://devdocs.magento.com/guides/m1x/install/installer-privileges_before.html

Typowe rozwiązanie: spróbuj ręcznie reindeksować i opróżniać pamięć podręczną (w przypadku, gdy administrator jest zbyt trudny w nawigacji). Ponownieindeksuj za pomocą wiersza polecenia: https://www.atwix.com/magento/process-magento-indexes-from-command-line/ Opróżnij pamięć podręczną (przez administratora lub wiersz poleceń): https://www.properhost.com/ wsparcie / kb / 23 / How-To-Clear-The-Magento-Cache

Śledzono



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow