使用 Wall 教你搭建 照片墙 和 视频墙
创始人
2024-05-30 13:24:31
0

下载

Github:https://github.com/super-tongyao/wall

国内仓库(不推荐,只做加速访问,无编译包和发行版,以github仓库为准):https://gitee.com/Super_TongYao/wall

推荐github仓库,下载最新版就行。

效果

目前支持PC端和移动端自适应。

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

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

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

安装

前提下你有一台云服务器,如果没有云服务器,那么本地系统搭建也可以,只不过只能实现内外访问。

这里用的是Wall,它是国内的一款开源程序,轻量、跨平台性高,源代码是用的Vue+SpringBoot开发的,有兴趣的可以去看一下代码。

下载完解压缩包,里面有两个文件夹:
在这里插入图片描述
wall文件夹:是编译好的前端页面。
wall-service-1.0.0:是编译好的后端jar程序。
wall.sql:是后端数据库。

所以wall是前后端分离程序,而官方推荐的是用nginx搭建。

1、把wall文件夹放入nginx/html下,并编辑config/nginx.conf配置文件,新增如下配置。最后重启nginx不报错,前端部署完成。

server {listen       80;server_name  你的网站域名或公网IP;underscores_in_headers on;location / {# 映射你nginx/html目录下的wall文件夹root html/wall;try_files $uri $uri/ /index.html;}# 后端服务地址location /api{rewrite  ^/api/(.*)$ /$1 break;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;# 转发你Wall的后台地址proxy_pass   http://localhost:9999;}error_page   500 502 503 504  /50x.html;location = /50x.html {root   html;}
}

2、导入wall.sql文件到MySQL数据库。

mysql> source wall.sql

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

# project prot
server:port: 9999# database config
mysql:database: wallport: 3306ip: 127.0.0.1username: rootpassword: root

4、后端支持两中环境下快捷启动,自带JDK,无需安装,直接启动。

  • Windows下双击startup.bat文件启动。
  • Linux下执行startup.sh文件启动,请先获取执行权限。

5、浏览器访问http://localhost:80,后台管理:http://localhost:80/login,正常访问登录即可完成搭建。

相关内容

热门资讯

浙江荣泰跌4.50%,成交额5... 2月28日,浙江荣泰盘中下跌4.50%,截至09:35,报34.56元/股,成交5892.89万元,...
汉威科技大跌7.86%,成交额... 2月28日,汉威科技盘中下跌7.86%,截至09:35,报46.90元/股,成交5.05亿元,换手率...
英维克跌2.35%,成交额1.... 2月28日,英维克盘中下跌2.35%,截至09:35,报45.64元/股,成交1.31亿元,换手率0...
天奈科技跌4.24%,成交额2... 2月28日,天奈科技盘中下跌4.24%,截至09:35,报52.19元/股,成交2.00亿元,换手率...
金奥博跌2.36%,成交额36... 2月28日,金奥博盘中下跌2.36%,截至09:35,报14.90元/股,成交3673.85万元,换...
全国政协委员张兴赢:应对气候变... 走访企业收集数据,办公室伏案完善提案……连日来,全国政协委员、中国气象局科技与气候变化司副司长张兴赢...
深南电路跌3.93%,成交额2... 2月28日,深南电路盘中下跌3.93%,截至09:35,报136.48元/股,成交2.12亿元,换手...
莱特光电跌2.55%,成交额1... 2月28日,莱特光电盘中下跌2.55%,截至09:35,报22.20元/股,成交1039.48万元,...
林州重机跌3.46%,成交额2... 2月28日,林州重机(维权)盘中下跌3.46%,截至09:35,报4.19元/股,成交2189.44...
医疗ETF(512170)开盘... 2月28日,医疗ETF(512170)开盘跌0.28%,报0.350元。医疗ETF(512170)重...
能辉科技涨2.19%,成交额1... 2月28日,能辉科技盘中上涨2.19%,截至09:35,报21.43元/股,成交1239.84万元,...
通鼎互联跌2.08%,成交额1... 2月28日,通鼎互联盘中下跌2.08%,截至09:35,报5.18元/股,成交1158.55万元,换...
宁波东力跌4.30%,成交额3... 2月28日,宁波东力盘中下跌4.30%,截至09:35,报6.67元/股,成交3893.43万元,换...
明微电子跌2.07%,成交额3... 2月28日,明微电子盘中下跌2.07%,截至09:35,报38.40元/股,成交360.62万元,换...
长三角ETF(512650)开... 2月28日,长三角ETF(512650)开盘涨0.10%,报1.018元。长三角ETF(512650...
通信ETF(515880)开盘... 2月28日,通信ETF(515880)开盘跌2.14%,报1.370元。通信ETF(515880)重...
天孚通信大跌7.18%,成交额... 2月28日,天孚通信盘中下跌7.18%,截至09:35,报93.00元/股,成交5.76亿元,换手率...
因赛集团跌2.11%,成交额2... 2月28日,因赛集团盘中下跌2.11%,截至09:35,报60.30元/股,成交2026.38万元,...
山河智能跌2.19%,成交额6... 2月28日,山河智能盘中下跌2.19%,截至09:35,报8.50元/股,成交6261.48万元,换...
时空科技涨4.44%,成交额1... 2月28日,时空科技盘中上涨4.44%,截至09:35,报16.95元/股,成交1526.34万元,...