nginx
Различия
Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия | ||
nginx [18.09.2025 12:54] – создано kubada | nginx [18.09.2025 16:15] (текущий) – kubada | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | # | ||
- | https:// | ||
- | |||
=== Установка === | === Установка === | ||
<code bash> | <code bash> | ||
Строка 19: | Строка 16: | ||
./configure --prefix=/ | ./configure --prefix=/ | ||
- | sudo make && make install | + | make && |
</ | </ | ||
Строка 52: | Строка 49: | ||
<code bash> | <code bash> | ||
sudo nano / | sudo nano / | ||
+ | </ | ||
+ | <code bash> | ||
[Unit] | [Unit] | ||
Description=The NGINX HTTP and reverse proxy server | Description=The NGINX HTTP and reverse proxy server | ||
Строка 66: | Строка 65: | ||
[Install] | [Install] | ||
WantedBy=multi-user.target | WantedBy=multi-user.target | ||
+ | </ | ||
+ | <code bash> | ||
sudo systemctl daemon-reload | sudo systemctl daemon-reload | ||
- | |||
sudo systemctl enable nginx | sudo systemctl enable nginx | ||
sudo systemctl start nginx | sudo systemctl start nginx | ||
Строка 80: | Строка 80: | ||
curl localhost | curl localhost | ||
</ | </ | ||
+ | |||
+ | === Certbot === | ||
+ | <code bash> | ||
+ | sudo python3 -m venv / | ||
+ | sudo / | ||
+ | |||
+ | sudo / | ||
+ | |||
+ | sudo ln -s / | ||
+ | |||
+ | certbot certonly --nginx --nginx-ctl / | ||
+ | </ | ||
+ | |||
+ | === auth_basic === | ||
+ | <code bash> | ||
+ | sudo sh -c "echo -n ' | ||
+ | sudo sh -c " | ||
+ | |||
+ | auth_basic "You shall not pass!"; | ||
+ | auth_basic_user_file / | ||
+ | </ | ||
+ | |||
+ | [[https:// | ||
+ |
nginx.1758189272.txt.gz · Последнее изменение: — kubada