Thursday, August 31, 2023

~~~~ Платный email. Что делать? ~~~~

Так как и Google и Яндекс в связи с финансовыми проблемами перешли сугубо на платное обслуживание отправки #email привязанных к пользовательским доменам, пора устанавливать SendMail к себе на сервер, и конечно всё это тестировать и настраивать.

Подробная инструкция, как это сделать на Debian aka Ubuntu тутачки:

Установка, настройка и проверка работы SendMail в Unix операционных системах

Читаем, ставим, настраиваем, тестируем и многословно благодарим (хотя, можно просто деньгами... не читая, не тестируя и не настраивая - тупо заплатил и забыл... а пусть кто-то другой мучается и читает). 😉 
 
А то, ишь, понаписали! 🤠✌

Labels: , , , ,

Monday, August 28, 2023

~~~~ ✌🤠 Первое занятие в Веб-[ло]мастерской 🤠✌ ~~~~

С самого начала достаточно глубокое погружение. Для тех, кто не в теме, - пугаться не надо того, что что-то не до конца ясно и прозрачно. 
 
По факту оказалось, что используется много новых названий, понятий и просто слов, которые ранее не использовались. Это нормально! В процессе погружения, а затем всплытия на поверхность с собственным работающим проектом, всё в конечном счёте станет понятно: 
 
Почему именно в такой последовательности? Что происходит? А можно сделать как-то проще? Есть ли другие варианты? Что делать, если?... И другие вопросы. Всё это обсудим, выясним, и, если нужно, расширимся и углубимся. 
 
Как принять участие в Веб-[ло]мастерской читаем в описании Плей-листа: https://youtube.com/playlist?list=PLnT9W2UZFxjlRtkt74qGngyUmMhzBFrYz

Для мальчишек и девчонок, а также их родителей... и прародителей, их породивших! =D
 
Моя партнёрская ссылка для заказа учебного сервера: 
https://firstvds.ru/?from=17960
 
Промокод, который нужно указывать при заказе: 
64817960

==== Отчёт о том, что было рассмотрено и изучено ==== 

00:00 Вступительная часть 
00:51 Примерный план на это занятие 
01:47 Как заказать учебный сервер 
03:42 Личный кабинет Веб-[ло]мастера на хостинге 
06:41 Как выбрать свободный домен для сайта 
08:39 Заказ виртуального сервера 
12:06 Формальные данные владельца сервера/домена 
13:44 Где брать пароли доступа к своему серверу 
17:22 PuTTY - программа для входа на сервер 
18:50 Как определить разряднось Windows 
22:50 Настройка PuTTY для работы с сервером 
28:47 Небольшое знакомство с Debian 
29:33 Установка NGiNX на сервер 
48:51 Установка дополнительного ПО на сервер 
50:57 Notepad++ 
56:30 Кириллица в NGiNX 
1:04:43 Планы на будущее 
1:14:40 Подведение итогов 
1:19:51 Мультик на позалипать =) 

==== Что нужно сделать к следующему занятию ==== 

1. Взять в аренду сервер по моей партнёрской ссылке. 
2. Установить PuTTY и настроить связь с сервером 
2.1* Разобраться, как настроить сервер так, чтобы он отдавал таблицы псевдографикой, а не шрифтами (тогда будет красиво в mc). Временная метка в видео 49:45 
3. Установить Notepad++ и настроить связь с сервером 
4. Установить и настроить NGiNX на сервер (включая настройку отображения кириллицы). 
5. Подобрать домен, но пока не покупать. (Не обязательно.) 
 
* п.2.1 если будет время и желание сделать это самостоятельно, а потом рассказать, как это сделать. 
 
В итоге: 
 
По IP в браузере будет выдаваться страничка, на которой будет написано что-то по-русски. Не важно что, главное, чтобы не кракозябликами. =) 

Labels: , , , , , , , , , , , , ,

Thursday, August 3, 2023

~~~~ Команда обновления ядра Debian ~~~~

А вообще конечно странно, почему в команды обновления ядра Debian не написана предварительная проверка того, влезет ли настройка новой конфигурации загрузки ОСи после того, как она попробует записаться в /boot партишэн.

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

Вот прямо хоть в юниксоиды подавайся и исходники ковыряй... а потом ещё добивайся чтобы эти изменения включили в продакшен версию.

Нафиг-нафиг. Сложно всё! Проще забабашить на bash костыль. Всё равно я своим скриптом пользуюсь чаще, чем выходят обновления ядра Unix

Горячий старт на просторы интернета

Так что он мне подскажет и даже покажет, где может быть эта собака зарыта и место её захоронения обложено граблями со всех точек. 👻

Ну и пытался я уже с комьюнити  Joomla взаимодействовать. Крутые все и устоявшиеся сообщества очень прохладно относятся ко всяким пришельца непрошенным. Сам такой , так что не жалуюсь, просто констатирую. 😜

Labels: , , ,

~~~~ Забабашим ка скрыптец ~~~~

Кто уже пару раз вставал на грабельцы, которые неожиданно прилетают в лоб после накатывании обновлений на ядро Debian, тот я.

Горячий старт на просторы интернета

И решается это довольно просто. Нужно контролировать свободное место на диске boot в Дебиан

Ну и, так как появилось окно времени между независящими от меня событиями, и все клиенты всё ещё в пучине праздника, то я вспомнил об этом (когда прилетает, 100% отшибает всю память и о том, что бажит, и как править)...

Так вот, пока есть время, решил дополнить свой bash скрыптец ещё парой функций:
1. Мониторинг свободного места на диске boot
2. Выдавать предупреждалку, что место заканчивается
3. В один клик всё это в диалоговом режиме заранее фиксить.

Поэтому...

Продолжение преследует! 🤠✌

Ещё столько всего интересного из команд #Unix нужно повспоминать, поизучать и поприкручивать! 🥳🎄

Labels: , ,

Thursday, July 27, 2023

~~~~ Космо-новость (продолжение) ~~~~

Как обычно, в мире [программирования] произошёл эволюционный скачок, а ни один из новостных каналов, на которые я подписан, даже не пикнул! 😜

В общем, дело обстоит так: вышла стабильная версия 8.2 php ... И всё веселье в том, что меня в очередной раз переклинило и я полез ломать свой Debian на сервере.

И вот он то и выдал две цифры с точкой 8.2 в одном месте. Дальше всё просто: официальный сайт, apt install, обновление кода моего самописного скрипта автоматизации на BASH и... после непродолжительного дауна и ковырялочек с пританцовочками под бубен, https://mb4.ru/ и https://iloverealty.ru/ работают на новой версии php-fpm... А остальные проекты пока надо вытягивать за уши, удаляя старые расширения и наводя марафет с моим новым шаблоном.

В общем, всё снова работает (и лучше прежнего). 🤠✌🏻

P.S. Заодно снёс с сервера php 8.0 ... всё равно её уже ни к чему не планируется подцеплять (в отличие от php 7.4, которая тянет всю устаревшую рухлядь).

Labels: , ,