同步操作将从 microapp/linjiashop 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
公众号演示:关注公众号“外滩一号店"进行体验,或者扫描下面二维码关注
linjiashop包含了后台管理功能和手机端商城业务功能
商品素材取自小米商城
CREATE DATABASE IF NOT EXISTS linjiashop DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
CREATE USER 'linjiashop'@'%' IDENTIFIED BY 'linjiaSHOP@191028';
GRANT ALL privileges ON linjiashop.* TO 'linjiashop'@'%';
flush privileges;
## 首次启动需要设置下列配置项设置为create,以便系统可以自动创建表并导入./import.sql测试数据文件
## 如果下面配置无法自动建表并导入测试数据文件;则可以手动初始化数据库,手动使用的初始化文件文件位于:doc/database.sql
spring.jpa.hibernate.ddl-auto=create
该项目克隆并扩展自web-flash,所以开发的时候多看看web-flash的在线文档
该项目手机端linjiashop-mobile使用有赞Vant组件库,开发过程可以参考Vant的在线文档
该项目微信小程序使用mpvue+vant-weapp,开发过程请参考相关文档:mpvue文档,vant-weapp文档
该项目的业务功能和部分功能代码参考复用了litemall,感谢linlinjava
视频教程 前端的两个项目admin和mobile没有更改任何配置,分别运行npm run build:prod 和npm run build打包后直接用了 nginx 配置 map $http_upgrade $connection_upgrade { default upgrade; '' close; } upstream wsbackend{ server localhost:8081; # server ip2:port2; # keepalive 1000; } server { listen 80; server_name www.hpsdshg.com; index index.php index.html index.htm default.php default.htm default.html; root /www/wwwroot/www.hpsdshg.com;
#SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则 #error_page 404/404.html; #SSL-END
#ERROR-PAGE-START 错误页配置,可以注释、删除或修改 #error_page 404 /404.html; #error_page 502 /502.html; #ERROR-PAGE-END
#PHP-INFO-START PHP引用配置,可以注释或修改 include enable-php-54.conf; #PHP-INFO-END
#REWRITE-START URL重写规则引用,修改后将导致面板设置的伪静态规则失效 include /www/server/panel/vhost/rewrite/www.hpsdshg.com.conf; #REWRITE-END
#禁止访问的文件或目录 location ~ ^/(.user.ini|.htaccess|.git|.env|.svn|.project|LICENSE|README.md) { return 404; }
#一键申请SSL证书验证目录相关设置 location ~ .well-known{ allow all; } location /admin/{ alias /www/wwwroot/www.hpsdshg.com/admin/; index index.html index.htm; } location /mobile/{ alias /www/wwwroot/www.hpsdshg.com/mobile/; index index.html index.htm; } location /api/pushMessage/{ proxy_http_version 1.1; proxy_pass http://wsbackend; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_read_timeout 3600s; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection $connection_upgrade; } location /prod-admin-api/{ 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://localhost:8082/; } location /prod-api/{ 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://localhost:8081/; } #禁止在证书验证目录放入敏感文件 if ( $uri ~ "^/.well-known/.*.(php|jsp|py|js|css|lua|ts|go|zip|tar.gz|rar|7z|sql|bak)$" ) { return 403; }
location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; error_log /dev/null; access_log /dev/null; }
location ~ .*.(js|css)?$ { expires 12h; error_log /dev/null; access_log /dev/null; } access_log /www/wwwlogs/www.hpsdshg.com.log; error_log /www/wwwlogs/www.hpsdshg.com.error.log; }
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。