Основная процедура включает установку cFos PNet и копирование документов, которые вы хотите опубликовать в папку с именем "pub" которая находится в установочной папке cFos PNet. В стандартной конфигурации Javascript makedir.jss обеспечивает хорошую производительность папки pub предназначенной для ваших пользователей.
Вы можете менять расположение общей и личной папки путем установки ключей "public_dir=" and "private_dir=" in cfospnet.ini, секция [param] к вашей папке (требуется полный путь). cfospnet.ini расположен в c:\programdata\cFos\cfospnet папке.
По умолчанию cFos PNet испоьзует порт 80 для HTTP служб, но вы можете изменить порт используя ключ "server_port" в [param] секции файла cfospnet.ini.
cFos PNet также использует по умолчанию Pv4 и IPv6. Если вы хотите ограничить подключаемость к IPv4 или IPv6 то вы можете ввести ключ "ipv4_allowed" или "ipv6_allowed" на "0" в = [param] секции файла cfospnet.ini.
Если вы хотите отправлять почту через JavaScript, вам также необходимо установить следующие ключи в разделе [param]:
"smtp_server" адрес вашего SMTP-сервера "smtp_username" ваш логин "smtp_password" твой пароль "smtp_port" порт SMTP-сервера, например 25. Если вы не укажете параметр smtp_port, будет использоваться порт по умолчанию
Вот и все. Чтобы разрешить доступ к вашему серверу вам возможно придется произвести проброску порта на вашем роутере, в случае если вы находитесь за NAT. Важно: Если вы используете динамические адреса Интернет-провайдера, вам наверняка захочется зарегистрироваться в динамической DNS службе, например, такой как DynDNS (www.dyndns.org). Мы предоставляем скрипт позволяющий регистрироваться с DynDNS когда cFos PNet запускается и отменять регистрацию когда программа закрывается. Чтобы воспользоваться скриптом запустите dyndns.htm в папке pub чтобы передать cFos PNet ваши DynDNS параметры. Затем активируйте dyndns.jss как скрипт для запуска при старте и выключении программы в cfospnet.ini убрав ";" соответственно "on_start" и "on_stop" строки в секции [scripts].
Если вы запускаете cfospnet.exe вручную, то программа запускается как обычный Win32 пользовательский процесс под вашей учётной записью пользователя. Когда вы выходите из учетной записи Windows закроет cFos PNet как и любую другую открытую программу.
Вы также можете использовать cFos PNet как системную службу. Затем она запустится вместе с Windows и будет работать независимо от находящегося в системе пользователя. Используйте
"cfospnet.exe -start_service" чтобы зарегистрировать cFos PNet как службу и запустить её.
"cfospnet.exe -stop_service" чтобы остановить службу cFos PNet и выгрузить её.
cFos PNet поставляется со пользовательскими настройками по умолчанию. Инсталятор создает папку /users/admin в pub папке во время установки. Новые пользователи получают файл конфигурации profile.txt в соответствующей пользовательской папке/users/
Поэтому, если вы хотите поделится файлом только с конкретным пользователем, скопируйте его в его /private/