How to Update a Script Install from V24.X to 25.X #5466

Closed
opened 2026-02-05 10:05:15 +03:00 by OVERLORD · 4 comments
Owner

Originally created by @ikorbln on GitHub (Oct 21, 2025).

Attempted Debugging

  • I have read the debugging page

Searched GitHub Issues

  • I have searched GitHub for the issue.

Describe the Scenario

Hello,
I have made a clean server install with the setup-script on Ubuntu 22.04.
All is good.
Now i want to Update the installation to the latest version 25.x but i cant find a way on the docu-site.
The site discribe the way if i had it installed with git clone, but i dont have.

Can you give advise how to update from 24.x to 25.x with a "script-installed-server"?

Exact BookStack Version

v24.05.3

Log Content


Hosting Environment

Ubuntu 22.04 with PHP 8.1. In front is a nginx reverse proxy

Originally created by @ikorbln on GitHub (Oct 21, 2025). ### Attempted Debugging - [x] I have read the debugging page ### Searched GitHub Issues - [x] I have searched GitHub for the issue. ### Describe the Scenario Hello, I have made a clean server install with the setup-script on Ubuntu 22.04. All is good. Now i want to Update the installation to the latest version 25.x but i cant find a way on the docu-site. The site discribe the way if i had it installed with git clone, but i dont have. Can you give advise how to update from 24.x to 25.x with a "script-installed-server"? ### Exact BookStack Version v24.05.3 ### Log Content ```text ``` ### Hosting Environment Ubuntu 22.04 with PHP 8.1. In front is a nginx reverse proxy
OVERLORD added the 🐕 Support label 2026-02-05 10:05:15 +03:00
Author
Owner

@ssddanbrown commented on GitHub (Oct 21, 2025):

Hi @ikorbln,

Generally the update process is as that defined in our docs here.
You'd first cd /var/www/bookstack then run through those update commands from that location (after making sure you have some kind of backups first). The original install script you would have used would have used git clone as part of the install.

You currently won't meet the requirements for a newer BookStack version though due to the old PHP version.
Due to that, and since Ubuntu 22.04 is relatively old, I'd advise you first update the server environment as per my video guide here:

https://www.youtube.com/watch?v=mboD-66YsfM&t=63s

@ssddanbrown commented on GitHub (Oct 21, 2025): Hi @ikorbln, Generally the update process is [as that defined in our docs here](https://www.bookstackapp.com/docs/admin/updates/). You'd first `cd /var/www/bookstack` then run through those update commands from that location (after making sure you have some kind of backups first). The original install script you would have used would have used `git clone` as part of the install. You currently won't meet the requirements for a newer BookStack version though due to the old PHP version. Due to that, and since Ubuntu 22.04 is relatively old, I'd advise you first update the server environment as per my video guide here: https://www.youtube.com/watch?v=mboD-66YsfM&t=63s
Author
Owner

@ikorbln commented on GitHub (Oct 21, 2025):

Hi @ssddanbrown ,

Thank you.
I will make a backup, no problem.
I looked up the video, it make sence to update the os. Today i have no time, i try it tomorrow.

@ikorbln commented on GitHub (Oct 21, 2025): Hi @ssddanbrown , Thank you. I will make a backup, no problem. I looked up the video, it make sence to update the os. Today i have no time, i try it tomorrow.
Author
Owner

@ikorbln commented on GitHub (Oct 22, 2025):

Hi,

I followed the steps and it worked exactly as shown in the video. Thanks for the help.

@ikorbln commented on GitHub (Oct 22, 2025): Hi, I followed the steps and it worked exactly as shown in the video. Thanks for the help.
Author
Owner

@ssddanbrown commented on GitHub (Oct 22, 2025):

Awesome! I'll therefore close this off.

@ssddanbrown commented on GitHub (Oct 22, 2025): Awesome! I'll therefore close this off.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#5466