Шаг 6 - Настройка файла локальных хостов (опционально) — КиберПедия 

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...

Шаг 6 - Настройка файла локальных хостов (опционально)

2020-11-19 137
Шаг 6 - Настройка файла локальных хостов (опционально) 0.00 из 5.00 0 оценок
Заказать работу

Если до этого использовались не реальные доменные имена, а тестовые, можно протестировать работоспособность виртуальных хостов, временно изменив файл hosts на локальном компьютере.

Это позволит перехватывать любой запрос к доменам, которые были настроены и перенаправлять его на нужный VPS сервер так, как это сделала бы система DNS в случае использования реально зарегистрированных доменов. Это будет работать только с локального компьютера и используется только для тестирования.

Убедитесь, что дальнейшие шаги будут проделаны на вашем локальном компьютере, а не на VPS сервере. Необходимо знать пароль администратора или быть членом группы администраторов.

Если компьютер с Mac или Linux, можно редактировать локальный файл с правами администратора, введя команду:

sudo nano /etc/hosts

Если компьютер с Windows, можно найти инструкции по редактированию файла хостов в Интернете.

Необходимо добавить в файл публичный IP-адрес VPS сервера и, следом, доменное имя, по которому будут обращаться к этому VPS.

Для доменов, используемых в этой лабораторной работе, предположим, что IP-адрес VPS 111.111.111.111. В этом случае нужно добавить следующие строки в конец файла hosts:

127.0.0.1 localhost

127.0.1.1 guest-desktop

111.111.111.111 example.com

111.111.111.111 test.com

В результате этого любые запросы к example.com и test.com с компьютера будут перенаправляться на сервер по адресу 111.111.111.111. Это удобно для проверки правильности настройки виртуальных хостов для случая, когда разработчик не является реальным владельцем этих доменных имен.

Шаг 7 - Тестирование результатов

Теперь, когда виртуальные хосты сконфигурированы, можно легко протестировать работоспособность, перейдя в браузере по ранее настроенным адресам:

http://example.com

При правильной настройке будет видна похожая страница:

Аналогично, можно зайти на вторую страницу:

http://test.com

Будет отображен файл, созданный для второго сайта:

Если оба сайта работают, значит два виртуальных хоста на одном и том же сервере были успешно настроены.

Если были внесены изменения в файл hosts на локальном компьютере, теперь можно удалить добавленные строки, т.к. уже убедились в работоспособности конфигурации. Таким образом нет необходимости хранить в файле "hosts" ненужные записи.

Apache может работать с любым количеством доменных имен, так что можно добавлять новые сайты до тех пор, пока сервер справляется с нагрузкой.

FTP клиент.

FTP-клиенты в основном используются для:

1) Размещение страниц сайта на интернет-сервере разработчиком;

2) Скачивание музыки и различных программ пользователями Интернета. Зачастую это даже не осознаётся многими пользователями Сети, как использование FTP-клиента и протокола, так как многие публичные серверы не запрашивают дополнительных данных для аутентификации, а Интернет-браузеры (которые тоже есть FTP-клиентами) осуществляют скачивание файлов без дополнительных установок.

FTP-клиенты имеют свои положительные и отрицательные стороны, как и большинство программ. Они все между собой схожи набором функций и даже интерфейсом.

Наиболее популярные FTP – клиенты:

FileZilla — удобный и главное бесплатный FTP-менеджер, который сделает работу с файлами простой и понятной.

Поддерживает большинство языков (в том числе русский) и имеет возможность настроить скорость передачи. FileZilla поможет скачивать и загружать файлы с любых FTP-серверов. Большое количество настроек сделает Вашу работу удобной. Кроме того, FileZilla доступна для разных ОС, а обладает приятным интерфейсом.

Найти программу и скачать можно на сайтах filezilla.ru и filezilla-project.org.

Cyberduck – FTP-клиент с поддержкой, кроме основного протокола, еще шифрованный SFTP и другие, менее распространенные, например WebDAV, Amazon S3, Google Docs, включая протокол для iPhone и iPad – SSH.

Для FTP соединений разработчики могут использовать менеджер закладок, есть автоматическое возобновление передачи при потере соединения, поддержка различных кодировок, возможность самоназначения программы по умолчания для FTP-соединения, встроенный журнал. Cyberduck – полезный инструмент, который дает возможность соединяться с удаленными хостами и загружать или скачивать нужные файлы. Программа имеет множество функций и дружелюбный минималистичный интерфейс, который приятен в работе.

WinSCP – не менее известный FTP-клиент, который помогает безопасно перемещать файлы с локального компьютера на сервер. Правда, он немного уступает в скорости предыдущим FTP-менеджерам, но имеет удобную особенность – осуществляет поиск файлов по всему серверу.

FTP-клиент WinSCP поддерживает следующие протоколы: SFTP, SCP, SSH-1, SSH-2, чем также отличается от аналогов. WinSCP мультиязычный, в том числе с поддержкой русского языка. Программа работает на ОС Windows.

SmartFTP – мощная и надежная программа для передачи файлов между локальным компьютером и сервером в Интернете по протоколу FTP.

Компактная и безопасная программа даст возможность использовать ее для публикации и обслуживания сайтов, загрузки изображений, документов, фильмов и музыки, обмена файлами между единомышленниками, создание бекапов локальных или отдаленных файлов. Стоит отметить, программа платная и предназначена только для ОС Windows. 

Core FTP – бесплатный, но многофункциональный FTP-клиент. Кроме FTP, программа поддерживает также протоколы HTTP, HTTPS, SSL, TLS, SSH, SFTP.

Стандартная графическая оболочка и наличие только английского языка не влияет на простоту и удобство использования этой программы.

FTP-клиент с гибкими настройками, легко интегрируется в браузеры, поддерживает докачку прерванных передач, позволяет пересылать файлы непосредственно с одного удаленного сервера на другой и тп.

FlashFXP – функциональный и удобный FTP менеджер, который имеет высокую производительность и поддерживает необходимые для разработчика технологии. С помощью него без проблем можно работать через прокси, программа не имеет ограничений на размер скачиваемого файла, может импортировать списки серверов из большинства распространённых программ, поддерживает SSL/TLS авторизацию и многое другое.

С помощью программы очень удобно производить загрузку файлов, которые расположены в разных папках или даже на разных FTP-серверах. Графическая оболочка FlashFXP простая и понятная для пользователя.

Кроме того, FlashFXP имеет возможность управлять пересылкой файлов между серверами (FXP).


Поделиться с друзьями:

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...

Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...

Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.008 с.