Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Лабораторная работа №3

Часть 1

Задча: настроить nginx с https сертификатом, принудительно перенаправлять запросы с http на https, использовать alias и настроить виртуальные хосты.

В ходе работы были выполнены слежующие шаги:

  1. Установлен ngnix (brew install nginx)
  2. Создана структура проекта
image
  1. Добавлены локальные домены
image
  1. Установлен mkcert для локальных HTTPS-сертификатов. mkcert создает локально доверенные сертификаты.

  2. Созданы конфиги сайтов:

Использован alias:

location /files/ {
    alias /Users/arina/nginx-lab/pet1/assets/;
    autoindex on;
}

Настроены виртуальные хосты:

server {
    listen 80;
    server_name pet1.local;
    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl;
    server_name pet1.local;
    ...
}

Результаты работы:

image image

Часть 2

About

Лабораторная работа №3

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages