Bagisto で無料ショッピング ウェブサイトを作成する
無料のオープンソース Laravel e コマース プラットフォームである Bagisto を使用して独自のショッピング Web サイトを構築します。インストールし、ストアを設定し、最初の製品を追加し、開始する前に実際のコストを確認します。
📑章
- Bagisto とは — Webkul による無料のオープンソース Laravel e コマース プラットフォーム
- 最初に必要なもの — PHP 8.x、Composer 2、データベース、Web サーバー
- 1 つの Composer コマンドでプロジェクトを作成する
- .env ファイルでのデータベースの接続
- インストーラーを実行して管理者アカウントを作成する
- ストアを開始して管理パネルを開く
- ストアの基本 — 通貨、税金、送料
- 最初の製品の追加と実際のランニングコスト
📋 概要とステップバイステップガイド
ここでの「無料」の意味を理解する
Bagisto は、Laravel 上に構築された無料のオープンソース e コマース プラットフォームで、Webkul によって作成され、MIT ライセンスの下でリリースされています。ソフトウェア自体には費用はかからず、ストアを完全に所有することができます。しかし、「無料」というのはソフトウェアについてのみ説明しています。実際の顧客が訪問できるショップには依然としてホスティングとドメイン名が必要であり、支払いゲートウェイは売上に応じて独自の料金を受け取ります。店舗を建てた後ではなく、この最初のステップから実際のコストを念頭に置いてください。
まずマシンを確認してください
Bagisto は Laravel アプリケーションであるため、マシンまたはホスティングは Web スタック、つまり現在の PHP 8.x リリース、Composer 2 (Bagisto と必要なものすべてをダウンロードする PHP 依存関係ツール)、データベース (ストア用に作成された空のデータベースを含む MySQL 8、MariaDB または PostgreSQL)、および Web サーバー、Apache または Nginx を実行する必要があります。ターミナルから 2 つのツールを確認します。
php -v
composer --version
両方のコマンドは、エラーの代わりにバージョン番号を出力する必要があります。バージョンを最新の状態に保ち、インストールするリリースの正確な要件については、Bagisto の公式ドキュメントを確認してください。
Composer でプロジェクトを作成する
ストアが存在するフォルダーでターミナルを開き、Composer でプロジェクトを作成し、新しいプロジェクト フォルダーに移動します。
composer create-project bagisto/bagisto
cd bagisto
Composer は、Bagisto とそれに依存するすべてのものをダウンロードします。公式 Bagisto プロジェクトからのみダウンロードしてください。再パッケージ化されたコピーや「ヌル化された」コピーをランダムなダウンロード サイトからインストールしないでください。
.env でデータベースに接続する
Bagisto は、プロジェクト フォルダー内の .env という名前のファイルに設定を保存します。サンプル設定ファイルを .env という名前の実際のファイルにコピーし、ストア用の空のデータベースを作成し、データベースの詳細を次の行に入力します: DB_DATABASE (データベース名)、DB_USERNAME、および DB_PASSWORD。また、APP_URL をストアのアドレスに設定します。
.env ファイルには、データベースのパスワードが平文で保持されます。決して共有したり、スクリーンショットやチャットに表示したり、パブリック コード リポジトリにアップロードしたりしないでください。インストーラーを実行し、管理者を作成します
データベースに接続した状態で、Bagisto 独自のインストーラーを実行します。
php artisan bagisto:install
インストーラーはデータベースをセットアップし、ストアと管理者の詳細を要求し、管理者アカウントを作成します。このアカウントには強力でユニークなパスワードを使用してください。このアカウントはストア全体、注文、顧客データを管理します。
ストアを起動して管理パネルを開きます
自分の PC で、組み込みの開発サーバーを起動します。
php artisan serve
ブラウザでストアのアドレスを開き、それに /admin を追加して管理者ログインにアクセスします。実際のホスティングでは、ストアはこの開発サーバーではなく Apache または Nginx で実行されます。
ストアの基本的なセットアップ
商品を追加する前に、管理パネルでストアの基本を設定します。ストア名とデフォルトの通貨、販売する商品に適用される税金の設定、提供する配送方法などです。まず通貨、税金、送料を正しく設定することは、次に追加する商品の価格が設定され、初日から正しく配送されることを意味します。
最初の製品を追加
管理パネルから最初の商品 (名前、価格、説明、写真、在庫) を追加し、ストアフロントを開いて自分でテスト注文を行うと、実際の注文が到着するまでに顧客がたどる完全なプロセスがわかります。
🏷️Topic Search Variables & Keywords
🎙️ 完全なトランスクリプト — タップして展開します
ステップバイステップのトラブルシューティング ガイドと解決策 - IT プロフェッショナル: BAGISTO のセットアップは無料です!完全な電子商取引ガイド。 Technical Anshu による画面上のデモンストレーション....
無料のオープンソース Laravel 電子商取引プラットフォームである Bagisto を使用して、独自のショッピング Web サイトを構築します。インストールしてストアをセットアップし、最初の商品を追加して、開始する前に実際のコストを確認してください。
(ソース ページで利用できるトランスクリプトはこの時点で終了します。完全なチュートリアルについては上のビデオをご覧ください。)
❓ よくある質問
このチュートリアルは完全に無料で実行できますか?
はい! Technical Anshu によって実証されているすべてのガイドとメソッドは、無料の合法的な教育リソースを使用しています。
初心者でもこのガイドに従うことができますか?
もちろんです!すべてのステップは詳細な手順とともに画面上に表示されるので、誰でも簡単に進めることができます。
行き詰まった場合はどこに質問すればよいですか?
YouTube 動画に直接コメントを残してください。コミュニティとテクニカル アンシュがお手伝いします。
🚀 YouTube でチュートリアル全体をご覧ください
🚀 YouTube で完全なステップバイステップのビデオチュートリアルをご覧ください: https://www.youtube.com/watch?v=WUrwGEP152U
IT サポート、Windows のトラブルシューティング、サーバー管理については、Technical Anshu を購読してください。
▶️ 動画全体を見る