Установка и обновление системы



Download 2,58 Mb.
bet11/11
Sana23.03.2022
Hajmi2,58 Mb.
#506982
TuriЛабораторная работа
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
Lab rabota 1-6

Шаг 1. Установите Apache
Используйте следующую команду для установки пакета Apache в Ubuntu:


sudo apt-get install apache2

Система требует подтверждения - сделайте это и позвольте системе завершить установку.



Шаг 2. Проверьте установку Apache
Практическая часть:
Чтобы убедиться, что Apache установлен правильно, откройте веб-браузер и введите в адресной строке:
http: //local.server.ip
Веб-браузер должен открыть страницу с названием «Стандартная страница Apache2 Ubuntu», как показано на следующем рисунке:

Примечание. Замените local.server.ip IP-адресом вашего сервера. Если вы не уверены, какой это IP-адрес, выполните следующую команду терминала:
имя хоста -I | awk '{print $ 1}'
Вывод возвращает IP-адрес вашего сервера.
Шаг 3. Настройте брандмауэр
Хотя процесс установки Apache завершен, есть еще один шаг. Настройте стандартный брандмауэр UFW для обеспечения трафика на порт 80.

Начните с демонстрации профилей приложений, доступных в UFW:


sudo ufw показать список приложений
Как показано в примере ниже, терминал должен ответить, перечислив все доступные профили приложений.
Доступные приложения:
Apache
Apache Full
Apache Secure
OpenSSH

Используйте следующую команду, чтобы разрешить нормальный веб-трафик на порт 80:


sudo ufw разрешить Apache



Подтвердите изменения, проверив статус UFW:
sudo ufw статус



Если у вас есть другие программы или службы, которые вы разрешаете, убедитесь, что вы настроили брандмауэр, чтобы разрешить трафик. Например, sudo ufw обеспечивает безопасный и зашифрованный доступ по сети с помощью команды allow 'OpenSSH'.
Конфигурация Apache
Управление службами Apache
При управлении веб-сервером полезно до некоторой степени управлять службой. Вероятно, вы можете часто перезагружать или перезапускать Apache, изменяя конфигурацию и пробуя их. Однако при необходимости вы можете остановить (и запустить) службу Apache.
Для этого используйте команду systemctl с рядом ключей:
Остановить Apache:
sudo systemctl stop apache2.service
Запустите Apache:
sudo systemctl start apache2.service
Перезагрузите Apache:
sudo systemctl перезапустить apache2.service
Перезагрузите Apache:
sudo systemctl перезагрузить apache2.service
Файлы конфигурации, каталоги и модули Apache
Теперь, когда вы установили Apache, вам нужно знать еще несколько вещей, чтобы представлять контент в Интернете. Самое главное, это означает работу с каталогами и файлами конфигурации.
Каталоги
После установки Apache по умолчанию создаст корневой каталог документов в / var / www / html.
Любой файл, помещенный в этот каталог, может распространяться по сети Apache. Это означает, что вы копируете файлы веб-страницы, которые хотите опубликовать. Здесь вы хотите установить системы управления контентом, такие как WordPress.
Файлы конфигурации
Как упоминалось выше, содержимое веб-сайта хранится в каталоге / var / www / html /. Здесь вы можете создать небольшие каталоги для каждого веб-сайта, размещенного на вашем сервере.
Apache создает файлы журнала для любых ошибок, возникающих в файле /var/log/apache2/error.log.
Он также создает журналы взаимодействия с клиентами в файле /var/log/apache2/access.log.
Как и многие программы на базе Linux, Apache также работает с использованием файлов конфигурации. Все они находятся в каталоге / etc / apache2 /.
Список других важных каталогов:
/etc/apache2/apache2.conf - это основной файл конфигурации Apache, который управляет всей работой, которую Apache выполняет в системе. Изменения здесь коснутся всех веб-сайтов, размещенных на этом компьютере.
/etc/apache2/ports.conf - файл конфигурации порта. С помощью этого файла вы можете настроить порты монитора Apache. По умолчанию порт 80 настроен для трафика http.
/ etc / apache2 / sites-available - Сохранить файлы виртуального хоста Apache. Виртуальный хост - это запись одного из веб-сайтов, размещенных на сервере.
/ etc / apache2 / sites-enabled - в этом каталоге хранятся веб-сайты, готовые обслуживать клиентов. Команда A2ensite используется в файле виртуального хоста в существующем каталоге для добавления сайтов в это местоположение.
Документация Apache Ubuntu содержит множество каталогов и файлов конфигурации, которые подробно описаны. Их можно использовать для добавления модулей для улучшения функциональности Apache или для хранения дополнительной информации о конфигурации.
Модули
Если вы хотите работать с программными модулями - программами, расширяющими или улучшающими функциональность Apache, вы можете включить их, используя:
sudo a2enmod name_of_module
Чтобы отключить модуль:
sudo a2dismod name_of_module

Практическая работа 6









Download 2,58 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish