Shared hosting · Senza Composer
Installa Openbook sul tuo hosting
Per la prima installazione non servono SSH né Composer. Scarichi un unico file bootstrap, lo carichi sul tuo hosting PHP/MySQL e segui due wizard guidati: setup-openbook.php scarica la release ufficiale, poi /install configura database e account amministratore.
Pacchetto shared hosting (include vendor/).
- Richiede PHP 8.2.0
- Scarica pacchetto completo (.zip)
- Changelog
Passo 0 — Scarica il bootstrap
Salva questo file sul tuo computer, poi caricalo nella cartella in cui vuoi installare Openbook (es. public_html o la directory del sottodominio). Eseguilo sul tuo hosting — non su about.openb.app.
https://about.openb.app/dist/setup-openbook.php
Passi di installazione
-
1
Scarica setup-openbook.php
Prendi il file bootstrap da about.openb.app (pulsante sopra). È un piccolo script PHP che scaricherà l'applicazione completa per te.
-
2
Caricalo sulla cartella del tuo hosting
Via FTP, SFTP o file manager del pannello, carica setup-openbook.php nella cartella di destinazione — tipicamente public_html o la cartella associata al tuo dominio.
-
3
Apri il wizard di setup nel browser
Visita https://tuo-dominio.example/setup-openbook.php. Il wizard verifica i requisiti PHP, legge releases/latest.json, scarica lo zip firmato (vendor/ incluso), verifica lo SHA-256 e prepara .env.
-
4
Completa il wizard /install
Al termine del bootstrap vieni reindirizzato a /install (installer web Laravel): credenziali MySQL, nome istanza, account admin e token cron. Il file di setup si elimina da solo.
-
5
Configura il cron
Schedula openbook:cron ogni minuto, oppure usa l'endpoint web protetto se l'hosting non consente cron reali. La consegna federata dipende da questo.
Pronto a installare?
Scarica lo script bootstrap ed eseguilo sul tuo hosting PHP/MySQL. La community ufficiale è su openb.app se preferisci provare prima di self-hostare.