Aitoc扩展安装

手动扩展安装

  1. 从客户帐户下载扩展程序包并解压缩。

  2. 转到应用/代码/ aitoc目录,并且您将看到名为aitoc_modulename的目录。这是模块的技术名称。记住它,我们稍后需要它。

  3. 将所有目录和文件上传到Magento根目录。

  4. 通过ssh和magento根目录连接以下命令:

#!/bin/sh

php bin/magento module:enable Aitoc_ModuleName

  1. 最后执行几个最后步骤:升级数据库,部署静态内容和清除缓存:
#!/bin/bash

php bin/magento setup:upgrade
php bin/magento cache:flush
php bin/magento setup:static-content:deploy

作曲家安装

作曲家 是PHP项目的依赖管理工具。它允许您声明您的项目所需的库,并为您安装/更新它们。

查看以下链接以了解如何安装 作曲家:

如何安装作曲家 Linux / Macos.

如何安装作曲家 视窗

或者

只需使用此Bash脚本进行安装:

#!/bin/sh

EXPECTED_SIGNATURE="$(wget -q -O - //composer.github.io/installer.sig)"
php -r "copy('//getcomposer.org/installer', 'composer-setup.php');"
ACTUAL_SIGNATURE="$(php -r "echo hash_file('sha384', 'composer-setup.php');")"

if [ "$EXPECTED_SIGNATURE" != "$ACTUAL_SIGNATURE" ]
then
    >&2 echo 'ERROR: Invalid installer signature'
    rm composer-setup.php
    exit 1
fi

php composer-setup.php --install-dir=/usr/local/bin/ --filename=composer
RESULT=$?
rm composer-setup.php
exit $RESULT

笔记

您需要将此脚本放在Magento主机上的ComposerInstall.sh文件中,添加执行权限,然后启动脚本。

安装过程可能如下所示:

作曲家通过Bash脚本安装

扩展通过Composer安装

  1. 打开终端并建立与服务器的SSH连接:
ssh user@magentohost.tld
  1. 选择安装目录(默认为magento root):
user@magentohost.tld:~$ cd /path/to/magento/sources/
  1. 连接到Aitoc Composer存储库:
composer config repositories.aitoc composer <path>

为了 您的选项取决于扩展版本(社区或企业):

Community

//composer.drohnenkauf.net/community/

Enterprise

//composer.drohnenkauf.net/enterprise/

  1. 登录到您的帐户。

转到访问密钥:

Aitoc Composer访问键

点击"创建新的访问密钥"按钮生成新的扩展密钥。选择任何名称,可帮助您将此扩展区区分解任何其他名称。 公共钥匙将作为您的 登录 私人钥匙是你的 密码 在扩展安装期间通过作曲家。

笔记

您可以在存储库中保存公共和私钥以进行进一步使用,因此您不需要再输入它们。

转到Magento Docroot目录并添加此代码:

composer config --auth http-basic.composer.aitoc.com $ composer_aitoc_username. $ composer_aitoc_password.

在哪里$ composer_aitoc_username. 是你的公钥和 $ composer_aitoc_password. is your Private Key.

  1. 打开终端并运行代码:
composer require Aitoc / Advanced-权限
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy

在哪里"Aitoc / Advanced-权限"是您可以在页面下载中找到的扩展作曲家名称:

通过Composer按钮安装

简短的作曲家提示

Extension update

更新过程类似于安装。

  1. 打开终端并运行以下命令(使用扩展名编写器名称<composer_name>):
composer update <composer_name>

请注意,此命令仅在一个构建中更新扩展。它将更新1.x.x. 1.Y.Y但它不会更新1.x.x.到2.y.Y,因为此类重大更新通常涉及完整的更新。

  1. 从1.x.x更新您的扩展名。到2.y.Y请使用以下命令("x"是构建版本,"2" in our case):
composer require <composer_name> ^x.0.0 --update-with-dependencies

对于扩展版本3.x.x"x" would be "3", etc.

  1. 要更新所有模块,请运行以下命令:
composer update

请注意,如果您安装了它们并且保存了它们的密钥,这可能不仅可以更新AitoC扩展,而且还更新其他扩展。

Extension removal

要从服务器删除扩展,请打开终端并运行以下命令(使用扩展作曲家名称<composer_name>):

composer remove <composer_name>