Устанавливаем веб-сервер (Apache2 + SSL)
Я продолжаю публиковать свои заметки о работе над проектом SQLtest.online Предыдущие части можно прочитать здесь и здесь. Ещё раз хочу отметить для всех читающих что всё что я пишу не является руководством по созданию веб-сайтов или другим техническим материалом. Это скорее графоманские заметки в стиле открытого дневника где я описываю свой процесс работы над проектом.
Итак, несмотря на низкую активность участников опроса опубликованного в прошлой статье (всего трое проголосовавших) победителем вышел вебсервер Apache.
Не могу сказать что с удовольствием, но я принимаю ваш выбор, оставляя за собой право изменить его в дальнейшем.
Установка сервера в операционной системе Ubuntu Linux выполняется в две команды:
sudo apt update
sudo apt install apache2
После их успешного завершения мы можем проверить работу сервера просто отрыв браузер и набрав в адресной строке SQLtest.online
Вы помните, в предыдущей статье мы настроили DNS и сейчас каждый браузер в мире знает где находится сайт.
Если всё сделано то вы увидите такой сайт
Фрагмент экрана
Следующим шагом мне нужно обеспечить возможность безопасного подключения к серверу по протоколу https - без этого обмен данными между вашим компьютером и сервером может быть перехвачен посторонними. Если честно https тоже может быть перехвачен, но уже не так просто. Кроме этого многие поисковые системы не выдают в поиске сайты не использующие безопасный протокол.
Для поддержки протокола https мне нужно установить на сервер сертификат SSL подтверждающий подлинность сайта.
Богатые компании приобретают для этого дорогие сертификаты у специализированных провайдеров за сотни долларов.
Я же воспользуюсь бесплатным сервисом от Let's encrypt (обязательно пожертвую им 10% от своей первой выручки)
Процедура также очень проста и описана на их сайте.
После её выполнения можно зайти на сайт по безопасному протоколу https набрав адрес https://sqltest.online в браузере.
И последнее что я хочу сделать - это внести изменения в настройку веб-сервера чтобы автоматически переключать все запросы на безопасный протокол. Для этого я заменю содержимое файла /etc/apache2/sites-available/000-default.conf на следующее:
<VirtualHost *:80>
ServerName sqltest.online
Redirect permanent / https://sqltest.online/
</VirtualHost>
И перезапущу сервер командой
service apache2 restart
Вот и всё на сегодня. В следующий раз начну работать над содержимым сайта
Как зашифровать файл вручную как будто превратившись в браузер и шифруя трафик по HTTPS?
Как зашифровать файл вручную как будто превратившись в браузер и шифруя трафик по HTTPS?
Т.е. браузеры ведь шифруют трафик сертификатом посещенного сайта (полученным по HTTPS). Так вот это значит, как то можно имея этот сертификат зашифровать какой нибудь файл?
Через ssh-keygen или openssl например.
В Питере шаверма и мосты, в Казани эчпочмаки и казан. А что в других городах?
Мы постарались сделать каждый город, с которого начинается еженедельный заед в нашей новой игре, по-настоящему уникальным. Оценить можно на странице совместной игры Torero и Пикабу.
Реклама АО «Кордиант», ИНН 7601001509
Сделал бота по проверке срока SSL сертификата сайтов
Всем привет. Напитонировал небольшого помощника для себя. Занимаюсь администрированием большого количества веб-серверов и бывает, что либо я косячу, либо по каким-то еще причинам не срабатывает автопродление LetsEncrypt сертификатов, либо владелец просто забыл продлить купленный на год.
Бот точно будет работать бесконечно, никаких денег, рекламы не будет. На данный момент хостинг обходится в 400 рублей/мес, что совсем не много.
Оповещение происходит за 14 дней, а затем каждый день с последних 7 дней сертификата. Проверка происходит около 7 утра. Так же бот оповестит, если по домену не получилось вообще ничего получить. Можно запускать ручную проверку.
В общем если кому актуально, пользуйтесь. Без претензий и "как есть"
Как долго активируется SSL-сертификат от GlobalSign?
Всем привет! Заказал для совего домена SSL-сертификат от GlobalSign (давали бесплатно на пол года), заказал 24.02.2023. Сертификат все еще в статусе "Активируется", прошло уже полторы недели. Как долго он активируется? Сайт стоит без дела, ибо никто не будет заходить на ресурс с сообщением "ваше подключение не защищено"
Взываю к коллективному разуму... не понимаю что происходит
Истек срок действия SSL сертификата
Закончился ssl сертификат на cv1.pikabu.ru. Как следствие не грузятся видео файлы
У хостинг центра слетел ssl сертификат
Кажется, кто-то ищет новую работу