Существует возможность ограничить установку magento (включая внешний интерфейс) с помощью белого списка IP-адресов. Войдите в бэкэнд, зайдите в Система -> Конфигурация -> Дополнительно / Разработчик -> Ограничения клиента разработчика. Получите ваш IP-адрес, используя инструмент, подобный этому , а затем поместите его в поле. Это позволит сайту работать только на компьютерах с этого IP-адреса.
Мне нравится это решение лучше, чем другие, упомянутые здесь, потому что никаких изменений кода не требуется. Недостатком, конечно, является то, что вы не можете просто показать свой веб-сайт миру, пока вы не готовы начать работу.