Sto cercando di creare un'applicazione BCHS . Ho un server remoto che esegue OpenBSD, ma la latenza della rete mi sta uccidendo, quindi ho deciso di svilupparlo sul mio MacBook Air e di distribuirlo successivamente al server OpenBSD.
Non ho ancora installato Apache (e non credo che ne avrò bisogno), ma httpd
sembra essere un'utilità integrata di macOS.
~
❯ httpd -v
Server version: Apache/2.4.28 (Unix)
Server built: Oct 9 2017 19:54:20
Ho provato ad avviare httpd
con i seguenti metodi, ma non hanno funzionato:
❯ launchctl enable httpd
Unrecognized target specifier. <service-target> takes a form of <domain-target>/<service-id>.
Please refer to 'man launchctl' for explanation of the <domain-target> specifiers.
Usage: launchctl enable <service-target>
~
❯ launchctl start httpd
~
❯ launchctl list | grep httpd
~
❯ httpd
(13)Permission denied: AH00072: make_sock: could not bind to address [::]:80
(13)Permission denied: AH00072: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
AH00015: Unable to open logs
TL; DR
Voglio lanciare httpd
come demone. Come faccio?