Пока я творю, я живу!
Блог посвящен: HTML, CSS, PHP, Wordpress, Bootstrap
Всем привет!
Продолжаем изучать основы PHP с нуля!
В этом уроке я расскажу, как установить локальный сервер у себя на компьютере.
Чтобы изучать PHP, нам очень сильно нужен будет локальный сервер, но можно обойтись и платными или бесплатными услугами хостинг-провайдера.
Не могу упустить возможность порекомендовать вам хостинги. Если они вам сейчас не нужны, то в дальнейшем пригодятся, когда захотите разместить сайт в интернете.
Итак, давайте же выясним с вами, что такое локальный сервер.
Локальный сервер – это специальная программа, позволяющая работать на локальном (домашнем) компьютере без необходимости выхода в Интернет со страницами, написанными на языках программирования PHP, Perl и др., а также с CMS (WordPress, Joomlaи др.). Одной из самых популярных таких программ является Денвер (Denwer).
Когда у меня еще не было безлимитного интернета, Денвер для меня был самой лучшей площадкой для обучения php. Я думаю, вы поняли, что такое локальный сервер.
Что будет, если открыть php файл не через локальный сервер, а обратиться к файлу напрямую, через браузер (то есть нажать на файл двойным щелчком мыши)?
Напрямую без локального сервера:
Через локальный сервер Денвер:
Увидели разницу? PHP-код не будет работать на вашем компьютере без локального сервера.
Так что приступаем к установке Денвера, если вы хотите изучать основы php.
1). Скачайте программу Денвер с официального сайта:
2). Двойным щелчком мыши запустите скачанную программу для установки ее на компьютере. Откроется черное окно, где нужно будет нажать клавишу «Enter» на клавиатуре:
3). Далее будет поставлен вопрос:
«В какую папку нужно установить Денвер?»
Я, конечно, не заморачиваюсь и всегда устанавливаю по умолчанию «[C:\WebServers]:».
То есть, просто жмите на клавишу «Enter» на клавиатуре:
4). Вот теперь жмите на клавиатуре «Y»(что означает YES-да) а потом на клавишу «Enter»:
5). Когда установщик сообщит о виртуальном диске, жмите на клавиатуре клавишу «Enter».
6). Теперь нужно придумать любую букву для виртуального диска, которая у вас еще не используется на компьютере, например, «O». Нажмите клавишу «Enter» на клавиатуре:
7). Для продолжения нажать клавишу «Enter». Теперь нужно немного подождать пока файлы скопируются:
8). Когда файлы Денвера все скопируются, на экране вы увидите вот такое:
Нам рекомендуют выбрать «1». Так и сделаем, пишем «1» и жмем клавишу «Enter».
9). На экране будет задан вопрос: «Создать ярлыки на Рабочем столе для запуска Денвера (y/n)?». Для удобства я советую создать ярлыки на рабочем столе, для этого пропишите (Y). Если вы бунтарь и не хотите делать, так как я (не желаете чтобы ярлыки были на рабочем столе), пишите (N). Жмите клавишу на «Enter»:
10. Вот и вся установка - «Процедура установки окончена. Для продолжения нажмите Enter». Жмите на клавишу «Enter»:
Все, установка завершена, на рабочем столе у вас появится три иконки с названиями (если вы выбрали, чтобы иконки Денвера отображались на рабочем столе):
«Start Denwer» - запуск Денвера,
«Restart Denwer» - перезагрузка Денвера,
«Stop Denwer» - остановить Денвер.
Запуск Денвера
Чтобы запустить Денвер, на рабочем столе кликните двойным щелчком мыши по иконке «StartDenwer»:
В трее (в нижнем правом углу около часов и даты), появляются 2 значка – перо и шляпа, это значить, что Денвер включён и мы можем приступать к работе.
Проверка работы Денвера
Откройте любой браузер (OPERA, Mozilla Firefox, Google Chrome и т.д) и в адресную строку введите адрес:
http://localhost/denwer/
Если все работает, тогда вы увидите вот такую веб-страницу:
Если по каким-то непонятным причинам страничка недоступна, отключите программы, такие как Skype, во время использования Денвера.
Куда заливать файлы php (web-страницы, сайта)?
Зайдите по такому пути на вашем компьютере:
C:\WebServers\home\localhost\www
Или
O:\home\localhost\www
где « O» - это созданный нами виртуальный диск в момент установки Денвера на компьютер.
Теперь внутри папки «www» создайте папку, только дайте название папке латинскими буквами, например, «php» (для каждого проекта своя папка и таких папок может быть сколько угодно ):
P.S.: В этой папке «php» я буду создавать файлы по уроку и показывать вам на примере работу php скрипта.
Заливать файлы или создавать их нужно будет именно в папке «php».
Давайте сразу все и испробуем. Создайте в папке «php» файл «index.php» с таким кодом (с кодом не заморачивайтесь, потом поймете, что я тут прописал):
<html> <head> <title> IP-адрес на StepkinBLOG.RU</title> </head> <body> Ваш ip адрес:<?php echo $_SERVER['REMOTE_ADDR'] ?> <?php if(isset($_SERVER['X_FORWARDER_FOR']) ) echo "Proxy's IP-address: ".$_SERVER['X_FORWARDER_FOR'].""; ?> </body> </html>
Вот так это будет визуально выглядеть:
Если вы не запустили Денвер, запустите его:
Теперь созданный файл на php «index.php» будет доступен нам по вот такому адресу:
http://localhost/папка Вашего сайта/
В моем случае (ну и вашем, если вы делаете все со мной шаг за шагом) это будет вот так:
http://localhost/php/
В результате вы увидите на экранах вашего монитора вот такое:
Как открыть базу данных MySQL (БД)
В этом курсе вам не пригодится база данных, но в общих чертах, для общего понимания я расскажу. Чтобы открыть и настроить БД MySQL в Denwer перейдите по адресу:
http://localhost/Tools/phpMyAdmin/
Что такое БД и как ею пользоваться расскажу в следующем курсе.
Остановка Денвера
После завершения работы с php файлами или сайтом нужно остановить работу Денвера.
Процедура остановки Денвера несложная, для этого нажмите на рабочем столе ярлык с надписью «StopDenwer»:
Как удалить Денвер
Для удаления Денвера и виртуального диска, сделайте вот такие действия:
→ отключите Денвер (если он был включен). На рабочем столе кликните по ярлыку с надписью «StopDenwer» (см. выше).
→ Нажмите на клавиатуре «WIN+R» или «Пуск» => «Выполнить»
В поле введите вот такое:
subst o: /d
буква «o», это название вашего виртуального диска:
После удаления виртуального диска, перейдите на диск «С» - («Мой компьютер» => «Локальный диск (С:)»). Найдите там папку «WebServers» и удалите эту папку клавишей «Deletе»:
Теперь удалите ярлыки на рабочем столе.
Все – Денвер удален полностью с вашего компьютера .
Хм, но вы не спешите удалять Денвер, так как мы еще не начали изучать основы php .
Все, жду всех вас и любого желающего выучить основы php в следующем уроке!
Denwer в 2017? Это уже как-то даже не смешно. Похвально что пишите уроки для начинающих, но зачем же делать это на уровне наших образовательных учреждений? Не учите старью. Много современных альтернативDenwer`у. WAMP/LAMP/MAMP пакеты, такие как Open Server(рекомендую) или XAMP.
Ответить
11 июля, 2017 at 10:22
А чем плох Denwer?
Цель, увидеть результат и научить программированию а не гонятся за новинками. Если у пользователя будет желания расти и стать модным, он может попробовать и XAMPP.
А пока люди ищут в сети "установка denwer" - я буду для них писать статьи про denwer.
Ответить