カスタマイズ性の高いWordPress用のECプラットフォーム。
WooCommerce One-Click Appを使った直感的なオープンソースeコマース統合により、あなたのWordPressサイトがあなただけのオンラインストアになります。WordPress用のWooCommerceプラグインを使えば、あなたのブログや個人のウェブサイトを、あらゆるものを販売するオンラインストアにすることができます。業界標準の安全な支払い方法を追加して、物理的な商品、電子書籍などのデジタル購入、または購読サービスをWooCommerceで販売することができます。このプラットフォームでは、主要なクレジットカード、銀行振込、PayPal、およびStripeなどのプロバイダによる支払いに対応しています。
Eコマースストアに必要なバックエンドの設定に加えて、WooCommerceではストアフロントと配送業者をカスタマイズすることができ、スタートからチェックアウトまでの体験をよりコントロールすることができます。
WooCommerceMarketplace Appを使ってLinode上でWooCommerceを立ち上げ、実行しましょう。
Marketplace アプリのデプロイ
LinodeMarketplace では、クラウドマネージャーを使用してコンピュートインスタンス上にソフトウェアを簡単にデプロイすることができます。完全な手順については、 Marketplace Appsを始めるを参照してください。
- クラウドマネージャーにログインし、左のナビゲーションメニューから Marketplaceリンクを選択します。Linode作成ページが表示されます。 Marketplaceタブが表示されます。
- Select App」セクションで、デプロイしたいアプリを選択します。
- Creating a Compute Instance(コンピュートインスタンスの作成)ガイドの手順とアドバイスに従って、フォームを完成させます。選択したMarketplace Appによっては、利用可能な追加構成オプションがあります。互換性のあるディストリビューション、推奨プラン、およびこのMarketplace Appで利用可能な追加の構成オプションについては、以下の「構成オプション」のセクションを参照してください。
- Linodeの作成]ボタンをクリックします。Compute Instanceがプロビジョニングされ、完全に電源が入ったら、ソフトウェアのインストールが完了するのを待ちます。この前にインスタンスの電源を切ったり再起動したりすると、ソフトウェアのインストールに失敗する可能性があります。
アプリが完全にインストールされたことを確認するには、「Get Started withMarketplace Apps > Verify Installation( アプリを使い始める)」を参照してください。インストールが完了したら、「Getting Started After Deployment(デプロイ後に始める)」セクションの指示に従ってアプリケーションにアクセスし、使用を開始します。
注意 WooCommerceは、Compute Instanceのプロビジョニングが終了してから2-5分以内に完全にインストールされる必要があります。
設定オプション
- 対応するディストリビューション Debian 10
- 推奨最小プラン:すべてのプランタイプとサイズをご利用いただけますが、本番サイトでは最低4GBのDedicated CPU Compute Instanceを推奨します。
WooCommerceオプション
- ウェブサーバスタック (必須):Wordpressのデプロイメントに使用するウェブサーバーは、Apache2またはNGINX のいずれかを選択します。
- Eメールアドレス (必須)。WordPressの管理者ユーザー設定、SSL証明書の生成、およびオプションでカスタムドメインのDNSレコードを作成する際に使用するメールアドレスを入力してください。
- Wordpressの管理者ユーザー名(必須):WordPressの管理者ユーザーアカウントのユーザー名です。ユーザー名が入力されていない場合、デフォルトは `admin` です。
- Wordpressデータベースユーザー名(必須):WordpressデータベースユーザーのMySQLユーザー名。ユーザー名が入力されていない場合、デフォルトは `wordpress` です。
- MySQL
root
パスワード (必須):MySQLデータベースのルートパスワード。 - WordPressデータベースパスワード (必須)。WordPressデータベースのルートパスワードです。
- ウェブサイトのタイトル。WordPressサイトのタイトルを入力します。
注:Wordpress管理者ユーザー、Wordpressデータベースユーザー、MySQLルートユーザーのパスワードは、Wordpressのデプロイが完了すると自動的に生成され、ファイル `/root/.linode_credentials.txt` に記載されます。
限定ユーザー(オプション)
オプションで以下のフィールドに入力すると、新しいCompute Instanceの限定ユーザーを自動的に作成することができます。これは、追加のセキュリティ対策として、ほとんどのデプロイメントで推奨されています。このアカウントは スッド グループでコマンドを実行する際に、昇格されたパーミッションを提供します。 sudo
の接頭辞があります。
- sudoの限定ユーザー。制限付きユーザーとして希望するユーザー名を入力します。
- 限定ユーザーのパスワード。新しいユーザーのための強力なパスワードを入力します。
- 限定ユーザのSSH公開鍵。公開鍵認証で(パスワードを入力せずに)限定ユーザーとしてログインする場合は、ここに公開鍵を入力します。鍵ペアの生成方法については、「SSH鍵ペアの作成」および「サーバーでの公開鍵認証の設定」を参照してください。
- Disable root access over SSH:ルートユーザーがSSHでログインできないようにするには、[はい]を選択します(推奨)。ただし、一度ログインした後はrootユーザーに切り替えることができ、Lishからrootでログインすることも可能です。
カスタムドメイン(オプション)
カスタムドメインを使用してアプリケーションにアクセスする場合は、以下のフィールドに入力してください。
- LinodeAPI トークン:カスタムドメインのDNSレコードを管理するためにLinodeの DNS ManagerカスタムドメインのDNSレコードを管理するためにLinodeの API パーソナルアクセストークンを作成してください。サブドメインとドメインフィールド(以下に説明)と一緒に提供された場合、インストールはLinodeを経由してDNSレコードを作成しようとします。 API. API アクセストークンの取得を参照してください。このフィールドを提供しない場合、DNSプロバイダを通してDNSレコードを手動で設定し、新しいインスタンスのIPアドレスを指定する必要があります。
- サブドメインです。 など、使用したいサブドメインを指定します。 www にとって
www.example.com
. - ドメイン。 example.comのように、使用したいドメイン名です。
- WordPressのパスワードリセットメールを送信できるようにしませんか?WordPressからパスワードリセットなどのメールを送信できるように、必要なDNSレコードを作成し、サーバーを設定します。
- 無料のLet's Encrypt SSL証明書を使用しますか?無料のLet's Encrypt CAを使用してTLS/SSL証明書を生成する場合は、「はい」を選択してください。
展開後のスタートアップ
クレデンシャルを取得する
アプリが完全にデプロイされたら、サーバーから認証情報を取得する必要があります。
- 以下のいずれかの方法で、新しいCompute Instanceにログインしてください。
- Lish Console。 クラウドマネージャーで、次の場所に移動します。 リノデス をクリックし、デプロイしたCompute Instanceを選択し、[OK]をクリックします。 LISHコンソールの起動 ボタンをクリックします。としてログインします。
root
のユーザーです。参照 Lishコンソールを使用する. - SSHです。 を使用して、SSHでCompute Instanceにログインします。
root
のユーザーです。参照 SSHでリモートサーバーに接続する をご覧ください。
- Lish Console。 クラウドマネージャーで、次の場所に移動します。 リノデス をクリックし、デプロイしたCompute Instanceを選択し、[OK]をクリックします。 LISHコンソールの起動 ボタンをクリックします。としてログインします。
- ログイン後、以下のコマンドを実行して、認証情報ファイルにアクセスします:
cat /root/.linode_credentials.txt
- インスタンスのデプロイ時に自動生成されたパスワードが表示されます。これらのパスワードを保存したら、このファイルを安全に削除することができます。
WordPressの管理画面へアクセスする
- ウェブブラウザを起動し、次のページに移動します。
http://[domain]/wp-admin/
である。 [ドメイン]です。 は、デプロイ時に入力したカスタムドメイン、またはCompute InstanceのIPv4アドレスやrDNSドメイン(例) に置き換えることができます。192-0-2-1.ip.linodeusercontent.com
).をご覧ください。 IPアドレスの管理 ガイドを参照してください。 - 表示されたログインページで、ユーザー名(管理者ユーザー名このインスタンスをデプロイしたときに作成したパスワードと、自動的に生成された関連パスワードを入力します。次に ログイン のボタンを押します。
- ログインすると、WordPressの管理画面(ダッシュボード)が表示されます。ここから、新しい記事の作成、ユーザーの追加、テーマの変更、あらゆる設定の調整を行うことができます。
ウェブサイトを見る
ウェブブラウザーを開き、次のサイトに移動します。 http://[domain]
に置き換えます。 [ドメイン]です。 を、デプロイ時に入力したカスタムドメイン、またはコンピュートインスタンスのIPv4アドレスやrDNSドメインに置き換えてください。を参照してください。 IPアドレスの管理 にて、IPアドレスとrDNSの表示に関する情報をご確認ください。これで、WordPressサイトが表示されるはずです。
WooCommerce Setup Wizardの完了
- WordPressの管理画面にログイン後、WooCommerceセットアップウィザードを開始します。 販売開始 ボタンをクリックすると、ダッシュボードに表示される WooCommerce Setup バナー内に表示されます。にカーソルを合わせると、セットアップウィザードが起動します。 WooCommerce を選び、左メニューの ホーム.
- セットアップウィザードの各ステップに従って、ストアの住所情報の入力、業種の選択、販売する製品の種類の選択、その他のビジネス情報の入力、テーマの選択を行ってください。
注意: WooCommerceの一部の機能およびテーマには、月額または年額の有料会員登録が必要であるなど、費用がかかるものがあります。セットアップウィザードを進める際には、選択する各オプション機能のコストに注意してください。 - 選択したオプションに応じて、Jetpackのアカウントを作成するか、既存のアカウントに接続するよう求められます。これにより、WordPress 内で Jetpack の一連のツールを使用できるようになります。Jetpack には、無料版と複数の有料版があります。Jetpack の価格」を参照してください。Jetpack のサービスを利用しない場合は、この画面を無視してもかまいません。
- セットアップウィザードが終了すると、WordPress管理画面内のWooCommerce>Homeに移動します。ここから、商品を販売する前に完了する必要があるタスクのチェックリストが表示されます。これには、商品の追加、支払いプロセッサーの設定、税金ルールの作成などが含まれます。これらのステップを完了し、WooCommerceストアを使用するためのヘルプを得るには、WooCommerceドキュメンテーションサイトを参照してください。
詳しく見る
このトピックに関する追加情報については、以下のリソースを参照してください。これらは有用であることを期待して提供されていますが、外部で提供されている資料の正確性や適時性を保証するものではありませんのでご了承ください。
- WooCommerce ドキュメント
- WordPressのためのeコマース入門
- 新規出店者向けガイド
- WooCommerceストアフロントテーマ
- 業種別WooCommerceテーマ
- WooCommerceエクステンション
さらなる進化へ
WordPressのインストールが完了したら、コンテンツを追加したり、ニーズに合わせて変更したりすることができます。以下は、作業を始めるのに役立ついくつかのリンクです。
- WordPress対応。WordPressを利用するための基本的なワークフローを学びます。
- ワードプレスの安全性確保HTTPSによるWordPressの保護、安全なパスワードの使用、管理者ユーザー名の変更などについてのアドバイスです。
- WordPressのテーマ:何千ものWordPressテーマのコレクションです。
- Marketplace Apps リポジトリ:デプロイメントAnsible プレイブックを確認する。
WooCommerceMarketplace アプリはLinodeによって構築されました。アプリのデプロイに関するサポートは、サイドバーに記載されている情報を介してLinodeサポートにお問い合わせください。ツールやソフトウェア自体のサポートについては、WooCommerceのヘルプを取得する方法をご覧ください。