Установка и настройка Denwer
Итак, мы определились с первой целью: организовать собственный веб-сервер, с помощью которого опубликовать страничку в сети Интернет. При этом нам могут пригодиться базы данных MySQL, какая-нибудь CMS и прочие радости жизни, наподобие скриптов.
Для начала скачаем дистрибутив Denwer’a. Этот «Джентльменский набор веб-разработчика» интересен тем, что включает в себя основные элементы, необходимые для разработки и тестирования сайтов на своем компьютере. Наверное, вам известно, что если html-страницы можно верстать хоть в текстовом редакторе, то работу скриптов, написанных на серверных языках программирования – PHP или Perl – вам понадобится веб-сервер, поддерживающий скрипты, написанные на этих языках. В состав Denwer такой сервер входит, это популярный и весьма распространенный Apache. Входит в его состав и база данных MySQL и интерфейс для ее администрирования phpMyAdmin.
Установка Denwer проста и сопровождается комментариями на русском языке.
Давайте протестируем функционал веб-сервера с применением популярной бесплатной CMS Drupal. Скачаем дистрибутив в папку сервера и запустим настройку.
CMS Drupal поддерживает работу с базами данных, поэтому при ее инициализации необходимо указать существующую или создать новую базу данных, что можно сделать через веб-интерфейс phpMyAdmin.
Интерфейс интуитивно понятен, а уж для людей, работавших с SQL запросами и представляющих, как функционируют базы данных, разобраться в этой оболочке тем более не составит труда.
Для функционирования CMS Drupal необходима база данных. Давайте создадим ее при помощи специальной вкладки. Осталось лишь завести нового пользователя и назначить ему полномочия. После этого, введем данные в соответствующие формы для окончания развертывания Drupal на вашем сервере.
Наполнить сайт контентом можно прямо из веб-интерфейса, зайдя в систему с правами администратора.
Протестировать сайт можно со своего компьютера, для этого достаточно ввести в адресную строку браузера название папки, в которой лежит сайт. Для того чтобы ваша страничка была доступна из Интернета, нужно настроить веб-сервер Apache. Это делается достаточно просто: нужно изменить пару строк в конфигурации файла настройки.
В результате мы получили веб-страничку, хостингом для которой является ваш собственный компьютер. Вы можете создать свой персональный сайт, блог или рекламную страницу, а можете выкладывать ссылки на файлы, которые хотите передать для скачивания своим друзьям.