centos8宝塔面板Nginx安装部署magento2.4流程

centos8宝塔面板Nginx安装部署magento2.4流程

第一步:宝塔面板安装

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

第二步:准备php7.3环境(7.4.0也可)

1、XSL扩展       在面板PHP软件中设置php扩展安装,安装XSL扩展。
2、php内存限制       memory_limit=2048M。
3、php最大脚本运行时间 max_execution_time =18000。
4、php最大输入时间     max_input_time=18000。
5、php函数解禁putevn、exec、openlog、syslog、pcntl_signal、proc_open取消禁用。

第三步:项目安装

准备composer身份验证**:获取**教程

Ce(社区)版本:

composer create-project –repository-url=https://repo.magento.com/ magento/project-community-edition www.xxx.com

Ee(企业)版本:
composer create-project –repository=https://repo.magento.com/ magento/project-enterprise-edition  www.xxx.com

注释:www.xxx.com可替换为自己想要安装magento的目录,我们设置为magento.xxx.com。 官网有关如何使用Composer完成安装的介绍 https://devdocs.magento.com/guides/v2.4/install-gde/composer.html

不想去获取就用:

91fe14401674c9b79ea8b38397e9a510

65bf0b4f6b3cd9247626d2724916851c

权限部署:

  1. cd /www/wwwroot/www.xxx.com
  2. find var generated vendor pub/static pub/media app/etc -type f -exec chmod g+w {} +
  3. find var generated vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} +
  4. chown –R www.www
  5. chmod u+x bin/magento

安装

  1. bin/magento setup:install \
  2. –base-url=http://www.xxx.com/ \
  3. –db-host=localhost \
  4. –db-name=magento \
  5. –db-user=magento \
  6. –db-password=magento \
  7. –admin-firstname=admin \
  8. –admin-lastname=admin \
  9. –admin-email=admin@admin.com \
  10. –admin-user=admin \
  11. –admin-password=admin123 \
  12. –language=en_US \
  13. –currency=USD \
  14. –timezone=America/Chicago \
  15. –use-rewrites=1

清缓存

  1. php bin/magento setup:upgrade
  2. php bin/magento setup:di:compile
  3. php bin/magento setup:static-content:deploy -f

第四步:网站部署Nginx

1.安装nginx1.9

2.修改nginx配置

3.配置文本

  1. #服务器上只用加一次
  2. upstream fastcgi_backend {
  3. server unix:/tmp/php-cgi-73.sock;
  4. }
  5. set $MAGE_ROOT /www/wwwroot/magento.xxx.com;
  6. include /www/wwwroot/magento.xxx.com/nginx.conf.sample;

4.进后台清缓存后前台可正常访问

分享这篇文章