После того, как мы установили Веб-сервер (смотри Шаги 3-4), либо купили хостинг (или зарегистрировали бесплатный), мы можем развернуть там автономный сайт. Самостоятельно написать сайт с нуля – полезный навык, но нужен он только веб-программистам. Всем остальным лучше использовать готовые решения, хотя даже эти решения придется дорабатывать самим. Только для решения сложных задач возможно придется нанимать программиста.
Для тестирования отправки сообщений с разрабатываемого сайта, есть возможность настроить отправку сообщений, используя бесплатный почтовый сервер gmail.com или mail.ru. Тогда сообщения будут уходить на сервер в интернете. Но, если выхода в Интернет нет, то можно настроить отправку сообщений на локальный сервер, используя Mercury Mail, входящий в XAMPP.
Иногда, для еще большей скорости развертывания локального хостинга на новом компьютере, я предпочитаю использовать версию без установки (portable).
Теперь, после установки локального хостинга на основе пакета XAMPP, рассмотренного в предыдущей статье, проведем необходимые настройки для полноценной работы.
Личный хостинг. Установка на локальном компьютере — Установка Веб-сервера — Установка XAMPP
Для разработки внешнего вида сайта и его содержимого не обязательно быть подключенным к Интернету. Можно настроить собственные сервера на компьютере, которые будут выполнять роль хостинг-провайдера. Доступ к такому сайту будет не только с собственного компьютера, но и из локальной сети (домашней или рабочей), то есть, можно будет протестировать работу на всевозможных устройствах.