GNU/Linux >> Linux の 問題 >  >> Debian

Debian 10 に Shopware をインストールする方法

この記事では、Shopware を Debian 10 にインストールして構成するために必要な手順について説明しました。このチュートリアルを続行する前に、sudo を使用してユーザーとしてログインしていることを確認してください。特権。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。

Shopware は、無料でオープンソースの e コマース アプリケーションです。 Magento などの別の e コマース アプリケーションの代替として、Shopware は完全な e コマース ソリューションであり、非常に強力で柔軟なアプリケーションです。ただし、完全に無料というわけではありませんが、スモール ビジネスやテスト目的で使用できるコミュニティ バージョンがあります。

Debian に Shopware をインストール

ステップ 1. 最初のコマンドはパッケージ リストを更新し、最新バージョンと依存関係を確実に取得します。

sudo apt update
sudo apt upgrade

ステップ 2. Debian Linux に LAMP をインストールします。

ショップウェアは Web アプリケーションです。したがって、サーバーに LAMP サーバーをインストールする必要があります。したがって、LAMP を Debian システムにインストールすることが、このチュートリアルの最初のステップです。それについての投稿を読んでください。

ステップ 3. Debian に Shopware をインストールします。

まず、Shopware の最新リリースをダウンロードします:

cd /tmp/
wget -c https://www.shopware.com/en/Download/redirect/file/install_6.1.3_1582123990.zip

次に、Shopware 用のフォルダーを作成します:

mkdir shopware
cd shopware/
unzip ../install_6.1.3_1582123990.zip

次に、前のディレクトリに戻り、Shopware フォルダを Apache ルート ディレクトリに移動します。

cd ..
sudo mv shopware/ /var/www/html/

所有者を変更し、これらのファイルに適切な権限を設定します。次のコマンドを実行する必要があります:

sudo chown -R www-data:www-data /var/www/html/shopware/
sudo chmod -R 775 /var/www/html/shopware

ステップ 4. データベースを構成します。

次に、新しいデータベースを作成する必要があります。これを行うには、次のコマンドを入力して、root ユーザーとして MariaDB データベース サーバーにログインします。

sudo mysql -u root -p

サインインしたら、新しいデータベースとユーザーを作成します:

CREATE DATABASE shopware;
CREATE USER [email protected] IDENTIFIED BY 'strong-your-password';
GRANT ALL PRIVILEGES ON shopware.* TO [email protected];
FLUSH PRIVILEGES;

ステップ 5. Apache を構成します。

Shopware 用の新しい仮想ホストを作成する必要があります。このための新しいファイルを作成し、以下を追加するには:

sudo nano /etc/apache2/sites-available/shopware.conf
<VirtualHost *:80>
     DocumentRoot /var/www/html/shopware/public
     ServerName your-domain.com

    <Directory /var/www/html/shopware/public>
        Options FollowSymlinks
        AllowOverride All
        Require all granted
     </Directory>

     ErrorLog ${APACHE_LOG_DIR}/shopware_error.log
     CustomLog ${APACHE_LOG_DIR}/shopware_access.log combined

</VirtualHost>

新しい構成を有効にするために、Apache サーバーをリロードします:

sudo a2ensite shopware.conf
sudo a2enmod rewrite
sudo systemctl reload apache2

ステップ 6. Shopware のインストールにアクセスします。

お気に入りのウェブ ブラウザを開いて、http://your-server/ に移動します。 または http://mydomain.com Shopware インストール ウィザードを開始します。

おめでとうございます。Shopware を Debian 10 Buster にインストールして構成する方法を学びました。ご不明な点がございましたら、以下にコメントを残してください。


Debian
  1. Debian9にNextcloudをインストールする方法

  2. Debian9およびDebian8にPostgreSQL11/10をインストールする方法

  3. Debian9にMongoDB4.4/4.2をインストールする方法

  1. Debian9にTomcat8.5をインストールする方法

  2. Debian9にMongoDBをインストールする方法

  3. Debian 11 /Debian10にPostgreSQLをインストールする方法

  1. Debian9にNginxをインストールする方法

  2. Debian9にApacheをインストールする方法

  3. Debian9にJenkinsをインストールする方法