☰
Mangento2.4.8 安装命令
2026/9/30 9:44:33 网站建设 项目流程

下载代码

composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition=2.4.8 magento2

php -d memory_limit=2G bin/magento config:show web/unsecure/base_url

安装命令

php -d memory_limit=2G bin/magento setup:install
–base-url=“http://xx.xx.xx.xx:8082/”
–db-host=mysql84
–db-name=magento
–db-user=magento
–db-password=xxxxxx
–admin-firstname=Admin
–admin-lastname=User
–admin-email=admin@example.com
–admin-user=admin
–admin-password=xxxxxxx
–language=en_US
–currency=USD
–timezone=America/Chicago
–use-rewrites=1
–search-engine=opensearch
–opensearch-host=opensearch
–opensearch-port=9200
–opensearch-index-prefix=magento2
–opensearch-timeout=15
–session-save=redis
–session-save-redis-host=redis
–session-save-redis-port=6379
–session-save-redis-db=2
–cache-backend=redis
–cache-backend-redis-server=redis
–cache-backend-redis-db=0
–page-cache=redis
–page-cache-redis-server=redis
–page-cache-redis-db=1

#安装演示数据

步骤 2:部署演示数据

cd/var/www/html/magento2# 部署演示数据(会自动下载并安装)php -dmemory_limit=2G bin/magento sampledata:deploy php -dmemory_limit=2G bin/magento setup:upgrade# (可选)重新部署静态内容(开发者模式通常不需要,但演示数据含图片/JS/CSS)bin/magento setup:static-content:deploy -f

步骤 3:安装中文包

# 进入容器dockerexec-it phpbashcd/var/www/html# 安装中文语言包(通过 Composer)composerrequire mageplaza/magento-2-chinese-language-pack:dev-master# 升级并部署php -dmemory_limit=2G bin/magento setup:upgrade php -dmemory_limit=2G bin/magento setup:static-content:deploy zh_Hans_CN -f

查看当前 base URL

docker exec php84 php bin/magento config:show web/unsecure/base_url
docker exec php84 php bin/magento config:show web/secure/base_url

修改为新 URL(注意结尾的 /)

docker exec -u www-data php84 php bin/magento config:set web/unsecure/base_url “http://xx.xx.xx.xx:8082”
php -d memory_limit=2G bin/magento config:set web/unsecure/base_url “http://xx.xx.xx.xx:8082/”
docker exec -u www-data php84 php bin/magento config:set web/secure/base_url “http://xx.xx.xx.xx:8082”
php -d memory_limit=2G bin/magento config:set web/secure/base_url “http://xx.xx.xx.xx:8082/”

清理缓存

docker exec php84 php bin/magento cache:flush
php -d memory_limit=2G bin/magento cache:flush

查看管理后台地址

cat app/etc/env.php | grep frontName

双因子验证解决

php bin/magento module:disable Magento_TwoFactorAuth Magento_AdminAdobeImsTwoFactorAuth

演示数据图片无法显示及更新图片缓存

宿主机赋予权限 chmod -R 755 pub/media
php bin/magento catalog:images:resize

CREATE USER ‘magento’@‘localhost’ IDENTIFIED BY ‘magento@123’;
ALTER USER ‘magento’@‘localhost’ IDENTIFIED BY ‘xx.xx.xx.xx’;

如遇安装问题可私信联系

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询