基于Vue3 + Spring Boot开发的国内首个开源Wall照片墙程序及安装教程

网站介绍

官网:https://github.com/zhang-tong-yao/wall
Wall是一款快速分享资源应用程序。俗称“照片墙、视频墙”,基于Vue3 + Spring Boot开发的云共享资源应用系统。快速分享发布照片和视频平台。兼容PC端和移动端,支持端对端跨平台上传资源文件。目前已经更新到v3.0.0版本,新增VR全景展示功能,批量上传资源功能,以及优化了资源加载等问题。对于3.0版本之前的版本是免费开源。

功能展示

以下展示的是v2.0.3版本功能

主页
视频展示
图片展示
后台资源管理
移动端展示

v3.0.0演示地址

演示地址:https://demo-wall.ityao.cn

后台管理:https://demo-wall.ityao.cn/login,账号密码:admin/123456

安装部署

安装前准备
  • mysql 8.0.23(或5.7.33)
下载
程序安装

1、解完压缩包之后,如下图的目录内容。
文件目录

  • startup.bat : Wall一键启动运行脚本。
  • wall-3.0.0.sql : 后端数据库文件。

2、修改config/application.yml配置文件,并修改你本地的MySQL数据库连接端口及账号密码。

# project prot
server:
  port: 9999

# database config
mysql:
  database: wall
  port: 3306
  ip: 127.0.0.1
  username: root
  password: root

3、后端服务支持两种环境下快捷启动。

  • Windows:双击startup.bat文件启动。

  • Linux:执行根目录./startup.sh文件启动。

    在Linux下,如果你想关闭会话后继续运行Wall,那么可以搭配nohup使用。

    nohup ./startup.sh r> /dev/null 2> /dev/null &
    

4、浏览器访问Wall程序。

浏览器输入:http://localhost:9999,正常显示页面及操作数据,至此完成安装。

后台管理:http://localhost:9999/login,默认账号密码:admin/123456,如有问题,请在官网提交Issues或者联系笔者提供帮助。

拓展配置

官网上还列出了前端页面端口修改、后端服务端口修改、绑定域名、使用https、修改Wall上传文件的限制(默认为1GB)等功能配置,详见:https://github.com/zhang-tong-yao/wall

帮助

这里提供笔者的联系方式,添加笔者微信拉你进Wall技术研讨群,来一起探讨吧!
微信

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值