Меню Закрыть

Создание сайта на денвере

Содержание

You are using an outdated browser. Upgrade your browser today or install Google Chrome Frame to better experience this site.

Творим интернет с Техническим экспертом

Как создать сайт на денвере (Denwer)?

Прошу вас, возьмите в руки космические ложки. Подкрепитесь основательно. Ракета до обеда на землю не вернется.

Создать сайт на локальном сервере несложно. Нужно лишь уметь обращаться с денвером и знать немного его структуру. Сейчас я покажу как это делается.

В первую очередь запускаем Denwer — для этого используем значок на рабочем столе Start Denwer.

Если запуск прошёл успешно, то мы увидим в Проводнике диск (Z:), а в области умедомлений появится значок Denwer.

Переходим в директорию по адресу Z:\home

Создаем папку site. Это название нашего будущего сайта, именно так будем на него заходить через браузер.

В только что созданной папке site созаем директорию www (обязательно). Полный путь к директории с файлами сайта — Z:\homesitewww — именно в ней будут храниться файлы нашего сайта.

Перезапускаем Denwer. Используем для этого значок на рабочем столе Restart Denwer.

Запускаем любимый браузер и пишем в адресной строке site/ Косая черта обязательна для Google Chrome, в остальных случаях ее, скорее всего, можно не писать.

Отобразилось содержание корневой директории сайта, само собой там пусто, потому ни один файл не отображается и неисполняется. Для примера можно разместить в корневой директории индексный файл index.php , а в нем что-нибудь для верности отобразить.

Создаем в корневой директории нашего сайта новый текстовый документ и сохраняем его с именем index.php

Правым кликом мышки открываем для редактирования созданный файл (Edit with Notepad++) и пишем пару сток PHP-кода для проверки. Сохраняем.

Здесь важно сохранить файл именно с расширением php. В зависимости от настроек операционной системы файл может сохраниться как текстовый (index.php.txt). Тогда его необходимо пересохранить воспользовавшись функцией редактора Сохранить как. Или же изменить настройки операционной системы для отображения расширений файлов.

Переходим в браузер. Жмём F5. Наслаждаемся триумфом.

Таким же образом можно установить и запустить из данной директории какую-нибудь CMS, например Joomla! или WordPress.

3 комментария

  • Ответить Андрей | Апрель 7th, 2019

Полезно, как раз хочу сайт по игроиндустрии открыть, спасибо

Установка Денвера. Настройка Денвера. Создание сайта на Денвере

  • 05.03.2012
  • Инструменты разработчика и редакторы, Полезные программы
  • 9 комментариев

Открываем рубрику Полезные программы и ее раздел инструменты разработчика и редакторы. Первая публикация рубрики Бесплатные полезные программы будет посвящена Денверу. Денвер – это не одна программа, а целых несколько. Денвер – это готовая сборка на которой можно создавать сайты с использованием различных систем управления сайтами таких, как Drupal, Joomla, WordPress, поэтому данную запись я еще бы отнес к рубрике сервера и протоколы. Обычно, при помощи Drupal создаются сайты, интернет магазины, порталы, каталоги, форумы, даже социальные сети. При помощи Joomla можно создавать интернет магазины, сайты, есть компоненты Joomla для форумов и блогов. На WordPress обычно создаются блоги.

Конечно, не правильно говорить создание сайта на Денвере, правильнее сказать Денвер служит платформой для создания сайта, которая обеспечивает разработчика всеми необходимыми инструментами: HTTP сервер Apache для локального взаимодействия клиент-сервер, сервер баз данных MySQL для хранения контента сайта и прочего и PHP сервер для создания динамичных сайтов, а не просто набора HTML документов.

Чтобы выложить свой созданный сайт, а затем осуществить продвижение сайта с целью заработка на сайте необходимо отладить свой сайт на домашнем компьютере, для этого Денвер и предназначен. Установка Денвера дело нехитрое, но я поговорю о ней подробно, настроить Денвер тоже не так уж сложно. Да и настраивать Денвер после установки не требуется, иначе было бы проще установить и настроить Apache, MySQL и PHP сервер.

Где скачать Denwer. Начинаем создание сайта на Денвере.

Проект Дмитрия Котерова Денвер лучше всего скачивать с официального сайта Денвер http://www.denwer.ru/. На главной страницы сайта в глаза сразу бросается огромная оранжевая кнопка с надписью Скачать Денвер 3. Состав базового пакета: Apache 2 + SSL, PHP 5.3, MySQL 5.1, phpMyAdmin, многопроектность, работа с Flash-накопителем."

Скачиваем Denwer, жмем по большой оранжевой кнопки.

Смело нажимаем на большую оранжевую кнопку, после того, как мы перешли по ссылке, нам предлагается заполнить простую форму:

Форма, которую надо заполнить для того что бы скачать Denwer

Вводим своё, ну, или не своё имя и фамилию, вводим настоящий свой e-mail, именно на него с письмом нам придет ссылка на скачивание Денвера, на котором мы и будем создавать сайты. Можно смело убрать галочку и отказаться от рассылки новостей проекта, можно даже оставить свой ценный совет для других пользователей желающих скачать Денвер. После того, как форма заполнена, жмем на кнопку «Получить ссылку на скачивание» и заходим в свой почтовый ящик, письмо со ссылкой уже ждет. Выглядит оно примерно так:

Письмо со ссылкой на скачивание Денвера

Жмем по ссылке и ждем несколько секунд пока Denwer скачивается.

Установка Денвера первый шаг к созданию динамических сайтов

Установка Денвер, жмем Enter что-бы продолжить

После того, как мы перешли по ссылке на скачивание Денвера, в папке с Вашими скачанными файлами, появится самораспаковывающийся архив Denwer3_Base_2010-11-07_a2.2.4_p5.3.1_m5.1.40_pma3.2.3.exe, запускаем его и начнется процесс установки Денвер. Первым делом появится диалоговое окно, в котором надо будет подтвердить свое желание начать установку Денвера. После того, как Вы подтвердили начало установки Денвера, запустится браузер для того, чтобы продолжить или отменить установку Денвера, его необходимо закрыть. Начнется диалоговый процесс установки Денвера для того, чтобы прервать установку Денвера, достаточно нажать комбинацию клавиш Ctrl+break, для продолжения жмем Enter. После того, как мы нажали Enter, установка Денвера продолжится. Далее нам надо будет указать директорию, куда будет устанавливаться Денвер, ну, конечно, если мы хотим его установить на жесткий диск, по умолчанию Денвер ставится на диск C в папку WebServers (c:WebServers), если Вас это устраивает, то нажимаете Enter и установка Денвера продолжится. Если вы хотите изменить путь, то пропишите его, я установил Denwer на диск D в папку Server (D:Server). Если Вы захотите установить Денвер на flash-накопитель, то просто укажите диск, но не указывайте папку, в которую будет распаковываться программа, умная программа в данной ситуации не будет привязываться к букве диска и её можно будет использовать на любом компьютере. После того, как Вы определитесь куда будете устанавливать Denwer, смело нажимайте Enter, если Вы изменили директорию, в которую хотите установить Денвер, данное действие нужно будет подтвердить повторно, нажимаем на клавиатуре «y», а затем подтверждаем Enter. Затем нас информируют о том, что программа создаст виртуальный диск, который по сути и есть директория, в которую устанавливается Denwer.

Читайте также:  Doctor web live usb

То есть, когда Вы начнете что-то делать на виртуальном диске все действия будут происходить в папке, которую Вы указали в предыдущем пункте. После того как Вы прочитали эту информацию, смело нажимайте Enter. Следующим пунктом нашей программы является выбор буквы для виртуального диска, по умолчанию denwer предлагает нам диск Z. Если по каким-то причинам Вас это не устраивает, можете поменять букву для виртуального диска, меня диск Z не устроил и я решил устанавливать Денвер на диск U. Затем программа нас информирует, что начнется процесс распаковывания файлов в директорию, которую мы указали раньше, в моём случае это D:Server. Если Вы все-таки решили не устанавливать Denwer, жмите ctrl+break, а если решили продолжить установку, то нажимайте Enter. После того, как файлы распакуются, нас информируют о том, что у Denwera имеется два режима работы и каждый режим подробно описан. Разработчики рекомендуют нам первый режим работы, меня он устраивает поэтому я просто нажимаю Enter и продолжаю установку Денвера, те, кому больше по душе второй режим работы нажимают цифру «2» на клавиатуре и подтверждают её Enter’ом. Затем нас спрашивают «Создать ли ярлыке на рабочем столе?», если мы хотим создать ярлыки жмем «y» и подтверждаем свое намерение путем нажатия клавиши Enter, если ярлыки нам не нужны жмем «n» и так же подтверждаем наше действие. После всех этих движений у Вас на рабочем столе появится три ярлыка(естественно если Вы указали, что хотите создать ярлыки) управления Денвером. Ярлык Start — для запуска Denwer. Stop — для остановки. Restart — для перезагрузки. А так же автоматически откроется браузер с информацией о том, что Вам необходимо убедиться, что всё установлено правильно. Там все подробно расписано, так же обязательно проверьте настройки Skype, как рекомендует разработчик. После того, как Вы запустите Денвер, снизу должны появиться две иконки первая — джентельмен в шляпе это непосредственно денвер, вторая — сиреневое перо — это HTTP-сервер Apache.

Настройка Денвера. Перед созданием сайтов тестируем Денвер.

Собственно после установки Денвера настраивать Денвер уже не требуется можно начать создавать сайты на Денвере, но прежде чем создавать сайты нужно Денвер протестировать. "Тестируем Денвер" конечно звучит очень громко, мы просто вкратце рассмотрим, что у нас получилось и проверим правильно ли мы все сделали, правильные ли настройки Денвера и можем ли мы приступить к созданию сайтов на Денвере. Ну а теперь собственно убедимся, что мы установили все правильно. Открываем браузер и пишем localhost в адресную строку. Если у открывшейся странички заголовок «Ура, заработало!» — значит Вы всё сделали правильно. В состав Denwera не включена документация к компонентам, но вы легко можете найти эту документацию на сайте разработчиков. Или воспользоваться формой поиска предложенной в программе. Чтобы настроить Денвер под себя, а затем создавать сайты на Денвере. Просто вводите в интересующее вас поле запрос и программа Вас автоматически направит на сайт разработчика и даже дальше — к документации продукта. У Денвера есть еще одна интересная «фишка» — это расширенный поиск по файлам находящимся на сервере. В принципе, очень простая форма, в верхнее поле вводим запрос, так же можем указать путь для поиска, логику поиска, можно указать регистр символов, а так же режим, разработчики постарались и снабдили каждую графу подсказкой, чтобы увидеть подсказку, кликните правой мышкой по синему вопросу. Очень удобно не так ли? После установки Денвера Вы можете немного протестировать Denwer и настроить Денвер.

Настройка Денвера, второй шаг к созданию сайта на Денвере. Проверка работы защищенного протоколы SSL

Разработчики предлагают нам для начала проверить SSL, переходим по ссылке, появляется окно с предупреждением, жмем продолжить, после чего скрипт ssl.php нам выдает, что текущий порт сервера у нас 443 и SSL сейчас активен.

Настройка Денвера, второй шаг к созданию сайта на Денвере. Проверка SSI и «не-Интернет» доменов второго уровня в Denwer

Далее можно проверить «не-Интернет» домены второго уровня, а так же SSI, переходим по ссылке положительным ответом будет страница со следующим содержанием:

Настройка Денвера, второй шаг к созданию сайта на Денвере. Проверка интернет доменов второго и третьего уровня в Денвер

Теперь можно проверить интернет домены второго уровня и третьего уровня. Если все установлено и настроено правильно, то у вас откроются HTML-документы, в которых будет указан полный путь к этим же документам. Ну примерно так:

Настройка Денвера, второй шаг к созданию сайта на Денвере. Error PHP на Denwer

Следующая проверка — PHP Notice на Денвер. Все дело в том, что контроль ошибок PHP сервера в Denwere настроен на максимально чувствительный уровень, эти самые Notice даже не ошибки, а так сказать замечания, я бы рекомендовал отключить уровень Notice и включать его только тогда, когда Вы будете тестировать и налаживать свои PHP-скрипты. Положительным ответом Denwera будет страница, на которой возникнет ошибка Notice, с указанием абсолютного пути к файлу и номера строки, которую не может обработать PHP-интерпретатор. Выглядеть это будет следующим образом:

Настройка Денвера, второй шаг к созданию сайта на Денвере. Конфигурация PHP-сервера на Denwer

Следующим пунктом нашей программы является проверка конфигураций PHP-сервера, более подробно о конфигурации PHP-сервера, а так же сервера баз данных MySQL и HTTP-сервера Apache, я постараюсь подробно рассказать в дальнейшем. Сейчас же скажу, что информацию о PHP сервере можно получить вызвав всего одну функцию, которая так и называется phpinfo (). То есть, нам надо открыть текстовый редактор(я использую бесплатный редактор с подсветкой синтаксиса Notepad++), написать всего лишь одну строчку кода:

Читайте также:  Windows 10 pro стоимость лицензии

Это очередная статья из рубрики Инструменты вебмастера, в которой я хочу поговорить о работе с сайтом на бесплатной сборке под названием Denwer, которую можно свободно скачать с ресурса разработчика. Сначала расскажу о том, что же такое локальный сервер и зачем нам с ним работать. Попросту говоря, его вы можете установить и сконфигурировать у себя на компьютере, получив бесплатный аналог хостинга (читайте о том, что такое хостинг и домены здесь).

Для работы на любом движке сайта вам, в этом случае, не придется покупать хостинг и даже не обязательно иметь доступ в интернет. Возможности, которые предоставляет вам Денвер, практически ничем не отличаются от возможностей удаленного хоста, да и состоять он будет из тех же самых компонентов и иметь те же возможности. Он уже содержит в себе базы данных MySQL, которой можно будет управлять через PhpMyAdmin читайте подробнее об этом скрипте), сервер Apache (читайте что такое server), имеет поддержку PHP и многое другое.

Где скачать Denwer, как его установить и запустить?

Можно скачать по отдельности все описанные выше компоненты локального сервера и, поставив их у себя на компьютере, правильно сконфигурировать, но ведь не все способны это сделать. И даже те, кто понимает что к чему, могут испытать массу трудностей при установке и особенно при его конфигурировании.

Поэтому, для упрощения нам с вами жизни, были придуманы и созданы разнообразные установочные пакеты (сборки), позволяющие при минимальных затраченных усилиях скачать полностью рабочий и сконфигурированный комплекс.

Вам только останется скачать подходящую сборку и установить на него движок вашего проекта (Joomla, WordPress и т.п.), а затем начинать работать на нем, точно так же, как вы бы делали при нахождении файлов движка на физическом хосте. Кстати, как вариант и альтернативу данному решению, можно рассматривать свободный от платы хостинг с поддержкой MySQL и PHP, т.е. способного работать с Joomla и WordPress. Но в этой статье мы будем говорить именно за localhost.

Итак, что же нам предлагают разработчики таких бесплатных установочных пакетов? Давайте я перечислю ссылки на страницы ресурсов, где можно их будет скачать, а потом расскажу в подробностях именно про установку и настройку одного из них, которого я выбрал в качестве фаворита.

Это лично мой выбор, а вы можете пользоваться тем пакетом, который больше понравится вам. Благо, что работа с ними довольно однотипна и, поняв как работать с одной сборкой (сегодня мы будем говорить исключительно о Denwer), вы без труда разберетесь и с любой другой.

Где можно бесплатно скачать сборки локального сервера:

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

Запускаете скачанный файл с расширением exe, соглашаетесь установить пакет, после чего начинается его распаковка, а затем откроется также окно браузера с описанием установки, которое можно сразу закрыть, и еще появляется черное досовское окно с мастером установки:

Следуя указаниям мастера для продолжения установки нажимаем «Enter». В следующем окне нам нужно указать, в какую папку на нашем компьютере мы будем устанавливать сервер. Можно выбрать, например, C:server .

Нажимаете «Enter», на вопрос, точно ли вы хотите установить Денвер именно в эту директорию, вы отвечаете установкой «y» (игрек) и опять жмете «Enter». Далее нас информируют, что сейчас будет создан отдельный виртуальный диск, который необходим для функционирования всех компонентов локального сервера.

Просто жмем «Enter», а в следующем окне выбираем букву для виртуального диска. Эта буква, естественно, не должна в данный момент использоваться вашей системой (т.е. диск, латинскую букву «с», точно не надо выбирать).

Лучше выбрать что-нибудь из последних букв латинского алфавита, например, Z. Если окажется, что эта буква уже используется для обозначения какого-либо диска в вашей операционной системе Windows, то вы увидите сообщение о невозможности создать такой диск.

В этом случае, вам нужно будет нажать «Enter» и повторить шаг с вводом имени директории установки, опять нажать «Enter» и ввести уже другую букву. Какие именно буквы для обозначения дисков в вашем компьютере уже заняты, вы можете посмотреть в «Мой компьютер».

В случае, если выбранная вами буква не занята, вы увидите сообщение об успешном создании виртуального диска.

Нажимаете «Enter», в результате чего начнется копирование файлов этой сборки в указанную вами ранее папку компьютера. Далее вам предложат выбрать вариант загрузки, на что вы отвечаете вписыванием единицы и нажатием «Enter». Вас также спросят, создавать ли ярлыки для запуска, остановки или перезагрузки на рабочем столе, на что вы ответите «y».

С помощью этих ярлыков вы сможете запустить или остановить сервер. Мастер установки после этого закроется, а откроется окно браузера со страницей описания последующих шагов работы со сборкой Denwer.

Проверка работоспособности локального сервера

Далее вы переходите на рабочий стол и запускаете Денвер, щелкнув по ярлыку «Start». При этом на короткое время откроется досовское окно говорящее о запуске сервера, а затем в трее (область в правой стороне панели задач Windows, рядом с часами) появятся иконки в виде перышка и черной шляпы, говорящие о том, что он запущен.

Теперь набираете в адресной строке вашего браузера localhost , в результате чего попадете на страницу с надписью «Ура, заработало». Это означает, что сборка удачно установилась на ваш компьютер с Windows. Прокрутив эту страничку вниз, вы увидите ссылки для проверки ее работоспособности:

Если в результате щелчков по этим ссылкам вы увидите страницы с различными сообщениями, то значит все составляющие Denwer работают правильно. Последняя ссылка в этой табличке позволит вам проверить работоспособность отправки почты.

Вы переходите по этой ссылке, затем в открывшемся окне вводите в поле «Текст» какой-нибудь текст (лучше на русском языке — проверить, что с кодировкой будет все в порядке) и нажимаете на кнопку «Послать через mail». Если все сработало правильно, то вы получите сообщение вида: OK, функция mail () сработала корректно. Но нужно так же проверить, что письмо действительно дошло.

Для этого нужно зайти на наш виртуальный диск (вспоминайте букву, которую указали при установке этой сборки) и пройти по следующему пути:

Читайте также:  Портативная акустика jbl boombox

Кстати, можно заходить и не на виртуальный диск, а на реальный, где у вас установлен локальный сервер (в моем случае это диск С) по тому же пути:

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

Настройка и установка Joomla или WordPress на Денвер

Для начала нужно будет зайти в папку, куда вы установили сборку (у меня это c:server ) и пройти по следующему пути:

В этой директории WWW вы должны создать каталог, в который в последствии нужно будет загрузить файлы движка (Joomla, WordPress и т.п.). Название папки придумываете сами, например:

После создания папки перезапустите локальный хост с помощью ярлыка «Restart Denwer» на рабочем столе (если он еще не был запущен, то запустите его). Для проверки его работоспособности введите в адресной строке вашего браузера:

Если откроется страница с заголовком «http://localhost/Proba/», то значит все в порядке. Если никакого окна не откроется, то попробуйте еще раз перезагрузить Denwer.

Теперь вам нужно установить движок (Joomla, WordPress и т.п.) точно таким же способом, как вы делали это для реального хостинга (установка Joomla описана тут (в деталях и картинках). Как установить форум SMF я писал здесь, а установка WordPress освещена довольно таки подробно по приведенной ссылке.

Т.е. нужно скопировать файлы движка в созданную на вашем компьютере (он выступает в роли локального хостинга) папку. В моем случае это папка:

От установки движка на реальный хост (что это такое?) этот процесс будет отличаться лишь тем, что для копирования файлов нет нужды использовать FTP-менеджер — вполне сгодится и обычный проводник, ну, или файловый менеджер, на вроде описанного по ссылке Тотал Коммандера.

После того, как вы скопируете файлы Джумлы или Вордпресса в папку Денвера, вам нужно для установки сайта или блога набрать в адресной строке браузера:

В результате чего откроется окно мастера установки того или иного движка. Дальше вы действуете по тому же сценарию, что и при обычной установке на реальный хостинг, с тем лишь исключением, что вы создаете базу данных и пользователя не через cPanel, как описано в статье про установку Joomla (см. ссылку выше), а способом описанным ниже.

Создание базы данных и пользователя средствами Denwer

Для того, чтобы попасть в программу phpMyAdmin, входящую в комплект сборки локального сервера, нужно набрать в адресной строке вашего браузера следующий Урл:

В открывшемся окне щелкаете по ссылке под названием «phpmyadmin», в результате чего откроется главная страница этой программы. На ней, в области «Создать новую БД», вы вводите желаемое имя базы данных (для простоты ее можно назвать также как и каталог для сайта в папке localhost, т.е. «Proba», в моем случае) и нажимаете кнопку «Создать».

Теперь возвращаемся на главную страницу phpMyAdmin, щелкнув по иконке домика в левой колонке окна программы. Находите в области « MySQL» ссылку «Привилегии» и щелкаете по ней.

На открывшейся странице phpMyAdmin, в центре, вы должны найти пункт «Добавить нового пользователя» и щелкнуть по нему.

В области «Имя пользователя» вводим желаемое имя (я для простоты использую опять «Proba»), в области «Хост» вводим localhost , в областях «Пароль» и «Подтверждение» вводим два раза какой-нибудь очень сложный пароль.

В области «Глобальные привилегии» жмете по надписи «Отметить все», чтобы у создаваемого пользователя баз данных были максимальные права.

Все, база данных и пользователь на Денвере созданы. Теперь вы можете использовать эти данные при установке Joomla, WordPress и др., которая будет идти тем же чередом, что и при установке на реальном хостинге. По завершении этого процесса ваш ресурс будет доступен по адресу:

Работать с Joomla или WordPress вы сможете обычным образом, но при этом существенно упрощается и ускоряется работа по редактированию файлов движка, установке и удалению различных расширений, а также появляется возможность работать над своим проектом даже там, где нет доступа в интернет.

Перенос сайта на хостинг

После окончания работы над проектом вы должны перенести сайт с Denwer на хостинг для того, чтобы он стал доступен посетителям из интернета. Делается это точно так же, как если бы вы просто переезжали с одного хостинга на другой или же восстанавливали свой сайт из резервной копии (тут я писал про создание и восстановление из бэкапа).

Для этого вам нужно будет с помощью программы FileZilla (о которой я писал здесь) переместить все файлы из папки локального сервера (в моем случае это папка «Proba») в корневую директорию удаленного хоста (обычно это либо PUBLIC_HTML, либо HTDOCS).

А затем открыть на редактирование конфигурационный файл вашего движка и изменить параметры абсолютного пути к файлам и папкам этого движка, а также имя базы данных, пользователя и пароль, на те, что вы зададите при создании новой базы данных на хостинге. Все это подробно описано в статье про резервное копирование и перенос сайта, ссылку на которую вы найдете поднявшись на пару абзацев повыше).

Как удалить Денвер с компьютера

Довольно часто возникает вопрос, как удалить эту сборку со своего компьютера. Основная загвоздка удаления состоит в отключении созданного при установке виртуального диска. Но обо всем по порядку. Сначала вам нужно будет, конечно же, остановить работу локального сервера с помощью соответствующего ярлычка на рабочем столе.

Затем удалить виртуальный диск, который был создан при установке. Вспомните, какую букву вы присвоили этому виртуальному диску и перейдите в Windows по следующему пути «Пуск» — «Выполнить» (можно вместо этого нажать сочетание клавиш Win+R), введите в открывшемся окне команду:

Вместо буквы виртуального диска Z вам нужно будет ввести свой вариант (диск Z предлагаетcz в качестве буквы для виртуального диска по умолчанию). Ну, и для окончательного удаления сборки Denwer с вашего компьютера будет достаточно удалить каталог WebServers (по умолчанию это папка «C: WebServers») и убрать три ярлычка с рабочего стола вашей операционной системы Windows. Все, можно считать, что нам удалось удалить его малой кровью.

Рекомендуем к прочтению

Добавить комментарий

Ваш адрес email не будет опубликован.