- -UbuntuサーバーにAbanteCartをインストールする方法

Ubuntu ServerにAbanteCartをインストールする方法

Linuxを使用したWebサイトがあり、設定を検討しているそれのためのショッピングプラットフォームを設定しますか?もしそうなら、あなた自身に感謝し、AbanteCartをチェックしてください。ユーザーが自分のeコマースプラットフォームで管理およびカスタマイズできる、オープンソースの無料eコマースプラットフォームです。 UbuntuサーバーにAbanteCartをインストールする前に、LAMPがインストールされていることを確認してください。

LAMPをインストール

通常、LAMPスタックの作業は簡単ですユーザーがインストール中にチェックボックスをオンにしてロードできるため、Ubuntuサーバー。ただし、何らかの理由でこれを設定しないように選択した場合は、次のコマンドを使用してインストールしてください。

まず、更新ツールを実行します。これにより、Ubuntuサーバーに最新のパッケージが確実にインストールされます。

sudo apt update
sudo apt upgrade -y

アップグレード後、Taskselツールをインストールする必要があります。従来のUbuntuパッケージマネージャーではなく、このツールを使用すると、すべてのパッケージを手動で指定する必要がないため、はるかに高速です。

sudo apt install tasksel

次に、Taskselツールを使用して、LAMPスタックをインストールします。

注:LAMPのインストールプロセス中に、新しいSQLルートパスワードを設定するようユーザーに求めるプロンプトが表示されます。覚えやすい安全なパスワードを使用してください。

sudo tasksel install lamp-server

AbanteCarをインストールする

LAMPのインストールが完了したら、UbuntuサーバーにAbanteCartを安全にインストールできます。を使用して wget ツール、ソフトウェアの最新リリースをダウンロードします。

sudo -s
cd /tmp
wget https://github.com/abantecart/abantecart-src/archive/master.zip

内部に新しいAbanteCartフォルダーを作成します / www / html / mkdir.

mkdir -p /var/www/html/abantecart

を抽出する master.zip を使用したアーカイブ 解凍する コマンドを新しいフォルダに追加します。

unzip master.zip -d /var/www/html/abantecart

使用 CD に移動するコマンド / var / www / html / abantecart / public_html.

cd /var/www/html/abantecart/public_html

を使用して不要なファイルをすべて削除します rm コマンド。

rm -rf tests
rm *.txt
rm *.md

の内容を移動する public_html/ var / www / html / abantecart

mv * ..

AbanteCartを構成する

すべてのファイルが配置されたら、次はUbuntuサーバーでAbanteCartの構成を開始します。最初のステップは、ApanteCartディレクトリの所有権をApache Webサーバーに付与することです。 Apacheに所有権を付与しないと、AbanteCartは実行されません。を使用して チャウン コマンド、フォルダーにApache権限を与えます。

chown -R www-data: /var/www/html/abantecart

入る / var / www / html / abantecart を使用して CD。

cd /var/www/html/abantecart

Chownのおかげで、Webサーバーは / var / www / html / abantecart。ただし、権限が正しく設定されていないため、ソフトウェアは引き続き正しく実行されません。これを修正するには、 chmod コマンド。

chmod -R 777 system/
chmod -R 777 image
chmod -R 777 download
chmod -R 777 admin/system/backup
chmod -R 777 resources

SQLセットアップ

AbanteCartソフトウェアは、MySQLを使用してデータベースのニーズを処理します。そのため、新しいSQLデータベースを作成する必要があります。ターミナルで、rootユーザーでSQLコマンドインターフェイスを入力します。

mysql -u root -p

SQLプロンプトで、AbanteCartが使用する新しいデータベースを作成します。

CREATE DATABASE abantecart;

データベースが設定されたら、新しいユーザーを作成し、適切な権限を付与します。

注:「securepassword」を安全なパスワードに変更してください。

GRANT ALL PRIVILEGES on abantecart.* to "abante_admin"@"localhost" identified by "securepassword";

AbanteCartには対話するSQLユーザーとデータベースがあり、MySQLでの作業は完了しています。ツールを終了するには、次の手順を実行します。

FLUSH PRIVILEGES;
QUIT

Apache設定

ApacheでAbanteCartをセットアップするにはマイナーが必要です設定。具体的には、AbanteCartソフトウェアがサイトであり、ロードする必要があることをApacheに知らせる必要があります。ターミナルで、Nanoエディターを使用して、新しい「sites available」ファイルを作成します。

sudo nano /etc/apache2/sites-available/abantecart.conf

次のコードをに貼り付けます abantecart.conf、ナノで。

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/abantecart
ServerName yourdomain.com
<Directory /var/www/html/abantecart/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/abantecart-error_log
CustomLog /var/log/apache2/abantecart-access_log common
</VirtualHost>

を押してファイルをNanoに保存します Ctrl + O キーの組み合わせ。でエディターを終了します Ctrl + X.

Nanoを終了した後、次を使用して新しいサイトを有効にします。

sudo a2ensite abantecart

AbanteCartのセットアップ

ほとんどのWebツールのようにAbanteCartアプリを構成するには、Webブラウザーが必要です。ツールにアクセスするには、ブラウザで新しいタブを開き、次のURLをロケーションバーに貼り付けます。

http://server-local-ip-address/abantecart

サーバーのローカルIPアドレスがわからない場合を使用してみてください ip addr ターミナルのコマンド:

ip addr show | grep 192.168.1

ランニング ip addr show と組み合わせて grep 不要な情報を除外し、IPv4ローカルIPアドレスを分離します。ウェブUIが読み込まれると、洗練されたセットアップユーティリティが表示されます。画面の指示に従って、すべてをセットアップします。

コメント