Pytania studentów - jak zainstalować aplikację Magento eCommerce na Ubuntu

  • Vovich Masterovich
  • 0
  • 2834
  • 924

Magento to aplikacja eCommerce typu open source oparta na PHP, która umożliwia webmasterom obsługę w pełni funkcjonalnej witryny sklepu internetowego. Został kupiony przez eBay, Inc. i ma silną bazę wsparcia.

Działa na szczycie stosu LAMP, a jeśli planujesz prowadzić blog lub witrynę e-commerce, możesz przetestować Magento. Ten krótki samouczek pokazuje, jak łatwo zainstalować Magento na Ubuntu 16.10.

Magento pomaga niezależnym sprzedawcom sprzedawać swoje rzeczy online i łatwo nawiązywać kontakty z klientami. To świetne oprogramowanie dla sprzedawców internetowych. Poniższe kroki pokazują studentom i nowym użytkownikom, jak poprawnie zainstalować Magento w systemach Ubuntu.

Podobnie jak wiele aplikacji open source, Magento działa na stosie LAMP. Stos LAMP to akronim oznaczający Linux, Apache2, MySQL i PHP. Te aplikacje open source umożliwiają działanie bogatych w funkcje aplikacji internetowych, takich jak WordPress, Drupal, Joomla i Magento.

Kiedy będziesz gotowy, zainstaluj Magento, kontynuuj poniżej.

Krok 1: Zainstaluj stos LAMP

Jak wspomniano wcześniej, Magento działa w oparciu o stos LAMP. Aby zainstalować stos, skorzystaj z poniższego łącza:

https://websiteforstudents.com/question/install-lamp-stack-ubuntu-server/

Lub możesz wpisać jedno wierszowe polecenie poniżej, aby zainstalować LAMP. Poniższe polecenia instalują standardowe pakiety LAMP, które mogą działać dla większości aplikacji opartych na PHP.

Aby go zainstalować, uruchom poniższe polecenia

sudo apt-get update sudo apt-get install lamp-server ^

Podczas instalacji zostaniesz poproszony o utworzenie hasła roota dla serwera MySQL. Wpisz i potwierdź hasło, aby kontynuować.

Krok 2: Utwórz bazę danych i użytkownika Magento MySQL

Po zainstalowaniu LAMP powyżej zaloguj się do bazy danych MySQL, wykonując poniższe polecenia

mysql -u root -p

Następnie wpisz poniższe instrukcje SQL, aby utworzyć nową bazę danych o nazwie magento

STWÓRZ BAZĘ DANYCH magento;

Następnie wpisz poniższe instrukcje, aby utworzyć użytkownika magento o nazwie magentouser z hasłem

GRANT ALL ON magento. * TO 'magentouser' @ 'localhost' IDENTIFIED BY 'type_new_password_here';

Następnie zapisz i wyjdź

PRZYWILEJE SPŁUKIWANIA; wyjście

Krok 3: Pobierz pliki Magento

W tym momencie powinieneś mieć zainstalowaną LAMP i bazę danych Magento i utworzonego użytkownika. Następnie wykonaj poniższe czynności, aby pobrać pliki Magento. W chwili pisania tego posta najnowszym Magento było 2.1.2

Zanim będziesz mógł pobrać i zainstalować Magento, musisz zarejestrować darmowe konto. Aby to zrobić, kliknij poniższy link, aby przejść do strony pobierania i zarejestrować się.

https://magento.com/tech-resources/download

Po pobraniu pliku uruchom poniższe polecenia z pobranego katalogu, aby rozpakować pobrany plik i skopiować go do domyślnego katalogu głównego Apache2.

sudo unzip ~ / Downloads / Magento * .zip -d / var / www / html

Nie zapomnij usunąć domyślnego testowego pliku html Apache2 z jego katalogu głównego.

sudo rm -rf /var/www/html/index.html

Następnie zmień uprawnienia do katalogu głównego, aby Magento działało poprawnie.

sudo chown -R www-data: www-data / var / www / html sudo chmod -R 755 / var / www / html

Uruchom ponownie serwer WWW Apache2, wykonując poniższe polecenia.

sudo systemctl zrestartuj apache2

Następnie otwórz przeglądarkę i przejdź do nazwy hosta serwera lub adresu IP, a następnie /Ustawiać i powinieneś zobaczyć stronę konfiguracji Magento.

http://192.168.1.1/setup/

Kiedy tam będziesz, kliknij przycisk kreatora, aby rozpocząć sprawdzanie gotowości.

Na następnej stronie zobaczysz, czy wszystkie wymagania zostały spełnione. Jeśli nie, możesz zainstalować te moduły PHP, aby zakończyć proces.

sudo apt-get install php-curl php-mcrypt php-xml php-xsl php-intl php-mbstring php-zip php-gd

Po zainstalowaniu powyższych modułów PHP przeładuj serwer apache2

sudo systemctl przeładuj apache2

Wtedy wszystko powinno być zakończone.

Przejdź do następnej strony, wpisz informacje o bazie danych, które utworzyłeś wcześniej i kontynuuj.

Na koniec utwórz konto administratora, które będzie używane do zarządzania witryną.

Po tym wszystkim kliknij zainstalować a Magento należy zainstalować na komputerze z systemem Ubuntu.

W tym momencie wszystko powinno być zainstalowane i gotowe. Jeśli napotkasz błąd 404 podczas nawigacji po stronach, postępuj zgodnie z poniższym przewodnikiem, aby go naprawić.

Otwórz domyślny plik konfiguracyjny witryny Apache2, uruchamiając poniższe polecenia

sudo nano /etc/apache2/sites-available/000-default.conf

Następnie dodaj te wiersze w środku pliku i zapisz.

 # Dyrektywa ServerName ustawia schemat żądania, nazwę hosta i port, # których serwer używa do identyfikacji. Jest to używane podczas tworzenia # adresów URL przekierowania. W kontekście hostów wirtualnych nazwa_serwera # określa, jaka nazwa hosta musi pojawić się w nagłówku Host: żądania, aby # pasowała do tego hosta wirtualnego. W przypadku domyślnego hosta wirtualnego (tego pliku) ta wartość # nie jest decydująca, ponieważ niezależnie od tego jest używana jako host ostatniej szansy. # Jednak musisz jawnie ustawić to dla każdego kolejnego wirtualnego hosta. # Nazwa_serwera www.example.com Administrator serwera webmaster @ localhost DocumentRoot / var / www / html   Opcje Indeksy FollowSymLinks MultiViews AllowOverride All  # Dostępne poziomy: trace8,…, trace1, debug, info, notice, warn, # error, crit, alert, emerg. # Możliwe jest również skonfigurowanie poziomu dla poszczególnych # modułów, np. #LogLevel info ssl: warn ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log łącznie # Dla większości plików konfiguracyjnych z conf-available /, które są # włączone lub wyłączone na poziomie globalnym, jest to możliwe aby # zawierał linię tylko dla jednego konkretnego hosta wirtualnego. Na przykład # następujący wiersz włącza konfigurację CGI dla tego hosta tylko po # globalnym wyłączeniu za pomocą „a2disconf”. # Dołącz conf-available / serve-cgi-bin.conf 

Następnie uruchom poniższe polecenia, aby włączyć przepisywanie Apache2 Mod.

sudo a2enmod przepisać

Zrestartuj Aapche2 i wszystko powinno być ustawione!

sudo systemctl przeładuj apache2

Cieszyć się!




Jeszcze bez komentarzy

Zbiór przydatnych informacji o systemie operacyjnym Linux i nowych technologiach
Świeże artykuły, praktyczne wskazówki, szczegółowe recenzje i poradniki. Poczuj się jak w domu w świecie systemu operacyjnego Linux