GNU/Linux >> Znalost Linux >  >> Panels >> cPanel

Jak začít krásný online obchod s AbanteCart

Prodáváte své produkty online nebo chcete začít? Naučte se vytvořit internetový obchod pomocí nástroje pro tvorbu online obchodu AbanteCart. Rychlá a bezpečná instalace pomocí HTTPS a zálohování.

Proč vytvořit web pro svůj internetový obchod

Existuje několik nástrojů elektronického obchodu třetích stran, které můžete použít ke spuštění svého online obchodu.

Patří sem:

  • Square Online
  • Mozello
  • Wix eCommerce
  • Shopify
  • Čtvercový prostor
  • Obchody na Facebooku
  • Nakupování na Instagramu

a řadu dalších.

Často jsou součástí internetového obchodu s nákupním košíkem, zpracováním plateb a základními funkcemi elektronického obchodu.

Otázkou ale je, zda skutečně vlastníte svůj internetový obchod?

Odpověď je prostě ne.

Nejste vlastníkem obsahu vašeho obchodu ani dat, která jsou základem vašeho elektronického obchodu.

Chcete-li skutečně vlastnit svá data.

Chcete-li skutečně vlastnit svůj internetový obchod.

Chcete-li to skutečně nazvat skutečným podnikáním, musíte mít webovou stránku elektronického obchodu, kterou vlastníte.

A můžete vytvořit krásné webové stránky elektronického obchodu během několika minut pomocí nástroje pro tvorbu online obchodu.

Můžete to udělat a přitom využívat dosah, který tyto třetí strany nabízejí.

Co je AbanteCart?

Jeden z nejjednodušších nástrojů pro vytváření online obchodů, který můžete použít, se nazývá AbanteCart .

AbanteCart je open source aplikace pro nákupní košík, kterou můžete použít k nastavení online obchodu a zahájení prodeje vašich produktů online.

Je navržen tak, aby se snadno používal a urychlil proces nastavení vašeho elektronického obchodu.

AbanteCart je optimalizovaný pro vyhledávače, 100% responzivní pro počítače, mobilní zařízení a tablety a je zdarma k použití.

Ale co je důležitější, nemá žádný licenční poplatek, žádné předplatné, žádné transakční poplatky.

Je prostě na vás, abyste jej používali, dokud to potřebujete.

Jak nainstalovat AbanteCart s minimálními problémy

Naším cílem tohoto průvodce je ukázat vám:

  • nejjednodušší způsob instalace AbanteCart i s minimálními technickými znalostmi
  • a jak vytvořit online obchod s AbanteCart jako vývojářem pro vaše zákazníky

1. Základní požadavky na webhosting

K dokončení procesu vytváření internetového obchodu budete potřebovat:

  • název domény (pokud jej nemáte, navštivte stránku registrace domény a vyhledejte a zakupte nový název domény pro svůj obchod)
  • účet webhostingu (Pokud jej nemáte, můžete navštívit naši stránku Balíčky webhostingu, vybrat si plán hostingu a vytvořit účet. Pokud si nejste jisti, který balíček webhostingu je pro vás dobrý, pošlete e-mail na adresu [email protected])
  • vaše uživatelské jméno a heslo cPanel (Pokud si nejste jisti, co to je, navštivte stránku What is my cPanel username?, kde se dozvíte více)
  • Webové stránky připravené na HTTPS (každé doméně, kterou hostujeme, poskytujeme certifikát SSL/TLS bez dodatečných nákladů. Můžete se však rozhodnout pro svůj online obchod používat EV SSL a získáte jej na stránce Certifikáty SSL.)
  • hodinu času.

2. Požadavky na instalaci AbanteCart

  • Apache Webový server (doporučeno)
  • PHP 8.0 nebo vyšší s povolenou OPcache (povinné). Pokud je na serveru povolena OPcache, můžete narazit na problémy s v7.4.
  • MySQL 8 databáze, která pracuje s PHP 7.4+ (vyžadováno)
  • GD Grafická knihovna (povinné)
  • informace o souboru rozšíření (povinné)
  • ziparchiv rozšíření (volitelné)
  • PHAR rozšíření (volitelné)
  • kroucení podpora

Postarali jsme se o to za vás na naší webhostingové platformě.

Možnost č. 1:Automatická instalace AbanteCart jedním kliknutím (doporučeno)

Nejlepší, nejjednodušší a nejrychlejší způsob je použít instalaci AbanteCart jedním kliknutím.

Jako webhostingová služba AbanteCart nabízíme tuto možnost přímo na našem cPanelu.

cPanel je ovládací panel webhostingu založený na Linuxu a nástroj pro automatizaci, který zjednodušuje proces hostování webových stránek.

Pomocí této možnosti můžete nainstalovat AbanteCart pomocí několika kliknutí.

Krok 1. Prohledejte svou doručenou poštu, která vám byla zaslána po vytvoření účtu webhostingu. V něm bude URL vašeho serveru cPanel, vaše uživatelské jméno cPanel a heslo.

Krok 2. Jakmile se přihlásíte do cPanel, přejděte dolů na Software části vašeho cPanelu.

Krok 3. Klikněte na Softaculous ikona. Po načtení stránky uvidíte všechny dostupné aplikace, které si můžete na svůj web nainstalovat.

Protože konkrétně hledáme AbanteCart, vyhledejte jej pomocí vyhledávacího pole. Nebo jednoduše přejděte do sekce E-commerce a vyhledejte AbanteCart.Krok 5. Před kliknutím na tlačítko Instalovat je třeba zvážit:

  • Zkontrolujte DNS a SSL

    Než budete pokračovat, ujistěte se, že je subdoména dostupná online a že na ni náš systém nainstaloval platný certifikát SSL.

    Náš systém vyžaduje, aby byla konfigurace DNS platná (musí odpovídat záznamům nalezeným na cPanel>>> Domény>>> Editor zóny ), než na něj bude moci nainstalovat certifikát SSL.

    Nastavení DNS můžete zkontrolovat vizuálně pomocí:

    • List DNS
    • dnchecker.org
    • dnspropagation.net
    • whatsmydns.net

      Nebo jednoduše použijte příkaz „dig“.

  • Určete umístění instalace AbanterCart

    Pokud jako obchod používáte web (webcomm.dev), musíte odstranit automaticky vygenerovanou podsložku „abante“.

    Pokud budete pokračovat a nainstalujete jej pomocí automaticky generované možnosti, váš obchod bude umístěn na webcomm.dev/abante.

    Pokud instalujete AbanteCart do subdomény, jako je shop.webcomm.dev, ujistěte se, že jste vytvořili subdoménu (cPanel>>> Domény>>> Subdomény ) před inicializací instalace.

    Pokud instalujete do podadresáře nebo složky, pak buď přijměte ten automaticky vygenerovaný, nebo složku přejmenujte na cokoliv, co chcete, aby se obchod nazýval.

Krok 6. Vyplňte všechna povinná pole a poté klikněte na „Instalovat “.

To je vše.

Softaculous vytvoří databázi MySQL, uživatele MySQL, získá a zkopíruje soubory AbanteCart na vaše webové stránky, nainstaluje je a poskytne vám adresu URL panelu administrátora, uživatelské jméno a heslo.

Možnost 2:Ruční instalace AbanteCart

Krok 1. Vytvořte databázi MySQL

Naše služba zahrnuje MySQL a PostgreSQL jako součást vašeho hostingového plánu.

Chcete-li vytvořit novou databázi, přihlaste se do svého cPanelu.

Přejděte dolů na Databáze a klikněte na Průvodce databází MySQL®.

Průvodce databází MySQL® je navržen tak, aby vás provedl nastavením databáze MySQL®, uživatelských účtů a uživatelských oprávnění.

V Nové databázi do textového pole zadejte název databáze a klikněte na Další krok .

Upozorňujeme, že jsme na našich systémech povolili předponu databáze.

Ujistěte se tedy, že uživatelské jméno účtu cPanel, název databáze, předpona databáze a znak podtržítka nepřesahují maximální délku 32 znaků.

Ve skutečnosti ji udržujte v rozsahu 16 znaků, pokud tomu můžete pomoci, protože vám to pomůže vizuálně lépe spravovat databázi.

V části Uživatelské jméno do textového pole zadejte jméno uživatele, kterému chcete povolit správu databáze.

Zadejte a potvrďte nové heslo do příslušných textových polí.

Klikněte na Vytvořit uživatele .

Prozatím vyberte ALL PRIVILEGES .

Oprávnění, která chcete uživateli udělit, můžete upravit později po dokončení instalace AbanteCart.

Další informace o uživatelských oprávněních naleznete v dokumentaci k MySQL 8.0 na adrese https://dev.mysql.com/doc/refman/8.0/en/privileges-provided.html

Klikněte na Další krok k dokončení procesu.

Uložte informace, které vám systém poskytne.

To bude zahrnovat uživatele MySQL, databázi MySQL a heslo MySQL, jak je budete později potřebovat.

Krok 2. Stáhněte si AbanteCart

Stáhněte si nejnovější verzi Abantecart buď na adrese http://www.abanteCart.com/download nebo pomocí wget nebo vlnit .

Pokud používáte wget nebo curl, navštivte Pokročilé části vašeho cPanelu a klikněte na Terminál SSH pro cPanel .

Toto rozhraní vám umožňuje přístup k terminálové aplikaci v prohlížeči pro přímý přístup z příkazového řádku v rámci relace cPanel &WHM.

Síťový protokol SSH vám umožňuje připojit se k jinému webovému serveru přes internet prostřednictvím rozhraní příkazového řádku (CLI).

Tento síťový protokol můžete použít ke vzdálené správě serveru, konfiguraci skriptů a provádění dalších úkolů.

Mnoho moderních operačních systémů, jako jsou distribuce macOS® a Linux®, obsahuje SSH, které můžete nakonfigurovat, když chcete ke svému systému přistupovat prostřednictvím externího počítače.

cPanel to má jako součást svých základních funkcí. Video terminálu

Jakmile se stránka načte, musíte si přečíst a přijmout upozornění. Klikněte na Rozumím a chci pokračovat.

V tomto okamžiku musíte zjistit, kam chcete stáhnout soubory AbanteCart.

Pokud instalujete na hlavní web a používáte wget, pak:

wget -O AbanteCart.zip https://github.com/abantecart/abantecart-src/archive/master.zip

Pokud používáte pomalou síť, zvažte použití příznaku „wget -b“ nebo multiplexerů tmux nebo obrazovkového terminálu.

Zda máte nainstalovaný wget, můžete zkontrolovat spuštěním:

which wget

V našich systémech jsou tyto nainstalovány ve výchozím nastavení.

Pokud používáte curl, pak:

curl https://codeload.github.com/abantecart/abantecart-src/zip/master --output AbanteCart.zip

Všimněte si, že pokud není řečeno jinak, curl zapíše přijatá data do stdout.

V příkazu výše je curl instruován, aby tato data místo toho uložil do souboru AbanteCart.zip pomocí voleb -o, –output nebo -O, –remote-name.

Soubor bude uložen do aktuálního pracovního adresáře.

Pokud chcete soubor uložit do jiného adresáře (např. podadresář/složka), ujistěte se, že jste před vyvoláním curl pomocí této možnosti změnili aktuální pracovní adresář.

Pokud se zobrazí chyba, použijte příznaky -S, –show-error nebo -v, –verbose, aby curl zobrazil chybovou zprávu.

Krok 3. Rozbalte archiv AbanteCart

Je důležité, abyste komprimovanou složku otestovali a zkontrolovali její strukturu, než ji rozbalíte.

unzip -t AbanteCart.zip

Podívejme se na strukturu:

zipinfo AbanteCart.zip

Nyní, když vidíme, že tam není žádná chyba, pojďme do toho a rozbalme to správně.

unzip AbanteCart.zip

Výsledek abantecart-src-master nám poskytne strukturu souborů takto:

      drwxr-xr-x  10 docker
      -rwxr-xr-x   1 install.txt        # Installation Instruction.
      drwxr-xr-x  21 public_html        # AbanteCart installation files
      -rwxr-xr-x   1 LICENSE.txt        # Open Software License ("OSL") v. 3.0.
      -rwxr-xr-x   1 release_notes.txt  # New Features and improvements highlight.
      drwxr-xr-x   3 tests
   
cd abantecart-src-master

Podívejme se na pokyny k instalaci:

cat install.txt

Ve skutečnosti můžete zřetězit tyto příkazy:

cd abantecart-src-master && cat install.txt

Složku Docker budeme prozatím ignorovat (pokud nechcete spouštět DockerFile lokálně a pokračujte podle pokynů k instalaci, které nám říkají:

Potřebujeme nahrát nebo zkopírovat všechny soubory a složky na náš server ze složky public_html v archivu buď do public_html nebo public_html/store

Protože jsme již v public_html/abantecart-src-master/public_html , potřebujeme pouze rekurzivně zkopírovat obsah adresáře do public_html.

cp -vR * /home/$username/public_html/

Příkaz copy používáme v případě, že potřebujete nainstalovat AbanteCart do jiného adresáře.

Pamatujte, že můžete použít:

  • Sloučení SFTP
  • scp -r (nejprve zálohujte, proveďte scp a poté zkopírujte existující soubory zpět)
  • rsync -avzh nebo rsync -avzhe ssh (nezapomeňte –dry-run)

přesunout tyto soubory do vašeho public_html, pokud bylo stahování provedeno na vašem místním počítači.

Krok 4. Vizuálně zkontrolujte oprávnění

Přestože cPanel &Softaculous musí mít nastavena správná oprávnění pro tyto složky, vizuálně zkontrolujte, zda je možné zapisovat do následujících složek a souborů:

      chmod -R 0755 image/
      chmod -R 0755 system/cache/
      chmod -R 0755 system/logs/
      chmod -R 0755 download/
      chmod -R 0755 extensions/
      chmod -R 0755 resources/
      chmod 0755 system/config.php
   

Krok 5. Spusťte Průvodce instalací AbanteCart

Ke spuštění instalačního skriptu použijeme náš webový prohlížeč.

Navštivte tedy stránky pomocí vámi zvoleného prohlížeče:např. https://webcomm.dev nebo https://webcomm.dev/store/

Protože jsme umístili soubory AbanteCart přímo do našeho webového kořenového adresáře cPanel, musíme otevřít https://webcomm.dev/.

Nahraďte prosím část webcomm.dev svým skutečným názvem domény.

Při instalaci postupujte podle pokynů na obrazovce.

Krok 6. Licenční smlouva AbanteCart

Zaškrtněte „Souhlasím s licencí zaškrtněte políčko a klikněte na Pokračovat tlačítko.

Krok 7. Kontrola ověření kompatibility

Podívejte se na ověření kompatibility.

Tím se zkontroluje vaše konfigurace a verze PHP, konfigurace MySQL, kontrola PHP CURL, PHP ZIP &GD, PHP, podpora fileinfo na serveru.

Pokud jsou všechny testy úspěšné, klikněte na tlačítko Pokračovat tlačítko.

Pokud ne, požádejte o pomoc náš tým technické podpory.

Krok 8. Konfigurace hostitele a databáze MySQL

Než budete pokračovat, zkontrolujte, zda máte podrobnosti o databázi MySQL, které jste dříve vytvořili.

Zadejte informace, které jste předtím uložili při vytváření uživatele a databáze MySQL.

  • Ovladač databáze: ponechte toto nastavení ve výchozím nastavení.
  • Hostitel databáze: ponechte toto jako „localhost“
  • Uživatelské jméno databáze: uživatelské jméno pro váš uživatelský účet MySQL
  • Heslo databáze: Heslo uživatelského účtu MySQL
  • Název databáze: Název databáze MySQL
  • Prefix názvů databázových tabulek: Předpona databáze MySQL. Můžete odejít s výchozím nastavením.
  • Jedinečný klíč sekce administrátora: navštivte https://1password.com/password-generator a vygenerujte klíč. Toto bude použito na následující adrese:http://www.webcomm.dev/index.php?s=your_admin_key. Toto potřebují vědět pouze administrátoři, aby získali přístup k ovládacímu panelu aplikace nákupního košíku.
  • Uživatelské jméno správce: přihlašovací jméno do vašeho administrátorského panelu
  • Heslo: heslo do vašeho administrátorského panelu
  • E-mail správce: do pole zadejte vámi vytvořený e-mail. Používají se jako výchozí e-mail správce, e-mail společnosti a e-mail příjemce kontaktního formuláře.

Krok 9. Push instalaci AbanteCart s ukázkovými daty

Klikněte na „Install Demo Data ” k instalaci demo produktů, objednávek, kategorií, bannerů atd.

Toto bude tvořit základ vaší počáteční konfigurace nebo příklad.

Pokud demo data nepotřebujete, před instalací AbanteCart je přeskočte.

Po dokončení instalace si uložte odkaz na ovládací panel.

Krok 10. Smažte instalační složku

Vraťte se do svého cPanelu a klikněte na Správce souborů .

Vyhledejte instalační adresář a odstraňte jej z instalace AbanteCart. Můžete to udělat také pomocí příkazového řádku.

Nejprve zkontrolujte váš aktuální pracovní adresář pomocí:

pwd

Poté použijte:

rm -rf install

To je ono.

Úspěšně jste ručně nainstalovali AbanteCart na svůj web.

Instalační služba AbanteCart

Chápeme, že i když jste toho více než schopni, možná budete chtít tento úkol zadat externě.

V takovém případě nabízíme ZDARMA instalační službu AbanteCart zákazníkům, kteří u nás hostují své webové stránky a chtějí si vytvořit internetový obchod.

Pokud jste stávajícím zákazníkem, vytvořte pro to požadavek a bude hotovo.

Pokud jste novým zákazníkem, navštivte naši stránku Web Hosting Packages a vytvořte si nový hostingový účet.

Poté otevřete žádost o vstupenku a požádejte nás, abychom to udělali za vás.

Další kroky AbanteCart – Konfigurace a nastavení

Aby byl AbanteCart váš, musíte jej vyladit a nakonfigurovat.

Zde jsou užitečné adresy URL, které vám v tom pomohou:

  • Nejběžnější nastavení AbanteCart
  • Kontrolní seznam spuštění živého vysílání
  • Odstraňování běžných problémů

cPanel
  1. Jak odstranit tabulku v databázi pomocí phpMyAdmin

  2. Jak spravovat úložiště pomocí Git

  3. Jak integrovat Collabora Online s Nextcloud na Ubuntu 20.04

  1. Jak integrovat Alfresco s ONLYOFFICE Online Editor na Ubuntu 14.04

  2. Jak se PulseAudio spouští?

  3. Jak _MOVE_ soubory pomocí scp?

  1. Jak vytisknout soubor a ignorovat řádky, které začínají „?“?

  2. Jak zkopírovat databázovou tabulku pomocí phpMyAdmin

  3. Jak spustit službu NTP s povoleným otáčením v systému Linux