Документация

Структура файлов и папок

Условимся, что корень сборки — корневая папка, в которую был установлен Winginx. Далее будем называть эту папку winginx.

  • winginx\winginx.exe — управляющая программа Winginx
  • winginx\php-config.exeWinginx PHP5 Config
  • winginx\hostseditor.exe — управление локальными доменами в Windows (файл hosts)

Следующие 2 файла для системных целей (они используются в процессе работы сервера):

  • winginx\nginx.exe — исполняемый файл веб-сервера nginx
  • winginx\sendmail.exe — программа-заглушка sendmail (эмулирует отправку писем)

Теперь о папках :)

  • winginx\home — в ней находятся папки соответствующих сайтов, называемые по доменному имени.

По умолчанию nginx настроен таким образом, чтобы искать содержимое сайтов в подпапке public_html (например, winginx\home\localhost\public_html), что стандартно для большинства работающих веб-серверов по всему миру.

  • winginx\php5 — исполняемые файлы и настройки языка PHP версии 5.3.
  • winginx\php54 — исполняемые файлы и настройки языка PHP версии 5.4.
  • winginx\nodejs — исполняемые файлы, настройки и расширения Node.js.
  • winginx\mysql — исполняемые файлы, данные и настройки сервера базы данных MySQL.
  • winginx\mongodb — исполняемые файлы, данные и настройки сервера базы данных MongoDB.
  • winginx\memcached — исполняемые файлы сервера базы данных memcached.
  • winginx\redis — исполняемые файлы сервера базы данных Redis.
  • winginx\conf — настройки сервера nginx.
  • winginx\temp — временная папка, используется различными программами для временного хранения файлов. Ее можно периодически удалять.
  • winginx\temp\mail — в эту папку собираются «отсылаемые» PHP-скриптами письма.
  • winginx\logs — логи по каждому сайту.
Winginx © Alexei Shabalin, 2011-2023