失约的海
往期整理
  • 历史归档
  • 文章分类
  • 文章标签
English
关于我
喜欢过网易云
Article
7
Category
1
Tags
0
往期整理
历史归档
文章分类
文章标签
English
关于我
WALL相册搭建中所遇到的困难及解决方案
Post on:
Last edited: Sep 19, 2024
Views

wall相册安装包Linux版本:

releases

在宝塔面板下载解压后,去软件商店下载Mysql5.7版 一、导入Wall.sql文件到MySQL数据库,注:MySQL为5.7版本。

先进入到自己的文件夹里面在执行,例如我的文件夹为:/www/wwwroot/wall-linux-2.0.3

📕Problem:我遗忘了我的MySQL账户和密码。

📙solution:

1. 启动 MySQL 进入安全模式

首先,停止 MySQL 服务:
接下来,以不检查权限的方式启动 MySQL:
该命令会在后台启动 MySQL,并跳过权限表检查。这使得你可以不需要密码就以 root 身份登录 MySQL。

2. 登录 MySQL 并重置密码

现在,你应该可以无需密码直接登录 MySQL:
登录后,执行以下命令来重置 root 用户的密码:
请将 NewStrongPassword! 替换为你希望设置的新密码。

3. 恢复 MySQL 的正常启动

重置密码后,停止正在运行的 MySQL 安全模式:
然后,重新启动 MySQL 服务:

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

📙solution:端口和账号密码一般不做修改(port:9999;user:root;password:root)

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

  • Windows:双击startup.bat文件启动。
  • Linux:执行根目录./startup.sh文件启动。
在Linux下,如果你想关闭会话后继续运行Wall,那么可以搭配nohup使用。
  • nohup:使脚本不受挂断信号影响,即使关闭终端也能继续运行。
  • ./startup.sh:这是你要执行的脚本。
  • r> /dev/null:通常应该是1> /dev/null。1>表示重定向标准输出(即脚本的正常输出)到/dev/null,这意味着你不会看到任何标准输出。
  • 2> /dev/null:表示重定向标准错误输出(即脚本的错误消息)到/dev/null,这意味着你不会看到任何错误输出。
  • &:表示将脚本放在后台运行,这样你可以继续使用终端进行其他操作。
整个命令的作用是让脚本在后台运行,并且忽略所有输出。

📕Problem:我如何关掉该运行后台运行的脚本或重新启动服务?

📙solution:

1.找到并停止当前服务

首先,找到并停止当前运行的 wall 服务。如果你之前是通过 nohup 启动的,找到并终止相关进程:
notion image

2.然后使用 kill 命令终止进

如果进程没有响应,使用 -9 强制终止:

3.重新启动服务

使用启动脚本重新启动服务。假设你的启动脚本是 ./startup.sh,并且你需要传递参数(如 r),可以使用以下命令:

4. 检查服务状态

确认服务是否成功启动:
查看 /tmp/output.log 和 /tmp/error.log 文件,检查日志内容以确认服务是否正常运行:

📕Problem:若运行多次脚本所占用同一个端口?

notion image

📙solution:

从输出中可以看到,端口 8888 当前正被两个 nginx 进程(PID 21542 和 PID 21543)占用。

解决方法

1. 终止现有的 nginx 进程

你可以使用以下命令终止这些进程,以释放端口 8888:

2. 确认进程已被终止

执行以下命令确认进程已经被终止:
如果没有输出,说明端口 8888 已经被释放。

3. 重新启动 nginx 或其他服务

📘使用 nginx 命

如果你直接使用 nginx 命令来管理 Nginx,可以按以下方式操作:
  • 停止 Nginx
    • 启动 Nginx
      • 重新加载 Nginx 配置(不重启)

      📘确认nginx 状态

      要确认 Nginx 是否正常运行,可以使用以下命令:
      或者:
       
      Loading...
      喜欢过网易云
      喜欢过网易云
      你拥有什么 就幸福什么
      Article
      7
      Category
      1
      Tags
      0
      Latest posts
      零散随记
      零散随记
      Apr 8, 2025
      小红书/抖音无水印下载
      小红书/抖音无水印下载
      Feb 8, 2025
      有需要的朋友可以直接打开食用,请勿滥用。内置GPT-4模型
      有需要的朋友可以直接打开食用,请勿滥用。内置GPT-4模型
      Feb 8, 2025
      计算机相关经验贴
      计算机相关经验贴
      Dec 20, 2024
      学习通实习打卡
      学习通实习打卡
      Dec 9, 2024
      【爬虫|学习|副业系列】论零基础爬虫到二十年无忧无虑。
      【爬虫|学习|副业系列】论零基础爬虫到二十年无忧无虑。
      Nov 23, 2024
      Announcement
      朝闻道,夕可眠矣。
      qq:1654538841
      wechat:LHaibo0707
      2024-2025 喜欢过网易云.

      失约的海 | 你拥有什么 就幸福什么

      Powered by NotionNext 4.7.3.