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が読み込まれると、洗練されたセットアップユーティリティが表示されます。画面の指示に従って、すべてをセットアップします。
コメント