La configurazione più semplice è quella d'installare cFos PNet e copiare i documenti che si desidera pubblicare nella cartella con nome "pub" nella cartella di installazione di cFos PNet. Nella configurazione standard il Javascript makedir.jss produce un output della cartella pub per gli utenti.
È possibile modificare la posizione della cartella pubblica e privata impostando le chiavi "public_dir=" e "private_dir=" in cfospnet.ini, sezione [param] nella cartella desiderata (percorso completo necessario). cfospnet.ini si trova nella cartella c:\programdata\cFos\cfospnet.
Per impostazione predefinita cFos PNet utilizza la porta 80 per i servizi HTTP, ma è possibile cambiare la porta, impostando la chiave "server_port" nella sezione [param] in cfospnet.ini.
Sempre per impostazione predefinita, cFos PNet utilizza IPv4 e IPv6. Se si desidera limitare la sua connettività a IPv4 od IPv6 è possibile impostare la chiave "ipv4_allowed" o "ipv6_allowed" a "0" nella stesso sezione [param] di cfospnet.ini.
Se si desidera inviare la posta tramite Javascript, è inoltre necessario impostare le seguenti chiavi nel sezione [param]:
"smtp_server" | l'indirizzo del server SMTP |
"smtp_username" | il nome utente |
"smtp_password" | your password |
"smtp_port" | porta del server SMTP, e.g. 25. Se si omette il parametro smtp_port, verrà utilizzata la porta predefinita |
Questo è tutto. Per consentire ad altri utenti di accedere al server web, potrebbe essere necessario configurare il port forwarding nel router, se sei dietro un NAT. Inoltre: se si utilizzano indirizzi IP dinamici, si consiglia di iscriversi ad un servizio per il DNS dinamico, come DynDNS (www.dyndns.org). Abbiamo fornito uno script di registrazione con DynDNS che si avvia quando cFos PNet viene eseguito ed annullato al suo arresto. Per usarlo, eseguire dyndns.htm nella cartella pubblica per comunicare a cFos PNet i tuoi parametri DynDNS. Poi attivare dyndns.jss come avvio e script di arresto in cfospnet.ini rimuovendo la ";" nella rispettiva riga "on_start" e "on_stop" nella sezione [scripts].
Se fai partire manualmente cfospnet.exe, verrà eseguito come un normale processo utente Win32 con il tuo ID utente attuale. Quando ti disconnetti, Windows lo fermerà insieme a tutti gli altri programmi che hai aperto.
Puoi anche utilizzare cFos PNet come un servizio di sistema. In questo modo partirà insieme a Windows e verrà eseguito indipendentemente dall'utente attualmente loggato. Utilizza
"cfospnet.exe -start_service" per registrare cFos PNet come un servizio e farlo partire.
"cfospnet.exe -stop_service" per fermare il servizio cFos PNet e disregistrarlo.
cFos PNet ha un setup utente di default. L'installer crea una cartella /users/admin nella cartella pub durante l'installazione. I nuovi utenti hanno un file di configurazione profile.txt nelle loro rispettive cartelle utente /users/
Perciò se vuoi condividere un file solamente con uno specifico utente, copiala nella sua cartella /private/