iisgiua / giuaschool

giua@school - Il Registro Elettronico open source dell' I.I.S. Michele Giua
https://iisgiua.github.io/giuaschool-docs/
GNU Affero General Public License v3.0
30 stars 18 forks source link

Fix for Apple M1 #300

Closed wbigger closed 1 year ago

wbigger commented 1 year ago

Close issue #299.

Seguendo questo suggerimento, sono riuscito a far partire apache2 aggiungendo il comando:

echo 'Mutex posixsem' >>/etc/apache2/apache2.conf
valerio-bozzolan commented 1 year ago

Grazie per la segnalazione e la fix!

Personalmente suggerisco di introdurre questa cosa nella documentazione ufficiale, ma non nella configurazione ufficiale di default. Far girare un server web di produzione su ARM64 è una cosa un po' di nicchia, e la configurazione SSLMutex è ancora più di nicchia.

https://httpd.apache.org/docs/2.2/en/mod/mod_ssl.html#sslmutex

trinko commented 1 year ago

Grazie a entrambi. Ho creato un apposito scritpt per l'utilizzo del docker con architettura ARM e inserito una nota nella documentazione: Avvio del server