You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04本地部署Magento2.4.6,能否不依赖Docker安装OpenSearch?

在Ubuntu 22.04上直接安装OpenSearch(适配Magento 2.4.6)

完全可以不依赖Docker直接在Ubuntu 22.04上安装运行OpenSearch,以下是适配Magento 2.4.6的完整安装配置步骤:

1. 安装Java运行环境

OpenSearch 2.x版本要求Java 11或17,这里以Ubuntu 22.04自带的OpenJDK 11为例:

sudo apt update
sudo apt install -y openjdk-11-jre-headless

验证安装结果:

java -version

2. 添加OpenSearch官方软件源

# 导入官方GPG密钥
curl -fsSL https://artifacts.opensearch.org/publickeys/opensearch.pgp | sudo gpg --dearmor -o /usr/share/keyrings/opensearch-keyring.gpg

# 添加软件源到系统列表
echo "deb [signed-by=/usr/share/keyrings/opensearch-keyring.gpg] https://artifacts.opensearch.org/releases/bundle/opensearch/2.x/apt stable main" | sudo tee /etc/apt/sources.list.d/opensearch.list

3. 安装适配Magento的OpenSearch版本

Magento 2.4.6已验证兼容OpenSearch 2.7.x或2.8.x版本,这里以2.7.0为例:

sudo apt update
sudo apt install -y opensearch=2.7.0

4. 配置OpenSearch适配Magento

编辑主配置文件:

sudo nano /etc/opensearch/opensearch.yml

修改以下关键配置项:

# 集群名称,需与Magento配置保持一致
cluster.name: magento-opensearch
# 节点名称
node.name: magento-node-1
# 绑定本地地址,仅允许本地访问(如需远程访问可改为0.0.0.0,需配合安全配置)
network.host: 127.0.0.1
# 默认端口,Magento将使用此端口连接
http.port: 9200
# 禁用安全插件(本地测试环境可关闭,生产环境建议配置安全策略)
plugins.security.disabled: true

5. 启动并设置开机自启

# 启动OpenSearch服务
sudo systemctl start opensearch
# 设置开机自动启动
sudo systemctl enable opensearch

验证服务运行状态:

sudo systemctl status opensearch

也可通过API验证:

curl http://127.0.0.1:9200

返回包含集群信息的JSON则说明服务正常运行。

6. 配置Magento连接OpenSearch

通过命令行完成配置:

bin/magento config:set catalog/search/engine opensearch
bin/magento config:set catalog/search/opensearch_server_hostname 127.0.0.1
bin/magento config:set catalog/search/opensearch_server_port 9200
bin/magento config:set catalog/search/opensearch_index_prefix magento2
# 重建搜索索引
bin/magento indexer:reindex catalogsearch_fulltext
# 刷新缓存
bin/magento cache:flush

内容的提问来源于stack exchange,提问作者EasyEden

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 04:52:10