Ubuntu 16.04 安装 Shopware 5

Shopware是开源的电子商务软件,使用PHP编写,基于Symfony 和 Zend 组件。

官网的介绍:

Shopware 5 is the next generation of open source e-commerce software made in Germany. Based on bleeding edge technologies like Symfony 2, Doctrine 2 & Zend Framework Shopware comes as the perfect platform for your next e-commerce project. Furthermore Shopware 5 provides an event-driven plugin system and an advanced hook system, giving you the ability to customize every part of the platform.

需要安装的环境:

  • Nginx
  • PHP-FPM
  • MariaDB

#1 安装一些工具包

#2 安装MariaDB

执行如下命令安装MariaDB-serve和client:

执行初始化安全脚本(使用root权限执行):

Ubuntu 16.04 安装 Shopware 5

登录MariaDB:

Ubuntu 16.04 安装 Shopware 5

Shopware创建数据库和用户:

上面命令创建了一个数据库shopware和一个数据库用户shopware,密码test1234。

#3 安装PHP和PHP模块

配置PHP:

重启PHP-FPM:

#4 安装Shopware

Github下载最新Shopware版本:

解压:

配置shopware和数据库连接:

按照提示回答一系列问题。

Ubuntu 16.04 安装 Shopware 5

下载测试images:

更改权限:

#5 安装配置Nginx

安装Nginx:

创建自签名证书:

如果你不想使用自签名证书,可以使用免费的letsencrypt 或者购买的证书。

添加Nginx Server Block:

注意替换上面的域名。

生配置生效:

测试配置:

重启Nginx:

默认用户名密码demo。

发表评论

电子邮件地址不会被公开。 必填项已用*标注