码迷,mamicode.com
首页 > 其他好文 > 详细

lnmp下部署magento2 (宝塔CentOS 7.6)

时间:2021-06-02 18:40:55      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:max   fastcgi   shang   ide   The   use   agent   nbsp   执行命令   

我用的是宝塔CentOS 7.6,php7.3,mysql5.7, nginx1.18

1.下载magento,composer下载总是失败,建议git或码云下载

2. 查看系统要求并解除宝塔禁用的一些PHP函数

3 解压,进入根目录下, 然后运行 composer -install vvv,会出现验证,自行注册账号,参考 Magento 身份验证密钥 和  GitHub 个人访问令牌

4.安装 elasticsearch 参考 使用YUM安装Elasticsearch(centos7以上)

5.再根目录下执行安装命令 ,更多命令参考官方文档

需要jdk-1.8+ , 可执行命令  java -version 查看版本 

bin/magento setup:install --base-url=http://127.0.0.123 \
--db-host=localhost --db-name=magento --db-user=magento --db-password=NBfMR2bxJPTPEA7N --admin-firstname=admin --admin-lastname=admin --admin-email=admin@admin.com --admin-user=admin --admin-password=admin123 --language=en_US --currency=USD --timezone=Asia/Shanghai --use-rewrites=1

注:安装过程中出现错误,极大可能是PHP扩展未装及PHP函数被禁用,参考 PHP扩展安装解除宝塔禁用函数

技术图片

安装完毕后会出现后台地址(如:admin_lib812),后续可再env中修改frontName

6. 配置nginx,添加站点127.0.0.123并配置

项目根目录下有nginx.conf.sample, 修改为nginx.conf

①修改站点127.0.0.123--配置文件

    listen 80;
    server_name 127.0.0.123;
    index index.php index.html index.htm default.php default.htm default.html;
    #root /www/wwwroot/magento2/pub;
    set $MAGE_ROOT /www/wwwroot/magento2;
    set $MAGE_DEBUG_SHOW_ARGS 0;
    include /www/wwwroot/magento2/nginx.conf;

②修改nginx.config(路径/www/server/nginx/conf),再http模块中加入

    upstream fastcgi_backend {
    # use tcp connection
    # server  127.0.0.1:9000;
    # or socket
    server   unix:/tmp/php-cgi-73.sock;

7.网页打开127.0.0.123即可访问前台,后台地址则为127.0.0.123/admin_lib812

8.如果出现前端样式没有加载出来

①在数据库MYSQL中运行SQL:

insert core_config_data (config_id, scope, scope_id, path, value) values (null, default, 0, dev/static/sign, 0);

②再项目根目录执行

php bin/magento setup:static-content:deploy -f
php bin/magento indexer:reindex

③删除magento2跟文件夹下的var目录

rm -rf var/*

9.常见问题

magento 2.4 windows平台需要修改代码记录

Magento 2,无法登录后台,循环登录问题解决方法

lnmp下部署magento2 (宝塔CentOS 7.6)

标签:max   fastcgi   shang   ide   The   use   agent   nbsp   执行命令   

原文地址:https://www.cnblogs.com/jwyq/p/14830908.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!