- 开发环境部署
lilishop商城系统的开发环境部署:MySQL、Redis、MongoDB、RocketMQ、Elasticsearch、xxl-job等各类中间件。
-
- MySQL安装
MySQL环境使用phpstudy提供的服务,phpstudy是一款将MySQL、Redis、Nginx和PHP集成在一体的集成工具,可以用于快速搭建开发、测试和运行环境。
phpstudy下载地址:小皮面板(phpstudy) - 让天下没有难配的服务器环境!
下载最新版,安装后如下所示:
可以看到,这个工具自带了MySQL、Redis、Nginx和PHP环境,我们使用它提供的MySQL服务即可,当然它也具备来了Redis、Nginx和PHP这些环境,需要的时候也可以直接用。
MySQL默认账号密码:root,root
使用Navicat连接这个本地的MySQL服务,如下所示:
到此,MySQL环境搭建完成。
-
- Redis安装
Redis服务也直接使用phpstudy提供的即可。
为了方便操作Redis,这里安装一款Redis可视化管理工具RedisDesktopManager,用它连接Redis,如下所示:
到此,Redis环境搭建完成。
-
- MongoDB安装
MongoDB直接安装在Windows上即可。
下载地址:MongoDB Community Download | MongoDB
MongoDB安装:
按照界面提示,即可完成安装。
此外,为了方便操作和管理MongoDB,再安装一款可视化管理工具Robo3t,安装后连接MongoDB如下所示:
到此,MongoDB安装完毕。
-
- VirtualBox虚拟机创建
使用VMWare或者VirtualBox等虚拟机软件,构建一台4Core、16GB的Linux服务器,用于搭建lilishop的开发环境。
-
-
- 安装VirtualBox
-
这里使用开源的虚拟机软件VirtualBox来创建虚拟机。
下载地址:Downloads – Oracle VM VirtualBox
安装完成后,界面如下所示:
到此,虚拟机软件安装完毕。
-
-
- 创建虚拟机
-
在VirtualBox中创建一台如下配置的虚拟机:
虚拟机IP |
虚拟机配置 |
虚拟机环境 |
超管账号 |
192.168.1.166 |
4Core 32GB |
CentOS 7.6 JDK 8 Docker 19.03 RocketMQ单节点< |