如何通过腾讯云搭建跨境电商demo,保姆级建站系统教程?
- 内容介绍
- 文章标签
- 相关推荐
哎,对! 许多做跨境电商的朋友,或者为跨境电商服务的小企业,都会面临搭建电商平台V1.0的问题。所以呢, 花了点时间,找了一个开源的项目,让大家可以跑起来也应该体验一下云资源使用起来的便利性。

准备工作
在开始之前,我们先来准备一下环境。先说说 你需要一个云服务器,比如腾讯云的CVM,配置如下:
云上CVM:4核32G/16G,5Mbps,50G,CentOS 7.6 64位
环境搭建
先说说我们来安装Java环境:
# 安装java环境
sudo yum update
sudo yum install java-1.8.0-openjdk
sudo yum install java-devel
然后我们安装Git:
sudo yum install git
接着,我们下载并安装Node.js:
mkdir downloads
cd downloads
wget -i -c http://nodejs.org/dist/latest/node-v12.22.10-linux-x64.tar.gz
tar -zxvf node-v12.22.10-linux-x64.tar.gz
# 修改环境变量
vim ~/.bashrc
export NODE_HOME=/root/node/node-v12.22.10-linux-x64
export PATH=$PATH:$NODE_HOME/bin
source ~/.bashrc
接下来我们安装Maven:
wget http://mirrors.aliyun.com/maven/maven-3/3.9.6/binaries/apache-maven-3.9.6-bin.tar.gz
tar -xvzf apache-maven-3.9.6-bin.tar.gz
# 修改环境变量
export M2_HOME=/root/downloads/apache-maven-3.9.6
export M娱乐EN_HOME=/root/downloads/apache-maven-3.9.6
export PATH=$PATH:$M2_HOME/bin
source ~/.bashrc
数据库配置
我们先安装MySQL:
yum install mysql-community-server
systemctl start mysqld
# 使用下面命令查看密码
grep "password" /var/log/mysqld.log
# 登录MySQL
mysql -uroot -p
# 设置新密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '自己设置的密码';
exit;
施行数据库脚本:
mysql -uroot -p
项目部署
电商demo选择:使用了litemall。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端,最终的最终。
我们先克隆项目:
git clone https://github.com/linlinjava/litemall.git
解压并进入项目目录:
cd /root/downloads/litemall
安装依赖:
cnpm install
运行项目:
cnpm run dev
项目打包
进入项目目录,打包项目:
cd /root/downloads/litemall
mvn package
# jar包生成
mv /root/downloads/litemall/litemall-all/target/litemall-all-0.1.0.jar .
启动jar包:
java -jar litemall-all-0.1.0.jar
测试
测试环境是否正常运行:
http://xxxx:8080/swagger-
常见问题
出岔子。 有可能会报错:数据密码不符合要求。解决办法是:进入到数据库后 施行:
SHOW VARIABLES LIKE 'validate_password%';
SET GLOBAL validate_password_policy=LOW;
报错信息:
Failing package is: mysql-community-libs-5.7.44-1.el7.x86_64
原因是MySQL的GPG升级了需要重新导入,施行上面的命令即可,操作一波。。
相关产品对比
| 平台名称 | 特点 | 适用场景 |
|---|---|---|
| Shopify | 简单易用, 适合快速建站 | 小型企业、个人卖家 |
| Magento | 功能强大,可定制性高 | 中大型企业 |
| WooCommerce | 基于WordPress,插件丰富 | 中小企业、个人 |
本文只是分享了业务系统的搭建过程,至于域名上线可用的过程,会再写另一篇文章来做分享,摆烂...。
哎,对! 许多做跨境电商的朋友,或者为跨境电商服务的小企业,都会面临搭建电商平台V1.0的问题。所以呢, 花了点时间,找了一个开源的项目,让大家可以跑起来也应该体验一下云资源使用起来的便利性。

准备工作
在开始之前,我们先来准备一下环境。先说说 你需要一个云服务器,比如腾讯云的CVM,配置如下:
云上CVM:4核32G/16G,5Mbps,50G,CentOS 7.6 64位
环境搭建
先说说我们来安装Java环境:
# 安装java环境
sudo yum update
sudo yum install java-1.8.0-openjdk
sudo yum install java-devel
然后我们安装Git:
sudo yum install git
接着,我们下载并安装Node.js:
mkdir downloads
cd downloads
wget -i -c http://nodejs.org/dist/latest/node-v12.22.10-linux-x64.tar.gz
tar -zxvf node-v12.22.10-linux-x64.tar.gz
# 修改环境变量
vim ~/.bashrc
export NODE_HOME=/root/node/node-v12.22.10-linux-x64
export PATH=$PATH:$NODE_HOME/bin
source ~/.bashrc
接下来我们安装Maven:
wget http://mirrors.aliyun.com/maven/maven-3/3.9.6/binaries/apache-maven-3.9.6-bin.tar.gz
tar -xvzf apache-maven-3.9.6-bin.tar.gz
# 修改环境变量
export M2_HOME=/root/downloads/apache-maven-3.9.6
export M娱乐EN_HOME=/root/downloads/apache-maven-3.9.6
export PATH=$PATH:$M2_HOME/bin
source ~/.bashrc
数据库配置
我们先安装MySQL:
yum install mysql-community-server
systemctl start mysqld
# 使用下面命令查看密码
grep "password" /var/log/mysqld.log
# 登录MySQL
mysql -uroot -p
# 设置新密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '自己设置的密码';
exit;
施行数据库脚本:
mysql -uroot -p
项目部署
电商demo选择:使用了litemall。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端,最终的最终。
我们先克隆项目:
git clone https://github.com/linlinjava/litemall.git
解压并进入项目目录:
cd /root/downloads/litemall
安装依赖:
cnpm install
运行项目:
cnpm run dev
项目打包
进入项目目录,打包项目:
cd /root/downloads/litemall
mvn package
# jar包生成
mv /root/downloads/litemall/litemall-all/target/litemall-all-0.1.0.jar .
启动jar包:
java -jar litemall-all-0.1.0.jar
测试
测试环境是否正常运行:
http://xxxx:8080/swagger-
常见问题
出岔子。 有可能会报错:数据密码不符合要求。解决办法是:进入到数据库后 施行:
SHOW VARIABLES LIKE 'validate_password%';
SET GLOBAL validate_password_policy=LOW;
报错信息:
Failing package is: mysql-community-libs-5.7.44-1.el7.x86_64
原因是MySQL的GPG升级了需要重新导入,施行上面的命令即可,操作一波。。
相关产品对比
| 平台名称 | 特点 | 适用场景 |
|---|---|---|
| Shopify | 简单易用, 适合快速建站 | 小型企业、个人卖家 |
| Magento | 功能强大,可定制性高 | 中大型企业 |
| WooCommerce | 基于WordPress,插件丰富 | 中小企业、个人 |
本文只是分享了业务系统的搭建过程,至于域名上线可用的过程,会再写另一篇文章来做分享,摆烂...。

