Przedsiębiorcy i właściciele firm muszą postrzegać e-commerce jako fundamentalne narzędzie rozwoju swoich projektów; stał się on również niezbędny do budowania lojalności klientów . Jednym z najlepszych narzędzi e-commerce jest Magento , które jest z dumą udostępniane jako oprogramowanie open source i może pochwalić się tysiącami użytkowników i instalacji.
W tym samouczku pokażemy Ci, jak zainstalować Magento na CentOS 7 automatycznie i w bardzo krótkim czasie. Wszystko dzięki potężnemu skryptowi o nazwie MASC-M ™ Magento Interactive Server Configuration , stworzonemu przez zespół Magenx .
Co to jest Magento?
Jest to platforma open source, zorientowana na handel elektroniczny, która pozwala nam szybko i łatwo tworzyć piękne i profesjonalne wirtualne sklepy. Został napisany php przez firmę Varien Inc. i wyróżnia się łatwością użytkowania, dodaną do szerokiej społeczności i tysiącami optymalizacji (wtyczek, motywów ...), które zostały wydane w celu rozszerzenia jego potencjału.
Możemy rozwinąć zachowanie Magento, cytując Wikipedię:
„Magento wykorzystuje relacyjny system baz danych MySQL / MariaDB , język programowania PHP oraz elementy Zend Framework . Stosuje praktyki programowania obiektowego i architekturę model-widok-kontroler . Wykorzystuje również model encji-atrybutu-wartości do przechowywania danych”.
Co to jest skrypt konfiguracji Magento Interactive Server?
Jest to skrypt powłoki stworzony przez magenx, to nam pozwala zainstaluj Magento na Centos 7 automatycznie. Ten skrypt instaluje wszystkie niezbędne narzędzia do wydajnej i bezpiecznej implementacji Magento, dodaje również aplikacje do administrowania i zarządzania każdą z funkcjonalności, które oferuje nam narzędzie.
Skrypt łączy Magento z LEMP, tworząc zoptymalizowany, wstępnie skonfigurowany i w pełni zaktualizowany serwer z minimalną ingerencją użytkownika. Po uruchomieniu skryptu możesz zacząć korzystać z instalacji Magento i łatwo wykonywać zadania konserwacyjne dzięki różnym panelom administracyjnym, takim jak Webmin, phpMyAdmin i MyTop.
Warto zauważyć, że skrypt konfiguruje każde z zainstalowanych narzędzi w celu zoptymalizowania ich wydajności, dzięki czemu będziesz mieć w pełni zoptymalizowany nginx, php ze wszystkimi niezbędnymi zależnościami, kopię zapasową bazy danych, a nawet aktywowanego potężnego demona kompresji obrazów.
Jakby tego było mało, dzięki temu skryptowi będziemy mieli kompleksową barierę bezpieczeństwa, która obejmuje certyfikat SSL, zaporę sieciową, moduł antyspamowy, narzędzia zapobiegające atakom DDoS lub brute-force i wiele innych funkcji.
Ten potężny skrypt automatycznie instaluje i konfiguruje następujące narzędzia:
- PANEL STEROWANIA WEBMIN
- PERKONA 5.6 , , , , , , , , , , , , ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,
- HHVM
- LAKIER
- nginx
- PHP 7
- REDIS 6379 | 6380
- MEMCACHED
- PROFTPD
- JAVA
- MONITOR ZŁOŚLIWEGO OPROGRAMOWANIA W CZASIE RZECZYWISTYM
- SILNIK CLAMAV
- ZESTAW NARZĘDZI PERCONA
- Raporty MYSQLTUNER +
- MYTOP
- phpmyadmin
- ZAPORA CSF
- OSSEC
- MAGAZYN 2
- WYSZUKIWANIE ELASTYCZNE
- optymalizacja obrazów
- letsencrypt
- dostęp
- jotop
- sysstat
- git / svn
- strace
- pyton-pip
- iptraf
- Gotowy na SOLR
Zainstaluj Magento w Centos 7 automatycznie.
Już mając wiedzę o funkcjach i zaletach tego świetnego skryptu, wystarczy go zainstalować i przetestować. Zalecane jest posiadanie czystej instalacji Centosa 7 z wystarczającą ilością pamięci RAM, aby utrzymać każdą z instalowanych funkcji.
Instalacja jest niezwykle prosta, wystarczy, że wykonamy polecenie:
curl -o mascm.sh -L https://masc.magenx.com && sh mascm.sh
Skrypt zostanie automatycznie pobrany i uruchomiony z niezbędnymi uprawnieniami. Obecnie skrypt może zainstalować zarówno wersję Magento 1.9.3.x, jak i 2.1.x , dlatego podczas instalacji należy wybrać wersję, którą chcesz zainstalować.
Dzięki temu prostemu krokowi będziemy mieli wydajną i szybką instalację Magento, wysoce zalecaną dla administratorów serwerów (którzy nie chcą instalować ręcznie) lub dla nowicjuszy, którzy chcą mieć zainstalowane Magento z optymalną wydajnością.