Magento2安装

步骤:
1、github上搜索magento2 选择一个releases版本,然后下载、解压https://github.com/magento/magento2/releases (目前2.3.7跟 Magento Release 2.4.3-p1已经过测试可以安装成功)。


2、将解压的项目放在容器对应的文件夹下,然后执行  composer install 安装依赖(时间很长大概3-5分钟左右)。


3、安装完成后进入项目bin目录下 ,执行:

./magento setup:install --base-url=http://www.xxx.com \
--db-host=数据库地址   --db-name=数据库名称 --db-user=数据库用户名 --db-password=密码\
--admin-firstname=aaaaa --admin-lastname=aaaa --admin-email=111111@qq.com \
--admin-user=admin --admin-password=admin123 --language=en_US \
--currency=USD --timezone=America/Chicago --use-rewrites=1 \
--search-engine=elasticsearch7 --elasticsearch-host=xx.xx.xx.xx \
--elasticsearch-port=9200

注意!!! www.xxx.com是自己hosts里边要配置的域名, xx.xx.xx.xx是es服务,数据库可以自己在数据库库建一个。


4、如果一切正常就会安装成功,然后会产生一个后台地址admin_XXXX,那么你的前台访问地址就是 www.xxx.com  后台访问地址就是www.xxx.com/admin_XXXX
如果不能访问报502那么需要在nginx.conf中添加

fastcgi_buffers 16 16k;
fastcgi_buffer_size 32k;
proxy_buffer_size 128k;
proxy_buffers 4 256k;
proxy_busy_buffers_size 256k;
www.xxx.com.conf 配置模板:

upstream fastcgi_backend {
  server  unix:/dev/shm/socket;
}
server {
  listen 80;
  server_name www.m.com;
  set $MAGE_ROOT /xxx/xxx/xxxx/magento;
  include /xxx/xxx/xxxx/magento/nginx.conf.sample;
}


5、如果上面都已打通,可以看到前台页面没有产品数据。此时,我们可以按照官方文档导入测试数据。
https://devdocs.magento.com/guides/v2.3/install-gde/install/sample-data-after-clone.html (克隆存储库安装)


执行步骤:
(1)项目根目录下 git   clone https://github.com/magento/magento2-sample-data.git
(2)(文档说要按照你安装的magento版本选择测试数据版本,因为默认安装的是最新版,所以直接clone就行)
(3)php -f <magento2-sample-data路径>/dev/tools/build-sample-data.php ----ce-source="magento路径"(导入测试数据)
(4)bin/magento setup:upgrade


7、如果上面都没问题,恭喜!您已成功安装并运行了magento2!
 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值