Команда 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
...
Читать далееКак переключиться на другую ветку в Git
#8 суббота, 1 июля 2023 г. 2 минут(ы) 145 слов
Чтобы переключиться на другую ветку в Git, вы можете использовать команду git checkout, за которой следует имя ветки, на которую вы хотите переключиться. Например, если у вас есть ветка с именем feature, вы можете переключиться на нее следующим образом:
git checkout feature
Если вы хотите создать новую ветку и сразу переключиться на нее, вы можете использовать команду git checkout с флагом -b:
git checkout -b new_feature
...
Читать далееGit как устранить конфликт в git push и git pull
#7 суббота, 1 июля 2023 г. 7 минут(ы) 628 слов
Когда вы выполняете git push или git pull, может возникнуть конфликт, если ваши локальные изменения не совпадают с изменениями в удаленном репозитории. Это часто происходит, когда два человека работают над одним и тем же файлом и затем пытаются объединить свои изменения. Вот как вы можете решить такие конфликты:
Выполните git pull (или git fetch и git merge), чтобы получить последние изменения из удаленного репозитория.
...
Читать далее