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

Серверный менеджер

Winginx работает незаметно в системном трее. По клику на его иконке отображается окно состояния сервера, где можно запустить и остановить сразу все или только отдельные компоненты сервера.

В контекстном меню доступны быстрые команды. Контекстное меню в новой версии Winginx значительно переработано и упрощено.

Добавление нового сайта

Для добавления нового сайта в Winginx нужно создать новый проект.

Создание проекта основано на выборе шаблона - от пустого сайта до готовой CMS. Теперь шаблоны могут быть не только загружаемые из интернета, но и локальные (на вашем компьютере).

При необходимости можно настроить дополнительные параметры веб-проекта: папку веб-сайта, кодировку ответов сервера, версию PHP.

По завершению доменное имя будет добавлено в файл hosts, о чем будет соответствующий запрос на выполнения данной операции с правами администратора.

Как добавить сайт вручную?

Для добавления нового сайта в сервер нужно создать папку с доменным именем будущего локального сайта в winginx\home, затем внутри создать подпапку public_html. Например: winginx\home\site.local\public_html для сайта с именем site.local.

Сервер nginx уже сконфигурирован для работы с множеством сайтов, поэтому перезапуск сервера не потребуется.

Однако следует помнить, что домена site.local не существует. А значит, надо сообщить своему компьютеру об этом домене (это некоего рода «обман» системы DNS, но только на локальном уровне). Для этого нужно воспользоваться утилитой HostsEditor.

Почему мы используем зону .local?

Локальные домены в вымышленной зоне .local — это удобно тем, что зона не пересекается с другими рабочими доменными зонами (.ru, .com, .net и пр.), так что настоящие сайты из интернета всегда будут доступны на вашем компьютере.

К тому же по имени можно сразу определить, что вы работаете с локальным сайтом.

Вы можете придумать себе любую другую доменную зону (например, .dev или .localhost), если вам не нравится .local.

Вобщем-то вам никто не запрещает создать локальный сайт с именем site.ru, но это уже сугубо на ваше усмотрение, если не запутаетесь — пожалуйста!

Впрочем, можно использовать и домены первого уровня, такие как в адресе http://localhost/. Такие домены состоят из одного слова и не имеют точки. Например: mysite, localsite, superproject и т.п.

Однако стоит учесть, что сайты с такими доменам могут иметь проблемы с куками, ведь по правилам браузеры не должны сохранять куки для сайтов первого уровня в интересах безопасности.
Winginx © Alexei Shabalin, 2011-2023