Как создать собственный веб-сервер
Если вы хотите избежать затрат на размещение ваших файлов для использования в Интернете, вы можете создать свой собственный веб-сервер для размещения ваших файлов. Вам нужен приличный компьютер с большим объемом памяти, оперативной памятью и чем-то, что всегда можно подключить к Интернету. Когда ваш сервер не в Интернете, ни один из файлов на вашем сервере не будет в Интернете. Выполните следующие действия, чтобы превратить свой компьютер в веб-сервер.
Как создать собственный веб-сервер
Шаг 1
Если у вас нет высокоскоростного подключения к Интернету, защитите его у местного провайдера в вашем регионе.
Шаг 2
Защитите собственное доменное имя. Это поможет людям получать доступ к вашим файлам в Интернете. Это также даст вам место для отправки и получения электронной почты. Если у вас нет статического веб-адреса (если у вас есть кабельное или DSL-подключение, у вас, вероятно, не будет статического адреса), есть несколько способов защитить свой домен. Проверьте раздел ресурсов.
Шаг 3
Получите свой роутер. Используйте обычный маршрутизатор, поскольку беспроводные маршрутизаторы не рекомендуются для настройки домашнего сервера. Ваш маршрутизатор должен иметь разъемы Ethernet и поддерживать переадресацию портов, чтобы разрешить внешний интернет-трафик.
Шаг 4
Настройте свой компьютер. Убедитесь, что у вас есть стандартные элементы компьютера, включая клавиатуру, мышь и сетевую карту Ethernet 10/100. Убедитесь, что у вас есть источник бесперебойного питания, чтобы обеспечить безопасность вашей системы в случае отключения электроэнергии.
Шаг 5
Чтобы настроить веб-сервер, вы должны запустить службы конфигурации системы. Убедитесь, что httpd и mysqld запущены и выбраны для запуска при загрузке, затем сохраните конфигурацию службы.
Шаг 6
Убедитесь, что ваш веб-сервер работает правильно, открыв браузер и указав адрес http://localhost/ (который всегда указывает на веб-сервер на вашем компьютере). Вы должны увидеть тестовую страницу для apache, приложения веб-сервера.
Шаг 7
Настройте переадресацию портов в соответствии с указаниями вашего маршрутизатора. Убедитесь, что все HTTP-сервисы или трафик порта 80 направляются на IP-адрес вашего веб-сервера.
Совет
Все, что будет доступно в Интернете, должно храниться в каталоге /var/www/html на вашем сервере.