Установку проще всего произвести стандартными средствами (apt-get install wwwoffle). Сразу после установки нужно проверить, включена ли загрузка сервера по умолчанию (c помощью утилиты chkconfig), и запустить сервер (service wwwoffle start).
В настройках браузера необходимо указать адрес сервера:
localhost:8080 (HTTP, FTP)
Сервер также поддерживает протокол finger и HTTPS-туннелирование).
Для того, чтобы при подключении к Интернету (а также при установленном соединении) сервер автоматически менял режим работы, небходимо отредактировать конфигурационные скрипты /etc/ppp/ip-up.local и /etc/ppp/ip-down.local (если они не существуют, их нужно создать с правами доступа 0755 root:root). В первый из них нужно поместить команды:
#!/bin/sh wwwoffle -online wwwoffle -fetch
Во второй файл следует поместить команды:
#!/bin/sh wwwoffle -offline
Еженедельно на компьютере будет запускается процесс удаления (purge) устаревших документов в кэше.
Настройку сервера можно осуществлять двумя способам: с помощью редактирования конфигурационного файла (/etc/wwwoffle.conf) и с помощью web-интерфейса (http://localhost:8080). После редактирования конфигурационного файла нужно перезагрузить конфигурацию сервера (service wwwoffle reload).
Далее перечислены некоторые конфигурационные директивы сервера:
request-changed — время, по истечении которого сервер будет считать документы считать устаревшими, то есть не будет загружать одну и ту же страницу слишком часто; для этой и других директив можно задавать разные значения по шаблону адреса документа: например, рисунки можно кэшировать “сильнее”, чем html-страницы;
request-expired, request-no-cache — должен ли сервер строго придерживаться правил обновления страниц при повторной загрузке;
FetchOptions — позволяет настроить автоматическую загрузку рисунков, стилей и скриптов вместе со страницами;
add-cache-info — добавляет к страницам информацию о кэшировании;
DontGet — список шаблонов для игнорирования файлов (позволяет отключать баннерную рекламу);
disable-webbug-images, disable-dontget-iframes — позволяет отключить загрузку рисунков и фрэймов размером 1x1;
LocalNet, AllowedConnectHosts, AllowedConnectUsers — опции управления доступом к серверу.
Purge — управление очисткой кэша; есть возможность хранить на диске закэшировнные страницы в сжатом виде.
В настоящее время WWWOFFLE не рекомендуется использовать на серверах с повышенными требованиями к безопасности.