GNU/Linux >> Linux の 問題 >  >> Panels >> cPanel

AbanteCartで美しいオンラインストアを始める方法

オンラインで商品を販売しますか、それとも始めたいですか? AbanteCartオンラインストアビルダーを使用してオンラインストアを作成する方法を学びます。 HTTPSとバックアップを使用した高速で安全なインストール。

ウェブストア用のウェブサイトを作成する理由

オンラインストアの立ち上げに使用できるサードパーティのeコマースストアツールがいくつかあります。

これには以下が含まれます:

  • Square Online
  • モゼッロ
  • Wixeコマース
  • Shopify
  • Squarespace
  • Facebookショップ
  • Instagramショッピング

と他のホスト。

多くの場合、これらには、ショッピングカート、支払い処理、および基本的なeコマース機能を備えたオンラインストアが付属しています。

しかし、問題は、あなたは本当にあなたのオンラインストアを所有しているのかということです。

答えは単にノーです。

あなたはあなたの店のコンテンツやあなたのeコマースビジネスを支えるデータを所有していません。

本当にデータを所有するため。

オンラインストアを本当に所有するため。

これを真のビジネスと呼ぶには、自分が所有するeコマースWebサイトが必要です。

また、オンラインストアビルダーを使用すると、数分以内に美しいeコマースウェブサイトを作成できます。

これらのサードパーティ市場のリーチを活用しながら、これを行うことができます。

AbanteCartとは何ですか?

使用できる最も簡単なオンラインストアビルダーの1つは、 AbanteCartと呼ばれます。 。

AbanteCartは、オンラインショップを開設し、オンラインで商品の販売を開始するために使用できるオープンソースのショッピングカートアプリケーションです。

使いやすく、eコマースショップのセットアッププロセスを迅速化できるように設計されています。

AbanteCartは検索エンジン最適化されており、コンピューター、モバイル、タブレットデバイスに100%応答し、無料で使用できます。

しかし、さらに重要なのは、ライセンス料、サブスクリプション、取引手数料がないことです。

必要な限り使用するのはあなただけです。

最小限の手間でAbanteCartをインストールする方法

このガイドの目標は、次のことを示すことです。

  • 最小限の技術知識でもAbanteCartをインストールする最も簡単な方法
  • そして、顧客の開発者としてAbanteCartを使用してオンラインショップを作成する方法

1。 Webホスティングのコア要件

オンラインストアを作成するプロセスを完了するには、次のものが必要です。

  • ドメイン名(ドメイン名をお持ちでない場合は、ドメイン登録ページにアクセスして、ショップの新しいドメイン名を検索して購入してください)
  • ウェブホスティングアカウント(お持ちでない場合は、ウェブホスティングパッケージページにアクセスし、ホスティングプランを選択してアカウントを作成できます。どのウェブホスティングパッケージが適しているかわからない場合は、メールを送信してください[email protected]へ)
  • cPanelのユーザー名とパスワード(これらが何であるかわからない場合は、「cPanelのユーザー名は何ですか?」にアクセスして詳細を確認してください)
  • HTTPS対応のWebサイト(追加費用なしでホストするすべてのドメインにSSL / TLS証明書を提供します。ただし、オンラインショップでEV SSLを使用することを選択でき、SSL証明書ページで取得できます。)
  • >
  • 1時間。

2。 AbanteCartのインストール要件

  • アパッチ Webサーバー(推奨)
  • PHP 8.0 OPcacheが有効になっている(必須)以上。 サーバーでOPcacheが有効になっていると、v7.4で問題が発生する可能性があります。
  • MySQL 8 PHP 7.4以降で動作するデータベース(必須)
  • GD グラフィックライブラリ(必須)
  • fileinfo 拡張機能(必須)
  • ziparchive 拡張機能(オプション)
  • PHAR 拡張機能(オプション)
  • カール サポート

私たちはあなたのために私たちのウェブホスティングプラットフォームでこれらの世話をしました。

オプション#1:自動ワンクリックAbanteCartインストール(推奨)

最良、最も簡単、最速の方法は、AbanteCartワンクリックインストールを使用することです。

AbanteCart Webホスティングサービスとして、cPanelでこのオプションを提供しています。

cPanelは、Linuxベースのウェブホスティングコントロールパネルであり、ウェブサイトをホストするプロセスを簡素化する自動化ツールです。

このオプションを使用すると、数回クリックするだけでAbanteCartをインストールできます。

ステップ1。 あなたのウェブホスティングアカウントが作成された後にあなたに送られたあなたの受信箱を検索してください。その中には、cPanelサーバーのURL、cPanelのユーザー名、およびパスワードが含まれます。

ステップ2。 cPanelにログインしたら、ソフトウェアまで下にスクロールします cPanelのセクション。

ステップ3。 Softaculousをクリックします アイコン。ページが読み込まれると、Webサイトにインストールできるすべての利用可能なアプリケーションが表示されます。

特にAbanteCartを探しているので、検索ボックスを使用して検索してください。または、Eコマースセクションまでスクロールして、AbanteCartを探します。ステップ5。 インストールをクリックする前に ボタン、あなたが考慮する必要があることがあります:

  • DNSとSSLを確認する

    続行する前に、サブドメインがオンラインで到達可能であり、システムが有効なSSL証明書をサブドメインにインストールしていることを確認してください。

    私たちのシステムでは、DNS構成が有効である必要があります( cPanel にあるレコードと一致する必要があります)>>>ドメイン>>>ゾーンエディタ )SSL証明書をインストールする前に。

    DNS設定を視覚的に確認するには、次のコマンドを使用します。

    • リーフDNS
    • dnschecker.org
    • dnspropagation.net
    • whatsmydns.net

      または、単に「dig」コマンドを使用します。

  • AbanterCartのインストール場所を決定する

    Webサイト(webcomm.dev)をストアとして使用している場合は、自動生成された「abante」サブフォルダーを削除する必要があります。

    先に進み、自動生成オプションを使用してインストールすると、ストアはwebcomm.dev/abanteに配置されます。

    Shop.webcomm.devなどのサブドメインにAbanteCartをインストールする場合は、サブドメイン( cPanel )が作成されていることを確認してください。>>>ドメイン>>>サブドメイン )インストールを初期化する前に。

    サブディレクトリまたはフォルダにインストールする場合は、自動生成されたものを受け入れるか、フォルダの名前をストアの名前に変更します。

ステップ6。 すべての必須フィールドに入力してから、「インストール」をクリックします 」ボタン。

以上です。

Softaculousは、MySQLデータベースとMySQLユーザーを作成し、AbanteCartファイルを取得してWebサイトにコピーし、インストールして、管理パネルのURL、ユーザー名、およびパスワードを提供します。

オプション2:AbanteCart手動インストール

ステップ1.MySQLデータベースを作成する

私たちのサービスには、ホスティングプランの一部としてMySQLとPostgreSQLが含まれています。

新しいデータベースを作成するには、cPanelにログインします。

データベースまで下にスクロールします セクションをクリックし、MySQL®データベースウィザードをクリックします。

MySQL®データベースウィザードは、MySQL®データベース、ユーザーアカウント、およびユーザー権限の設定をガイドするように設計されています。

新しいデータベース テキストボックスにデータベースの名前を入力し、次のステップをクリックします 。

システムでデータベースプレフィックスを有効にしたことに注意してください。

したがって、cPanelアカウントのユーザー名、データベース名、データベースプレフィックス、およびアンダースコア文字が最大長の32文字を超えないようにしてください。

実際、データベースを視覚的に管理しやすくするために役立つ場合は、16文字以内に収めてください。

ユーザー名 テキストボックスに、データベースの管理を許可するユーザーの名前を入力します。

適切なテキストボックスに新しいパスワードを入力して確認します。

ユーザーの作成をクリックします 。

今のところ、すべての権限を選択します 。

AbanteCartのインストールが完了した後、後でユーザーに付与する特権を調整できます。

ユーザー権限の詳細については、https://dev.mysql.com/doc/refman/8.0/en/privileges-provided.html

にあるMySQL8.0のドキュメントを参照してください。

次のステップをクリックします プロセスを完了します。

システムから提供された情報を保存します。

これには、後で必要になるMySQLユーザー、MySQLデータベース、MySQLパスワードが含まれます。

ステップ2.AbanteCartをダウンロード

http://www.abantecart.com/downloadにアクセスするか、 wget を使用して、最新のAbanteCartバージョンをダウンロードします。 またはカール

wgetまたはcurlを使用している場合は、詳細にアクセスしてください cPanelのセクションをクリックし、cPanelのSSHターミナルをクリックします。 。

このインターフェースを使用すると、ブラウザ内のターミナルアプリケーションにアクセスして、cPanelおよびWHMセッション内でコマンドラインに直接アクセスできます。

SSHネットワークプロトコルを使用すると、コマンドラインインターフェイス(CLI)を介してインターネット経由で別のWebサーバーに接続できます。

このネットワークプロトコルを使用して、サーバーをリモートで管理したり、スクリプトを構成したり、その他のタスクを実行したりできます。

macOS®やLinux®ディストリビューションなどの最新のオペレーティングシステムの多くには、外部マシンを介してシステムにアクセスするときに構成できるSSHが含まれています。

cPanelには、コア機能の一部としてこれがあります。ターミナルビデオ

ページが読み込まれたら、警告通知を読んで受け入れる必要があります。 [わかりました。続行します。]をクリックします。

この時点で、AbanteCartファイルをどこにダウンロードするかを決める必要があります。

メインのウェブサイトにインストールしてwgetを使用している場合:

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

低速のネットワークを使用している場合は、「wget-b」フラグまたはtmuxまたはscreenターミナルマルチプレクサの使用を検討してください。

次のコマンドを実行して、wgetがインストールされているかどうかを確認できます:

which wget

私たちのシステムでは、これらはデフォルトでインストールされています。

curlを使用している場合は、次のようにします。

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

特に明記されていない限り、curlは受信したデータをstdoutに書き込むことに注意してください。

上記のコマンドでは、curlは、代わりに-o、–outputまたは-O、–remote-nameオプションを使用してそのデータをAbanteCart.zipとして保存するように指示されています。

ファイルは現在の作業ディレクトリに保存されます。

ファイルを別のディレクトリ(サブディレクトリ/フォルダなど)に保存する場合は、このオプションでcurlを呼び出す前に、現在の作業ディレクトリを変更してください。

エラーが発生した場合は、-S、–show-error、または-v、–verboseフラグを使用して、curlにエラーメッセージを表示させます。

ステップ3.AbanteCartアーカイブを解凍します

解凍する前に、圧縮フォルダをテストして構造を確認することが重要です。

unzip -t AbanteCart.zip

構造を見てみましょう:

zipinfo AbanteCart.zip

エラーがないことがわかったので、先に進んで適切に解凍します。

unzip AbanteCart.zip

abantecart-src-masterの結果は、次のようなファイル構造になります。

      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

インストール手順を見てみましょう:

cat install.txt

これらのコマンドを実際に連鎖させることができます:

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

今のところ、Dockerフォルダーは無視します(DockerFileをローカルで実行し、次のようなインストール手順を実行する場合を除きます。

すべてのファイルとフォルダーを、アーカイブ内のpublic_htmlフォルダーからpublic_htmlまたはpublic_html/storeにアップロードまたはコピーする必要があります

すでにpublic_html/ abantecart-src-master / public_htmlにいるので 、ディレクトリの内容をpublic_htmlに再帰的にコピーする必要があります。

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

別のディレクトリにAbanteCartをインストールする必要がある場合に備えて、copyコマンドを使用しています。

使用できることを忘れないでください:

  • SFTPの「マージ」
  • scp -r(最初にバックアップし、scpを実行してから、既存のファイルをコピーして戻します)
  • rsync-avzhまたはrsync-avzhessh(–dry-runを忘れないでください)

ダウンロードがローカルマシンで行われた場合は、これらのファイルをpublic_htmlに移動します。

ステップ4.権限を視覚的に確認する

cPanelとSoftaculousはこれらのフォルダーに適切な権限を設定している必要がありますが、次のフォルダーとファイルが書き込み可能であることを視覚的に確認してください。

      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
   

ステップ5.AbanteCartインストールウィザードを実行する

Webブラウザを使用してインストールスクリプトを実行します。

したがって、選択したブラウザを使用してサイトにアクセスします。 https://webcomm.devまたはhttps://webcomm.dev/store/

AbanteCartファイルをcPanelWebルートに直接配置したため、https://webcomm.dev/を開く必要があります。

webcomm.devの部分を実際のドメイン名に置き換えてください。

画面の指示に従ってインストールします。

ステップ6.AbanteCartライセンス契約

[ライセンスに同意します]にチェックマークを付けます ‘チェックボックスをオンにして、続行をクリックします ボタン。

ステップ7.互換性検証チェック

互換性の検証を見てください。

これにより、PHPの構成とバージョン、MySQLの構成がチェックされ、サーバーでのPHP CURL、PHP ZIPとGD、PHP、fileinfoのサポートがチェックされます。

すべてのテストに合格したら、続行をクリックする必要があります ボタン。

そうでない場合は、テクニカルサポートチームに連絡してください。

ステップ8.MySQLホストとデータベースの構成

先に進む前に、以前に作成したMySQLデータベースの詳細があることを確認してください。

MySQLユーザーとデータベースを作成する前に保存した情報を入力します。

  • データベースドライバー: これはデフォルト設定のままにしておきます。
  • データベースホスト: これを「localhost」のままにします
  • データベースユーザー名: MySQLユーザーアカウントのユーザー名
  • データベースパスワード: MySQLユーザーアカウントのパスワード
  • データベース名: MySQLデータベース名
  • データベーステーブル名のプレフィックス: MySQLデータベースプレフィックス。デフォルト設定のままにしておくことができます。
  • 管理セクションの一意のキー: https://1password.com/password-generatorにアクセスして、キーを生成します。これは、次のアドレスで使用されます:http://www.webcomm.dev/index.php?s=your_admin_key。ショッピングカートアプリケーションのコントロールパネルにアクセスするには、管理者だけがこれを知っている必要があります。
  • 管理者ユーザー名: 管理パネルへのログイン名
  • パスワード: 管理パネルのパスワード
  • 管理者の電子メール: 作成したメールアドレスをフィールドに入力します。これらは、デフォルトの管理者の電子メール、会社の電子メール、および連絡フォームの受信者の電子メールとして使用されます。

ステップ9.デモデータを使用してAbanteCartのインストールをプッシュする

[デモデータのインストール]をクリックします 」デモ製品、注文、カテゴリ、バナーなどをインストールします。

これは、初期構成または例の基礎を形成します。

デモデータが必要ない場合は、AbanteCartをインストールする前にスキップしてください。

インストールが完了したら、コントロールパネルのリンクをブックマークします。

ステップ10.インストールフォルダを削除する

cPanelに戻り、ファイルマネージャーをクリックします 。

インストールディレクトリを探して、AbanteCartインストールから削除します。コマンドラインからこれを行うこともできます。

まず、現在の作業ディレクトリを次のように確認します。

pwd

次に、以下を使用します:

rm -rf install

それだけです。

これで、AbanteCartがWebサイトに手動で正常にインストールされました。

AbanteCartインストールサービス

私たちは、あなたがこれを行う能力を超えている一方で、単にこのタスクを外部委託したいと思うかもしれないことを理解しています。

その場合、当社のWebサイトをホストしていて、オンラインストアを作成したいお客様には、無料のAbanteCartインストールサービスを提供しています。

既存のお客様の場合は、このリクエストを作成してください。

新規のお客様は、ウェブホスティングパッケージのページにアクセスして、新しいホスティングアカウントを作成してください。

次に、チケットリクエストを開き、これを実行するように依頼します。

AbanteCartの次のステップ–構成と設定

AbanteCartを自分のものにするには、微調整して構成する必要があります。

これを行うのに役立つ便利なURLは次のとおりです。

  • AbanteCartの最も一般的な設定
  • ライブチェックリストに移行する
  • 一般的な問題のトラブルシューティング

cPanel
  1. Ubuntu14.04でAlfrescoをONLYOFFICEOnlineEditorと統合する方法

  2. 「?」で始まる行を無視してファイルを出力する方法は?

  3. phpMyAdminを使用してデータベース内のテーブルを削除する方法

  1. Gitでリポジトリを管理する方法

  2. Ubuntu20.04でCollaboraOnlineをNextcloudと統合する方法

  3. PrestaShopでオンラインストアを作成するための2つの簡単なステップ

  1. Linux でスルーイングを有効にして NTP サービスを開始する方法

  2. Linux で起動アプリケーションを遅延して起動する方法

  3. 特定のユーザーでプロセスを開始するように monit を構成するにはどうすればよいですか?