Обновлено руководство по установке: добавлены варианты автоматической установки и клонирования репозитория, улучшена структура раздела "Быстрая установка".
This commit is contained in:
26
README.md
26
README.md
@@ -65,21 +65,33 @@ Python скрипт теперь автоматически загружает
|
|||||||
|
|
||||||
### Установка
|
### Установка
|
||||||
|
|
||||||
|
**Вариант 1: Автоматическая установка одной командой**
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# Скачать и запустить установочный скрипт напрямую с GitHub
|
||||||
|
sudo bash -c "$(curl -fsSL https://github.com/DFofanov/configure_nginx_manager/raw/refs/heads/master/letsencrypt_regru.sh)"
|
||||||
|
```
|
||||||
|
|
||||||
|
**Вариант 2: Клонирование репозитория**
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# 1. Клонируйте репозиторий
|
# 1. Клонируйте репозиторий
|
||||||
git clone https://github.com/YOUR_USERNAME/configure_nginx_manager.git
|
git clone https://github.com/DFofanov/configure_nginx_manager.git
|
||||||
cd configure_nginx_manager
|
cd configure_nginx_manager
|
||||||
|
|
||||||
# 2. Запустите установку
|
# 2. Запустите установку
|
||||||
sudo bash letsencrypt_regru.sh
|
sudo bash letsencrypt_regru.sh
|
||||||
|
|
||||||
# Скрипт спросит:
|
|
||||||
# - Домен (например, example.com)
|
|
||||||
# - Email для Let's Encrypt
|
|
||||||
# - Учетные данные reg.ru
|
|
||||||
# - Настройки NPM (опционально)
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
**Интерактивная настройка:**
|
||||||
|
|
||||||
|
Скрипт спросит:
|
||||||
|
- Домен (например, example.com)
|
||||||
|
- Email для Let's Encrypt
|
||||||
|
- Учетные данные reg.ru
|
||||||
|
- Настройки NPM (опционально)
|
||||||
|
|
||||||
|
|
||||||
### Использование после установки
|
### Использование после установки
|
||||||
|
|
||||||
После установки доступна глобальная команда `letsencrypt-regru`:
|
После установки доступна глобальная команда `letsencrypt-regru`:
|
||||||
|
|||||||
@@ -25,9 +25,26 @@
|
|||||||
|
|
||||||
## Быстрая установка
|
## Быстрая установка
|
||||||
|
|
||||||
|
**Способ 1: Автоматическая установка (рекомендуется)**
|
||||||
|
|
||||||
|
Самый быстрый способ - запустить установку напрямую с GitHub:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo bash -c "$(curl -fsSL https://github.com/DFofanov/configure_nginx_manager/raw/refs/heads/master/letsencrypt_regru.sh)"
|
||||||
|
```
|
||||||
|
|
||||||
|
Эта команда:
|
||||||
|
- Автоматически скачает установочный скрипт
|
||||||
|
- Запустит его с правами root
|
||||||
|
- Проведет через интерактивную настройку
|
||||||
|
|
||||||
|
**Способ 2: Через клонирование репозитория**
|
||||||
|
|
||||||
|
Если вы хотите изучить код перед установкой:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# 1. Скачайте репозиторий
|
# 1. Скачайте репозиторий
|
||||||
git clone https://github.com/YOUR_USERNAME/configure_nginx_manager.git
|
git clone https://github.com/DFofanov/configure_nginx_manager.git
|
||||||
cd configure_nginx_manager
|
cd configure_nginx_manager
|
||||||
|
|
||||||
# 2. Дайте права на выполнение
|
# 2. Дайте права на выполнение
|
||||||
|
|||||||
Reference in New Issue
Block a user