Партнерки вебмастерам

Баннер

Кто онлайн

Сейчас 61 гостей онлайн

Статистика

Архив содержит 29 файлов в 11 категориях. На данный момент файлы скачаны 103297 раз.
Поднимаем свой web-сервер под Windows за пять минут PDF Печать E-mail

Довольно часто возникает ситуация когда нужно запустить свой Web-сервер на Windows машине. Например что бы показать заказчику товар лицом или запустить свой внутри сетевой портал, сайт клана, закрытый форум для избранных. Конечно правильнее это сделать на Linux, но нет времени, опыта, желания. Да и  компьютер всего один и чаще всего используется для хардкорного гейминга.  В общем причин бывает достаточно...
Сейчас мы запустим за пять минут сервер доступный извне, время можно засекать.
Качаем wampserver, установку описывать не буду, ибо она стандартна. После установки кликаем на иконке сервера, в трее появится значок. При пуске на нем появится сперва красный сектор, потом желтый, потом белый. Значит сервер запущен. Если это не так, то вполне возможно какой-то порт используемый службами у вас занят или заблокирован файерволом. Открываем браузер, набираем как ни странно localhost. Попадаем на домашнюю странцицу сервера.


Сверху видим информацию о версиях Апача и пхп, а также установленных библиотеках. При желании их можно дополнить, но как правило в 99% этого вполне хватает.

 

 


Теперь создадим проект. Идем в директорию куда установлен WAMP, далее www и создаем папку (имя только на инглише). Обновляем страницу с  localhost, проект появился в списке. Заходим в него. Тут я не буду расписывать установку, создания базы и прочего. Сейчас наш сервер доступен только нам самим. Выпускаем его в Интернет(если вы этого делать не собираетесь дальше можете не читать). Опять клик на трей, только теперь левой клавишей, выбираем — сделать доступным извне.


Если у вас есть внешний IP, сервер становится доступным из Интернета (если вы не знаете есть ли у вас внешний IP, то вернее всего его у вас нет). При желании внешний IP можно купить у вашего провайдера, стоит он сейчас недорого. Если у вас нет внешнего IP, сервер станет доступен из вашей сети. В случае с внутренней сетью, на проект можно зайти либо по имени вашей машины, либо опять же по IP. Здесь, конечно возникает неудобство. Вася с Вовой с соседнего дома заходя по вашему адресу, к примеру http://192.168.205.12 будут лицезреть домашнюю страницу сервера. Либо напрямую,  http://192.168.205.12/имя_сайта.
Это можно исправить зайдя C:wampinapacheApache2.2.11conf, открыть httpd.conf и внести следующие строки

NameVirtualHost 192.168.1.152:80
#Здесь_ваш_IP


ServerAdmin Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
DocumentRoot "D:/yoursiterootDiretory/"
ServerName www.yourwebsitename.com ServerAlias yourwebsitename

Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
allow from all

ErrorLog "logs/yourwebsiteName_error.log"
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel debug
CustomLog "logs/ourwebsiteName_access.log" combined



IP поставить свой, www.yourwebsitename.com  на имя своего сайта, почту по желанию

Чуть не забыл, по умолчанию конфигурационный файл phpMyAdmin содержит настройки MySQL по-умолчанию, согласно которым для привилегированного пользователя "root" не задан пароль. Другими словами любой может зайти в phpmyadmin и творить с базами все что угодно. Как это сделать в блогах описывалось, не хочу прослыть копипастером.
Засим откланиваюсь.

 
Заказ Дед Мороза Красноярск
Дед Мороз и Снегурочка на дом Красноярск
Дед Мороз и Снегурочка в детский сад Красноярск
Дед Мороз и Снегурочка в школу Красноярск
Дед Мороз и Снегурочка в офис Красноярск
Экспресс-поздравление Деда Мороза Красноярск
"Случайная встреча" Деда Мороза Красноярск
Дед Мороз для взрослых Красноярск
Дед Мороз и Снегурочка на корпоратив Красноярск
Дед Мороз и Снегурочка в кафе, ресторан Красноярск
Новогодняя фотосессия Красноярск