La configuración más básica es instalar cFos PNet y copiar los documentos que desea publicar en el directorio "pub" dentro del directorio de instalación de cFos PNet. La configuración estándard de Javascript makedir.jss produce una salida de muestra de la carpeta pública de sus usuarios.
Puede cambiar la localización de las carpetas Pública y Privada cambiando las llaves "public_dir=" y "private_dir=" en cfospnet.ini, sección [param] a su carpeta deseada (se requiere la ruta completa). cfospnet.ini se localiza en el directorio c:\programdata\cFos\cfospnet.
Por defecto, cFos PNet utiliza el puerto 80 para servicios HTTP, aunque también puede utilizar otro puerto cambiando la llave "server_port" en la sección [param] del archivo cfospnet.ini.
También por defecto, cFos PNet utiliza tanto IPv4 como IPv6. Si desea limitarlo a sólo utilizar IPv4 o IPv6 puede hacerlo cambiando en la llave "ipv4_allowed" o "ipv6_allowed" a "0" en la misma sección [param] de cfospnet.ini.
Si desea enviar e-mail a través de Javascript, es necesario establecer las siguientes llaves en la sección [param]:
"smtp_server" | Dirección del servidor SMTP |
"smtp_username" | Su nombre de usuario |
"smtp_password" | Su contraseña |
Esto es todo. Para permitir a otros acceder su servidor web, puede necesitar configurar el reenvío de puertos en su router, si se encuentra detás de un NAT. Además, si utiliza direcciones IP dinámicas, puede desear habilitar un servicio de DNS dinámico, como DynDNS (www.dyndns.org). Hemos previsto un script para registrarse con DynDNS cuando cFos PNet arranca y desregistrarse cuando termina. Para utilizarlo, ejecute dyndns.htm en su carpeta pública para poder decirle a cFos PNet sus parámetros dinámicos DynDNS. Después, active dyndns.jss como un script de inicio y apagado en cfospnet.ini eliminando el carácter ";" en las respectivos líneas "on_start" y "on_stop" en la sección [scripts].
Si ejecuta manualmente cfospnet.exe, se ejecuta como un proceso normal de usuario Win32 bajo su cuenta de usuario. Cuando sale del sistema, Windows lo detendrá como cualquier programa que estuviera ejecutando.
También puede utilizar cFos PNet como un servicio de sistema. Entonces comenzará con Windows y se ejecutará independientemente del usuario que entre al sistema. Utilice
"cfospnet.exe -start_service" para registrar cFos PNet como servicio e iniciarlo. Utilice
"cfospnet.exe -stop_service" para parar el servicio cFos PNet y quitarlo del registro.
cFos PNet dispone de una configuración de usuario por defecto. El instalador crea el directorio /users/admin en el directorio pub durante la instalación. Los nuevos usuarios obtienen un archivo de configuración profile.txt en su respectivo archivo de usuario /users/
Así que si desea compartir un archivo concreto con un usuario, cópielo en su directorio /private/