Установка OpenSSH на Ubuntu 22.04
#19 воскресенье, 16 июля 2023 г. 2 минут(ы) 136 слов
Откройте терминал и введите:
sudo apt update
sudo apt install openssh-server
Проверьте статус службы SSH:
sudo systemctl status ssh
Если он запущен, вы должны увидеть active (running) в выводе.
Разрешите соединения SSH через Firewall, UFW (Uncomplicated Firewall):
sudo ufw allow ssh
После этого мы можем активировать брандмауэр UFW с помощью следующей команды:
sudo ufw enable
Чтобы увидеть, что подключения SSH разрешены, введите следующее:
sudo ufw status
...
Читать далееНастроить Nginx в качестве HTTPS-прокси для вашего REST приложения Python на Flask и Waitress на Windows Server 2019
#17 понедельник, 3 июля 2023 г. 13 минут(ы) 1165 слов
Настройка Nginx в качестве HTTPS прокси на Windows Server включает в себя установку и конфигурацию Nginx, настройку SSL для HTTPS и настройку обратного прокси. Это очень похоже на процесс для Linux, но есть некоторые различия в установке и настройке.
Установка Nginx
Загрузите Nginx для Windows с официального сайта. Затем извлеките архив в нужное место, например C:\nginx.
...
Читать далееКоманда sc create для создания новых служб в Windows
#16 понедельник, 3 июля 2023 г. 4 минут(ы) 257 слов
Команда sc create используется для создания новых служб в Windows. Она имеет множество опций, которые позволяют управлять различными аспектами службы. Вот основные из них:
- binPath= : Это обязательная опция, указывающая путь к исполняемому файлу службы.
- displayname= : Это дружественное имя службы, которое отображается в утилитах управления службами Windows.
...
Читать далееНастройка Certbot и Nginx для работы с HTTPS в Windows
#15 понедельник, 3 июля 2023 г. 9 минут(ы) 761 слово
Установка Certbot на Windows
-
Проверьте официальный сайт Certbot для получения полных инструкций https://certbot.eff.org/instructions
-
Загрузите последнюю версию программы установки Certbot для Windows по адресу https://github.com/certbot/certbot/releases/download/v2.9.0/certbot-beta-installer-win_amd64_signed.exe.
...
Читать далееНастройка Nginx для обработки HTTP, HTTPS соединений в Windows
#14 понедельник, 3 июля 2023 г. 5 минут(ы) 374 слова
Чтобы настроить Nginx для обработки как HTTP, так и HTTPS соединений, вам потребуется определить два отдельных серверных блока в конфигурации Nginx. Один будет обрабатывать HTTP-соединения (порт 80), а другой - HTTPS-соединения (порт 443).
Вот пример конфигурации для обработки и перенаправления HTTP-запросов на HTTPS, а также для обработки HTTPS-соединений:
```nginx http { server { listen 80; server_name ваш_домен; # например d00m4ace.com
...
Читать далееУстановка Nginx на Windows 10, Windows 11, Windows Server 2019
#13 понедельник, 3 июля 2023 г. 9 минут(ы) 756 слов
Установка Nginx на Windows
-
Перейдите на официальный сайт Nginx https://nginx.org/ и перейдите на страницу загрузки https://nginx.org/en/download.html. Загрузите последнюю стабильную версию Nginx для Windows в формате zip.
-
Распакуйте загруженный архив Nginx в каталог на вашем компьютере, например, C:\nginx.
...
Читать далееОткрытие портов и перенаправление их на определенный компьютер в вашей домашней сети
#12 воскресенье, 2 июля 2023 г. 6 минут(ы) 515 слов
Открытие портов и перенаправление их на определенный компьютер в вашей домашней сети, обычно называемое "пробросом портов", это процесс, который обычно выполняется через веб-интерфейс вашего маршрутизатора. Важно отметить, что процедура может немного отличаться в зависимости от бренда и модели вашего маршрутизатора. Ниже приведены общие шаги:
...
Читать далееGit и Windows symbolic links (символические ссылки), также известные как symlinks
#11 суббота, 1 июля 2023 г. 10 минут(ы) 877 слов
Symbolic links (символические ссылки), также известные как symlinks, - это особый тип файла, который служит ссылкой на другой файл или директорию в файловой системе.
В Windows для работы с символическими ссылками используется утилита mklink. Она позволяет создавать символические ссылки и жесткие ссылки. Но для работы с этой утилитой вам потребуются права администратора.
Символические ссылки (или symlinks) могут быть очень полезны в различных сценариях при работе с проектами. Вот несколько примеров:
...
Читать далееУдаление директории из Git
#10 суббота, 1 июля 2023 г. 5 минут(ы) 382 слова
Для удаления директории из Git, вы можете использовать команду git rm, затем зафиксировать эти изменения и отправить их в удалённый репозиторий.
Вот последовательность действий:
Удалите директорию и файлы внутри неё:
git rm -r name_of_the_directory
Здесь -r означает рекурсивное удаление, то есть удаление директории и всего содержимого внутри неё.
...
Читать далееGit игнорирование определенных файлов и директорий
#9 суббота, 1 июля 2023 г. 4 минут(ы) 305 слов
.gitignore это специальный файл, который используется Git'ом для игнорирования определенных файлов и директорий, которые не должны быть включены в репозиторий. В .gitignore файле вы указываете шаблоны для файлов и директорий, которые должны быть проигнорированы.
Вот пример простого .gitignore файла:
# Ignore all .txt files
*.txt
# Ignore all files in the log directory
/log/
# But do not ignore log.txt, even though you are ignoring .txt files above
!/log.txt
...
Читать далее