MirrorNest
← Tous les guides

BookStack

A simple, organized wiki platform that structures content as Books, Chapters, and Pages, aimed at teams documenting processes and knowledge.

Système : Ubuntu 24.04 LTSProductivityDocumentsSite officiel ↗Documentation officielle ↗
Ce guide est élaboré à partir de la documentation officielle de BookStack, dont le lien figure ci-dessus — vérifiez toujours les noms exacts des paquets/versions avant d'exécuter ces commandes sur un serveur de production, car les versions de la distribution et du projet évoluent avec le temps.
  1. 1Requirements

    BookStack needs PHP >= 8.2 (with curl, dom, gd, iconv, mbstring, mysqlnd, openssl, pdo, pdo_mysql, tokenizer, xml, zip), MySQL >= 8.0 or MariaDB >= 10.6, Git, and Composer >= 2.2.

  2. 2Run the official installer script

    BookStack publishes maintained install scripts per supported Ubuntu release; the 24.04 script installs Apache, MySQL 8.0, and PHP 8.3 for you.

    wget https://codeberg.org/bookstack/devops/raw/branch/main/scripts/installation-ubuntu-24.04.sh
    chmod a+x installation-ubuntu-24.04.sh
    sudo ./installation-ubuntu-24.04.sh

    The script asks for an admin email and prints a randomly generated password at the end — it does not use a fixed default login.

  3. 3Docker alternative

    BookStack's own docs point to the community-maintained LinuxServer.io image (ghcr.io/linuxserver/bookstack) as the recommended containerized option if you'd rather not run the script.