Об отметках
Основные упражнения не отмечены никакими специальными знаками, их выполнения достаточно для удовлетворительной оценки. Дополнительные упражнения отмечены "звездочками", их выполнение необходимо для получения повышенной оценки.
"5" - в отчете выполнены все основные упражнения, дополнительно выполнены упражнения с одной и двумя "звездочками".
"4" - в отчете выполнены все основные упражнения, дополнительно выполнены упражнения с одной "звездочкой".
"3" - в отчете выполнены все основные упражнения.
Ответьте на вопросы
письменно в отчете
По желанию, можно оформлять отчеты к лабораторным работам
в сетевом блоге.
При выполнении следующих заданий пополняйте Ваш список
Интернет-ресурсов с адресами и краткой аннотацией.
1. В чем состоит технология клиент-сервер?
2. Какие web-серверы существуют?
3. Какие функции выполняет web-сервер?
4. Что такое LAMP-сервер?
5. Для чего предназначена каждая составляющая LAMP-сервера.
6. Для чего предназначен пакет утилит denwer?
7. Из каких этапов состоит процесс настройки web-сервера
Apach?
8. В каком каталоге располагается файл конфигурации Apach?
9. Какие настройки можно выполнить в файле конфигурации Apach?
10. В каком файле настройки указывается расположение начальной
HTML-страницы?
11. Как запустить сервер Apach?
12. Как остановить сервер Apach?
13. Как перезапустить сервер Apach?
14. Какие действия нужно выполнить, чтобы внесенные
в конфигурацию web-сервера изменения вступили в силу?
15. Для чего предназначена утилита Listen?
16. Для чего предназначена утилита Allow?
17. Как разрешить проблему доступа к Вашему
сайту в связи с распределением статических
и динамических IP-адресов?
Упражнения
1. Настройка Apach web-сервера.
1.1. Сделайте скриншот содержимого каталога
etc/apach2. Объясните, для чего предназначены
основные файлы этого каталога.
1.2. Используйте утилиту nmap, чтобы проверить,
какой порт прослушивает web-сервер
nmap -O localhost
Выполните скриншот и поместите его в отчет.
1.3. Создайте файл
/var/www/html/index.html
1.4. Проверьте, доступна ли созданная
HTML-страница в браузере? Скриншот поместите в отчет.
1.5.* Создайте скрипты для тех действий,
которые Вы выполняли при настройке сервера.
1.6.* Проверьте возможности утилиты Listen.
Скриншот поместите в отчет.
1.7.* Проверьте возможности утилиты Allow.
Скриншот поместите в отчет.
1.8.* Настройте авторизованный доступ пользователей
к сайту.
1.9.* Настройте авторизованный доступ пользователей
к отдельным страницам сайта.
2. Настройка сервера MySQL.
2.1. Проверьте, запущен ли сервер MySQL
Скриншот поместите в отчет.
2.2. Зайдите на сервер MySQL с помощью клиента из терминала.
Скриншот поместите в отчет.
2.3. Получите информацию об учетных записях пользователей на сервере
MySQL.
Скриншот поместите в отчет.
2.4.* Зарегистрируйте новых пользователей
student1 и student2
на сервере MySQL.
3.* Настройте ftp-сервер.
4.** Настройте почтовый сервер.