启动命令行配置
内容
- 配置Magento 2 之前
- 第一步
- 命令总结
- 帮助命令
- 常见的参数
- 命令
配置Magento 2 之前
- 您的系统满足 Magento 2系统需求.
- 满足了所有的安装 前提条件.
- 登录到Magento服务器切换到Magento 2文件系统的所有者用户要有写入的权限.
第一步
- 登录到Magento服务器切换到Magento 2文件系统的所有者用户要有写入的权限.
- 切换到以下目录:
cd <magento 2 安装目录>/bin
例如:- Ubuntu:
cd /var/www/magento2/bin
- CentOS:
cd /var/www/HTML/magento2/bin
- Ubuntu:
您可以使用下列任何一种方式运行命令:
php magento <command>
magento <command>
命令总结
下表总结了可用的命令。命令仅以摘要形式显示;有关命令的详细信息,请单击命令列中的链接。
你运行这些命令之前,你必须要 安装了magento 2 或者 启用一些模块.
命令 | 描述 |
---|---|
magento setup:cache:{enable|disable|clean|flush|status} | 管理缓存 |
magento setup:indexer:{status|show-mode|set-mode|reindex|info} | 管理索引 |
magento cron:run | 运行magento 2 定时任务 |
magento setup:di:compile | 编译所有不存在的代理和工厂;并预编译一个商店和网站的类定义、继承信息和插件定义。 |
magento info:dependencies:{show-modules|show-modules-circular|show-framework}e | 模块的依赖关系,循环依赖和Magento 2框架依赖 |
magento i18n:{collect-phrases|pack} | 创建翻译词典或翻译包 |
magento setup:static-content:deploy | 部署静态视图文件 |
magento dev:tests:run | 运行测试 |
magento dev:xml:convert | 更新你的XML布局文件来匹配新的可扩展样式表语言转换(xslt)样式表 |
magento setup:perf:generate-fixtures | 生成用于性能测试的数据。 |
magento sampledata:install |
安装magento 2测试数据. 关于magento测试数据查看 magento测试数据. |
帮助命令
若要显示命令的完整列表,请输入:
magento --list
要获取特定命令的帮助,请输入 :
magento --help <command>
例如,
magento --help setup:install magento --help cache:enable
常见的参数
下列参数对所有命令都通用。这些命令可以在magento 2安装之前或之后执行:
长版 | 短版 | 意义 |
---|---|---|
--help | -h | 获取任何命令的帮助. 例如, ./magento help setup:install 或者./magento help setup:config:set . |
--quiet | -q | 安静模式;无输出. |
--no-interaction | -n | 没有互动的问题. |
--verbose=1|2|3 | -v|vv|vvv | 冗长级别。例如, --verbose=3 、 -vvv 显示调试冗长,这是最详细的输出。 默认是 --verbose=1 或者 -v . |
--version | -V | 显示安装版本 |
命令
- 缓存管理
- 索引管理
- 配置和运行cron(定时任务)
- 代码编译
- Magento 2 模式(mode)设置
- URN(统一资源名称)高亮显示
- 依赖报告(Dependency reports)
- 翻译和语言包
- 部署静态视图文件
- 运行单元测试
- 转换layout(布局) XML 文件
- 性能测试生成数据