首页 > 原创文章 > 技术应用 > 查看文章

Bagisto安装环境配置要求

所属分类:技术应用 来源: 丁老师原创 更新时间:2025-08-29 08:14 浏览: 791 IP属地: 深圳
点击阅读全文

Bagisto一个功能强大的电商平台系统,采用Laravel框架和Vue.js开发,支持前后端分离,适用于跨境电商、海外电商平台等行业。

scaling-bagisto-for-10-million-products-blog-banner.jpg

Bagisto的安装对系统和环境有特定的要求,具体如下:

服务器:
CPU:建议4核以上配置;
内存:建议4G以上配置;
操作系统:Linux Cent os / Ubuntu / Ali os;

服务端环境:
web服务器:Apache2 / Nginx;
数据库:Mysql8.0.32或更高版本;
PHP:8.2或更高版本;
PHP必要扩展:
    • php-intl库
    • php-gd库
PHP配置:

memory_limit = 4G //内存最小配置
max_execution_time = 360
date.timezone = Asia/Kolkata <- Change this to your own timezone.

Apache配置:

<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    DocumentRoot /home/www/wwwroot/bagisto/public

    <Directory /home/www/wwwroot/bagisto/public>
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

Nginx配置:

server {
    listen 80;
    listen [::]:80;
    server_name example.com;
    root /srv/example.com/public;

    add_header X-Frame-Options "SAMEORIGIN";
    add_header X-Content-Type-Options "nosniff";

    index index.php;

    charset utf-8;

    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }

    location ~* ^\/(?!cache).*\.(?:jpg|jpeg|gif|png|ico|cur|gz|svg|svgz|mp4|ogg|ogv|webm|htc|webp|woff|woff2)$ {
      expires max;
      access_log off;
      add_header Cache-Control "public";
    }

    location = /favicon.ico { access_log off; log_not_found off; }
    location = /robots.txt  { access_log off; log_not_found off; }

    error_page 404 /index.php;

    location ~ ^/index\.php(/|$) {
        fastcgi_pass unix:/var/run/php/php8.2-fpm.sock;
        fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
        include fastcgi_params;
        fastcgi_hide_header X-Powered-By;
    }

    location ~ /\.(?!well-known).* {
        deny all;
    }
}

相关文章

宝塔面板卸载方法

1.下载宝塔卸载命令文件wget http://download.bt.cn/install/bt-uninstall.sh2.执行卸载命令sh bt-uninstall.sh注意事项:卸载前备份好数据库和网站,一旦卸载所有数据都将不再...

jquery tablesorter fil...

在使用前端jquery插件,tablesorter做表格排序和搜索时,遇到了一个问题,就是已经加载了jquery.tablesorter.js和jquery.tablesorter.widgets.js,但是在表格中的input输入关键...

wordpress如果没有登录就看不到新文章...

在使用wordpress网站cms中,有同学提问,他的网站必须登录了才可以查看到新文章内容,如果没有登录,查看到的还是之前几个月的内容,这是怎么回事呢?经过丁老师分析和排查,发现该网站,使用了wordpress的WPFastestCac...

如何在Parrot OS中安装Docker

在ParrotOS中,可以使用以下命令轻松安装Docker┌─[user@parrot-virtual]─[~/Desktop]└──╼ $sudo apt install docker.io安装成功后:┌─[user@parrot-v...

推荐文章

使用photoshop编辑文字时,弹出的文字...

今天有同学在群里提问,在使用photoshop编辑文字时,经常会弹出一个文字选择的面板如图:这时文字也无法输入,也无法取消和关闭,很是烦人,怎么取消这个功能呢?经过丁老师研究,方法很简单:1.打开photoshop菜单-编辑2.选择首选项-...

丁老师软件推出图片在线加水印功能

丁老师软件,推出图片在线加水印功能,支持图片和PDF文件加水印,可以添加文字水印、图片水印,文字水印支持调整文字大小、文字颜色、位置、透明度等,添加水印后可以自动生成文件,可以下载。在线添加图片水印地址https://www.dls6.co...

关闭edge浏览器自带image viewe...

挺不错的浏览器,强加入了edgeimageviewer图片浏览器,感觉不是那么好,对于开发者来说,更想要原生的东西。包括微信网页版里的表情图片,用edgeimageviewer打开的话,无法保存为gif格式,即使保存了,也只是第一帧静态的。...

linux使用lnmp套件安装后打卡默认站点...

最近要在某单位内网部署项目,使用了lnmp来配置环境,软件安装成功,可安装后不管是打开ip地址还是默认站点,都提示nginx403forbidden,这是怎么回事呢?首先,已经出现了nginx403提示,说明nginx是安装正常的。其次,4...