Архив автора: admin

Thunderbird 102 выходит с новостями, улучшениями и многим другим

Mozilla выпущена недавно выпустили новую версию вашего почтового клиента Thunderbird 102, версия которой, как новость, команда Thunderbird объявляет о новой адресной книге, в дополнение к которой, среди прочего, она также совместима со спецификациями vCard.

Тем, кто не знает о Thunderbird, следует знать, что это это бесплатный почтовый клиент от Mozilla Foundation, который легко настраивается и настраивается, а также имеет множество функций. Этот клиент также доступ к файлам XML, фидам (Atom и RSS), он блокирует изображения, имеет встроенный антиспам-фильтр и механизм, предотвращающий мошенничество через сообщения.



Читать

Перевод сайтов на шифрованное подключение https/ssl. Получение сертификата от Let’s Encrypt и установка/настройка nginx. + автообновление при помощи certbot на Ubuntu 20.04 LTS в 2022 году

1. Устанавливаем certbot




Используем команду:




 apt install python3-certbot-nginx




Подтверждаем установку клавишей «Y» и «Enter«




Теперь Certbot установлен и готов к использованию, но, для того, чтобы он мог настроить SSL для Nginx, нам сперва необходимо проверить настройки Nginx.




2. Проверка настроек Nginx




Certbot должен иметь возможность найти корректный серверный блок в вашей конфигурации Nginx для того, чтобы автоматически конфигурировать SSL. Для этого он будет искать директиву server_name, которая совпадает с доменным именем, для которого вы запросите сертификат.




Если вы следовали инструкциям по настройке серверного блока в руководстве по установке Nginx, у вас должен быть серверный блок для вашего домена по адресу /etc/nginx/sites-available/example.com с уже правильно настроенной директивой server_name.




Для проверки откройте файл серверного блока в nano или любом другом текстовом редакторе:




 sudo nano /etc/nginx/sites-available/example.com 




Найдите строку с server_name. Она должна выглядеть следующим обр:




...
server_name example.com www.example.com;
...




Если она выглядит таким образом, закройте файл и переходите к следующему шагу.




Если она не выглядит так, как описано выше, обновите директиву server_name. Затем сохраните и закройте файл, после чего проверьте корректность синтаксиса вашего конфигурационного файла командой:




sudo nginx -t




Если вы получили ошибку, откройте файл серверного блока и проверьте его на наличие опечаток или пропущенных символов. После того, как ваш конфигурационный файл будет проходить проверку на корректность, перезагрузите Nginx для применения новой конфигурации:




sudo service nginx reload 




Теперь Certbot может находить и обновлять корректный серверный блок.




Далее обновим настройки файрвола для пропуска HTTPS трафика.




Настраиваем certbot:




sudo certbot certonly 




После чего вы увидите следующее сообщение:




Saving debug log to /var/log/letsencrypt/letsencrypt.log
How would you like to authenticate with the ACME CA?
1: Nginx Web Server plugin - Alpha (nginx)
2: Spin up a temporary webserver (standalone)
3: Place files in webroot directory (webroot)
Select the appropriate number [1-3] then [enter] (press 'c' to cancel):




Выбираем «3» (Place files in webroot directory (webroot)) вариант.




После чего нас попросят ввести наш e-mail. Она будет отображаться во всех установленных сертификатах:




your@eeee.mail




После этого вас просят прочитать соглашение и либо принять его или отклонить.




Согласшамся и нажимаем «A» -agree




После чего вас просят подписаться или не подписаться на рассылку от Let’s Encrypt:




Would you be willing to share your email address with the Electronic Frontier Foundation, a founding partner of the Let's Encrypt project and the non-profit organization that develops Certbot? We'd like to send you email about EFF and our work to encrypt the web, protect its users and defend digital rights.
(Y)es/(N)o:




Согласшамся и нажимаем Y -yes или отказываемся и нажимаем N -no




После чего нас просят ввести домен/ы, разделенные запятыми, пробелами или /. Отказываемся, вписав «C«.




3. Получение сертификата для домена sitename.ru




certbot certonly -d sitename.ru -d www.sitename.ru




Последние версии certbot автоматически создают задание для
автообновления сертификатов по крону: /etc/cron.d/certbot либо с использованием системного таймера systemctl list-timers и создавать его самому не нужно!




Оригинал используемой статьи: https://www.digitalocean.com/community/tutorials/nginx-let-s-encrypt-ubuntu-18-04-ru




Проверить правильность настройки https можно на сайте: https://www.ssllabs.com/ssltest/index.html



2022-06-28T17:29:05
Настройка web сервера

Сервер хранилища конфигураций 1С на Linux

В статье мы рассмотрим подключение удалённых сотрудников к хранилищу конфигураций 1С используя сервер хранилища конфигураций 1С на Linux.





Читать

Git 2.37 уже выпущен, и это его новости

Запуск новая версия Гит 2.37, который является одним из самые популярные системы контроля версий, надежное и высокопроизводительное программное обеспечение, предоставляющее гибкие инструменты нелинейной разработки, основанные на разветвлениях и слияниях разветвлений.

Для обеспечения целостности истории и устойчивости к изменениям при каждом коммите используется «обратный» неявный хеш всей предыдущей истории, также есть возможность проверки цифровых подписей отдельных разработчиков тегов и коммитов.



Читать

Git 2.37 уже выпущен, и это его новости

Запуск новая версия Гит 2.37, который является одним из самые популярные системы контроля версий, надежное и высокопроизводительное программное обеспечение, предоставляющее гибкие инструменты нелинейной разработки, основанные на разветвлениях и слияниях разветвлений.

Для обеспечения целостности истории и устойчивости к изменениям при каждом коммите используется «обратный» неявный хеш всей предыдущей истории, также есть возможность проверки цифровых подписей отдельных разработчиков тегов и коммитов.



Читать

Что такое виртуальный сервер

Идея виртуального сервера такая же, как и у обычного физического сервера. Это место где-то в дата-центрах по всему миру, где веб-мастера и разработчики хранят файлы своих сайтов и приложений.

В общем, серверы — это круглосуточно работающий ПК со всеми данными, необходимыми для поддержки веб-сайта или другого проекта, который должен быть доступен пользователям по всему миру.

Основная отличительная черта виртуальных серверов заключается в их реализации. Он использует так называемую технологию виртуализации, которая позволяет эмулировать множество компьютеров на одной физической машине. Таким образом, у нас есть один мощный ПК и достаточно много места для создания виртуальных компьютеров внутри него.

 

Виртуальный сервер: зачем нужен?

Как и любой сервер, виртуальные серверы используются для хранения данных из разных проектов, таких как:

  • Информационные площадки и интернет-магазины;
  • Базы данных с частной информацией для использования внутри компании;
  • Платформы, созданные для тестирования ПО;
  • Персональные облачные хранилища.

Дата-центр www.xelent.ru предлагает бесплатный тестовый период на аренду виртуального сервера, чтобы оценить варианты его использования самостоятельно и без затрат.

 

Виды виртуальных серверов

В контексте виртуальных серверов есть две аббревиатуры: VPS и VDS. Первый означает виртуальный частный сервер, а второй — виртуальный выделенный сервер. Обе технологии в целом одинаковы. Оба термина означают один из способов аренды и использования сервера.

Можно также столкнуться с мнением, что VPS — это сервер, работающий с OpenVZ-технологией, а VDS с KVM.

OpenVZ — это уровень программной виртуализации, который устанавливается на ядро ​​Linux и функционирует как копия этой системы Linux. У вас много виртуальных ПК, но все они на самом деле основаны на одном ядре. Это приводит к таким недостаткам, как невозможность установить ОС, изменить файловую систему, программные компоненты. Однако виртуальные частные серверы с OpenVZ обычно дешевле.

KVM — это программная виртуализация, реализуемая специальным приложением под названием «гипервизор». Это приложение создает изолированную копию системы, которая превращается в ваш собственный полнофункциональный ПК. Такой подход дает много привилегий. Только арендатор имеет доступ к серверу KVM. Виртуальный выделенный сервер с этой технологией стоит дороже.



2022-06-27T16:50:37
Сервер