Arch: cronie – планировщик задач

01/17/2017
 

 Требуется запустить cron задачу в Arch Linux. По умолчанию – в Arch нет планировщиков: There are many cron implementations, but none of them are installed by default as the base system uses systemd/Timers instead. Больше о планировщиках – тут>>>.

Arch: makepkg – ручная установка из PKGBUILD на примере Dropbox

01/13/2017
 

 Про PKGBUILD – читать тут>>>, про makepkg – тут>>>. Пример ручной установки Dropbox. Клонируем репозиторий: $ git clone https://aur.archlinux.org/dropbox.git Проверяем: $ ls -l dropbox total 36 -rw-r–r– 1 setevoy setevoy 2440 Dec 26 11:13 PKGBUILD -rw-r–r– 1 setevoy setevoy 270 Dec 26 11:13 dropbox.desktop -rw-r–r– 1 setevoy setevoy 4996 Dec 26 11:13 dropbox.png -rw-r–r– 1… Read More »

AWS: запуск WordPress в ECS

01/12/2017
 

 Задача: запустить WordPress на AWS ECS. Создание кластера и общие сведения по AWS ECS есть тут>>>. Далее будет рассмотрено: создание кластера; создание EC2 интанса; добавление task definition; создание task; запуск задачи с WordPress. Кластер

Arch: rdesktop – RDP на Windows

01/11/2017
 

 Для подключения по RDP к Windows-боксу из Arch Linux можно использовать rdesktop. Больше приложений можно найти тут>>> (Arch Wiki вообще крайне рекомендуется к чтению). Устанавлвиаем: $ sudo pacman -S rdesktop

[UPD 20] Azure: почему никогда

01/10/2017
 

  Описание поста Комментарий Updates UPD #1 UPD #2 UPD #3 UPD #4 UPD #5 UPD #6 UPD #7 UPD #8 UPD #9 UPD #10 UPD #11 UPD #12 UPD #13 UPD #14 UPD #15 UPD #16 UPD #17 UPD #18 UPD #19 UPD #20 Описание поста Не так давно, чуть меньше двух недель тому,… Read More »

AWS: ECS – EC2 Container Service: Docker в Amazon

01/09/2017
 

 Amazon EC2 Container Service (Amazon ECS) – масштабируемый сервис для запуска, остановки и управления Docker-контейнерами в кластере Amazon Elastic Compute Cloud  (EC2) инстансов. В этом посте – обзор ECS, его основных компонентов, и пример создания кластера и запуска задачи в нём с помощью AWS CLI. ECS CLI Установка Настройка ECS Описание Task Definitions Tasks и Scheduling Cluster… Read More »

AWS: AWS CLI и bash – blue/green деплой AutoScale группы за ELB

01/06/2017
 

 Имеется достаточно интересная ифраструктура одного проекта, в котором деплой API-приложения выполняется скриптом, описанным ниже. Его задача – запустить EC2 инстансы, объединённые в blue AutoScale группу, подключить её к Elastic Load Balancer-у (ELB), отключить от ELB green-группу, перезапустить в ней инстансы, подключить её обратно к ELB и отключить blue-группу.

Ubuntu: add-apt-repository: command not found

01/05/2017
 

 При добавлении нового репозитория с помощью add-apt-repository – ошибка: # add-apt-repository -y ppa:webupd8team/java bash: add-apt-repository: command not found

NGINX: PHP-FPM – “Primary script unknown”

01/04/2017
 

 Часто при настройке нового виртуалхоста вылазит ошибка вида: … 2016/12/14 15:50:51 [error] 24586#24586: *850363 FastCGI sent in stderr: “Primary script unknown” while reading response header from upstream, client: 194.***.***.45, server: shop.domain.org.ua, request: “GET /index.php HTTP/1.1”, upstream: “fastcgi://unix:/var/run/shop.domain.org.ua-php-fpm.sock:”, host: “shop.domain.org.ua” …

Arch: screensaver и блокировка экрана

01/03/2017
 

 Устанавливаем xscreensaver или xscreensaver-arch-logo для Arch из AUR: $ yaourt -S xscreensaver-arch-logo Глобальные настройки хранятся в файле /usr/share/X11/app-defaults/XScreenSaver, пользовательские – в ~/.xscreensaver. Запускаем демона: $ xscreensaver & [1] 22988