- linjiashop-admin PC端后台管理的前端网页
- linjiashop-admin-api PC端后台管理的api服务
- linjiashop-mobile 手机商城的前端网页
- linjiashop-mobile-api 移动端商城的api服务(h5,小程序,app都用改api服务作为后台接口)
- linjiasho-wxapp 微信小程序商城
- linjiashop-core 基础模块,包括工具类,dao,service,bean等内容
- linjiashop-generator 代码生成模块,根据实体生成dao,service,后台管理的controller和页面,配合IDEA 代码生成插件
启动项目
启动flash-api
• 右键直接运行cn.enilu.flash.api.ApiApplication 类即可已启动flash-api
• 启动成功后访问http://localhost:8082/swagger-ui.html
启动flash-vue-admin
1.本项目使用Node.js,而Node.js采用gyp作为项目生成工具,所以也需要安装python,请保证妥善安装了Node.js和Python
2.进入flash-vue-admin目录
3.命令行窗口运行 安装npm
npm install --registry=https://registry.npm.taobao.org
4.个人建议npm install
运行 npm run dev
5.启动成功后访问 http://localhost:9528,登录,用户名密码:admin/admin
其中图片数据库表式t_sys_cfg这个表中的
其中的路径就是我们存放图片的路径成为upload,其中在data还有运行的日志
部署选择Linux
打包前端项目Vue
npm run build:prod
不要问我为什么打包使用这个命令 因为配置里是什么写的我也是…
需要安装环境 Nginx jdk1.8 tomcat8 MysqL5.7 嗯 大概差不多了
开始动起来
开始安装jdk 配置环境变量
第一步上传jdk安装包并且解压 使用到tar命令
第二步放在一个位置配置环境变量
配置环境变量jdk
export JAVA_HOME=/usr/local/jdk
export PATH=$PATH:$JAVA_HOME/bin
export CLAsspATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
- 测试一下是否安装成功 java -version java javac 任意一个即可
- 安装Nginx1.16.1需要gcc++依赖以及其他的依赖
- yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
Nginx path prefix: "/usr/local/Nginx"
Nginx binary file: "/usr/local/Nginx/sbin/Nginx"
Nginx modules path: "/usr/local/Nginx/modules"
Nginx configuration prefix: "/usr/local/Nginx/conf"
Nginx configuration file: "/usr/local/Nginx/conf/Nginx.conf"
Nginx pid file: "/usr/local/Nginx/logs/Nginx.pid"
Nginx error log file: "/usr/local/Nginx/logs/error.log"
Nginx http access log file: "/usr/local/Nginx/logs/access.log"
Nginx http client request body temporary files: "client_body_temp"
Nginx http proxy temporary files: "proxy_temp"
Nginx http fastcgi temporary files: "fastcgi_temp"
Nginx http uwsgi temporary files: "uwsgi_temp"
Nginx http scgi temporary files: "scgi_temp" - 安装MysqL5.7.29没有啥要说的只要安装成功就行了
- 就是关于Nginx的配置了 我的测试配置是
server {
listen 80;
server_name 192.168.59.138;
#charset koi8-r;access_log /data/app/linjiashop/runtime/log/a.log main;
location /prod-api/{location / { root /var/opt/dist; index index.html index.htm; }
proxy_ignore_client_abort on;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_read_timeout 600s;
proxy_pass http://192.168.59.138:8082/linjiashop-admin-api/;
}
目前以上的配置就是PC端的后台配置
下面我们就对接一下 微信小程序和移动端的
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。