Как запустить веб–сервер на компьютере
Если ваш веб-сайт слишком большого объема для веб-хостинга или вы хотите иметь возможность быстро вносить изменения на ваш веб-сайт, вам нужно настроить веб-сервер на компьютере, с которого вы сейчас просматриваете эту страницу. В этом руководстве описаны основы работы веб-сервера, а не конкретного программного обеспечения.
Шаги
-
1
Подберите компьютер для веб-сервера. Компьютер должен обладать достаточным объемом памяти для хранения большого количества информации. Процессор не очень важен. Чтобы минимизировать время простоя сервера, он должен быть подключен к роутеру с помощью витой пары, а не по беспроводной сети.
http://pad1.whstatic.com/images/thumb/6/64/Run-A-Webserver-From-Your-Computer-Step-1-preview.jpg/550px-Run-A-Webserver-From-Your-Computer-Step-1-preview.jpg
http://pad2.whstatic.com/images/thumb/6/64/Run-A-Webserver-From-Your-Computer-Step-1-preview.jpg/300px-Run-A-Webserver-From-Your-Computer-Step-1-preview.jpg
http://d5kh2btv85w9n.cloudfront.net/d/d3/Run A Webserver From Your Computer Step 1.360p.mp4
-
2
Найдите хорошее программное обеспечение для веб-сервера. Данное ПО работает как веб-сервер, поэтому оно очень важно. Если можете, найдите программу, которая будет работать в фоновом режиме, а не сделает ваш компьютер непригодным для использования. Одним из наиболее популярных серверов считается Apache.
http://pad1.whstatic.com/images/thumb/9/9b/Run-A-Webserver-From-Your-Computer-Step-2-preview.jpg/550px-Run-A-Webserver-From-Your-Computer-Step-2-preview.jpg
http://pad3.whstatic.com/images/thumb/9/9b/Run-A-Webserver-From-Your-Computer-Step-2-preview.jpg/300px-Run-A-Webserver-From-Your-Computer-Step-2-preview.jpg
http://d5kh2btv85w9n.cloudfront.net/f/f3/Run A Webserver From Your Computer Step 2.360p.mp4
-
3
Настройте веб-сервер. Обычно в программе веб-сервера есть инструкция, как это сделать.
http://pad2.whstatic.com/images/thumb/2/2b/Run-A-Webserver-From-Your-Computer-Step-3-preview.jpg/550px-Run-A-Webserver-From-Your-Computer-Step-3-preview.jpg
http://pad3.whstatic.com/images/thumb/2/2b/Run-A-Webserver-From-Your-Computer-Step-3-preview.jpg/300px-Run-A-Webserver-From-Your-Computer-Step-3-preview.jpg
http://d5kh2btv85w9n.cloudfront.net/1/13/Run A Webserver From Your Computer Step 3.360p.mp4
-
4
Создайте простую главную страницу для проверки веб-сервера. Убедитесь, что вы поместили файл в папку, указанную в документации к веб-серверу, и назвали его index.
http://pad1.whstatic.com/images/thumb/1/19/Run-A-Webserver-From-Your-Computer-Step-4-preview.jpg/550px-Run-A-Webserver-From-Your-Computer-Step-4-preview.jpg
http://pad1.whstatic.com/images/thumb/1/19/Run-A-Webserver-From-Your-Computer-Step-4-preview.jpg/300px-Run-A-Webserver-From-Your-Computer-Step-4-preview.jpg
http://d5kh2btv85w9n.cloudfront.net/9/98/Run A Webserver From Your Computer Step 4.360p.mp4
-
5
Проверьте, видите ли вы страницу по адресу http://127.0.0.1/. Если вы видите веб-страницу, переходите к следующему шагу. Если сервер не работает на 80 порту, тогда проверьте веб-сайт по адресу http://127.0.0.1:номерпорта/. Если у вас никак не получается увидеть веб-страницу, перенастройте веб-сервер.
http://pad2.whstatic.com/images/thumb/4/4f/Run-A-Webserver-From-Your-Computer-Step-5-preview.jpg/550px-Run-A-Webserver-From-Your-Computer-Step-5-preview.jpg
http://pad3.whstatic.com/images/thumb/4/4f/Run-A-Webserver-From-Your-Computer-Step-5-preview.jpg/300px-Run-A-Webserver-From-Your-Computer-Step-5-preview.jpg
http://d5kh2btv85w9n.cloudfront.net/7/78/Run A Webserver From Your Computer Step 5.360p.mp4
-
6
Попросите друга проверить доступность вашего сайта по адресу http://внешний-IP-адрес/. Если он/она его увидит, можете переходить к следующему шагу. Если нет, смотрите советы.
http://pad2.whstatic.com/images/thumb/0/01/Run-A-Webserver-From-Your-Computer-Step-6-preview.jpg/550px-Run-A-Webserver-From-Your-Computer-Step-6-preview.jpg
http://pad1.whstatic.com/images/thumb/0/01/Run-A-Webserver-From-Your-Computer-Step-6-preview.jpg/300px-Run-A-Webserver-From-Your-Computer-Step-6-preview.jpg
http://d5kh2btv85w9n.cloudfront.net/7/7f/Run A Webserver From Your Computer Step 6.360p.mp4
-
7
Приобретите доменное имя и настройте его на ваш внешний IP-адрес. В случае использования динамического IP-адреса убедитесь, что у регистратора доменных имен есть сервис динамических доменов имен.
http://pad1.whstatic.com/images/thumb/6/60/Run-A-Webserver-From-Your-Computer-Step-7-preview.jpg/550px-Run-A-Webserver-From-Your-Computer-Step-7-preview.jpg
http://pad2.whstatic.com/images/thumb/6/60/Run-A-Webserver-From-Your-Computer-Step-7-preview.jpg/300px-Run-A-Webserver-From-Your-Computer-Step-7-preview.jpg
http://d5kh2btv85w9n.cloudfront.net/8/8a/Run A Webserver From Your Computer Step 7.360p.mp4
-
8
Сделайте свой сайт. Если вы хотите использовать поддержку сценариев на стороне сервера, тогда вам нужно будет установить и настроить эти программы на своем сервере.
http://pad3.whstatic.com/images/thumb/d/df/Run-A-Webserver-From-Your-Computer-Step-8-preview.jpg/550px-Run-A-Webserver-From-Your-Computer-Step-8-preview.jpg
http://pad1.whstatic.com/images/thumb/d/df/Run-A-Webserver-From-Your-Computer-Step-8-preview.jpg/300px-Run-A-Webserver-From-Your-Computer-Step-8-preview.jpg
http://d5kh2btv85w9n.cloudfront.net/8/83/Run A Webserver From Your Computer Step 8.360p.mp4
Советы
- Не выключайте компьютер. Вы можете выключить монитор или, если программа веб-сервера работает в фоне, компьютер можно перевести в спящий режим.
- Также ваш веб-сайт можно найти по адресу http://localhost/.
- Если вы не видите веб-сайт по адресу http://127.0.0.1/, возможно, вам нужно разблокировать порт 80 в межсетевом экране.
- Если ваш сайт по адресу http://ваш-внешний-IP-адрес/ не виден за пределами домашней сети, и вы находитесь за маршрутизатором, вам нужно настроить переадресацию порта. Так как маршрутизаторы отличаются между собой, есть множество способов это сделать. Смотрите инструкцию по эксплуатации вашего маршрутизатора или найдите инструкцию в Интернете.
- Вероятнее всего, что вы не сможете увидеть свой веб-сайт через домен, который приобрели. Для этого используйте адреса http://127.0.0.1/ или http://локальный-IP-адрес/.
Предупреждения
- Узнайте у вашего интернет-провайдера, можете ли вы запустить домашний сервер. Некоторые просят не использовать 80 порт. Если так, вам нужно настроить веб-сервер на прослушивание другого порта.
- Не ставьте большие файлы на загрузку, это сделает работу вашего компьютера в Интернете намного более медленной.
Что вам понадобится
- Компьютер
- Программа веб-сервера
- Стабильное интернет-подключение
|