Docker сети

Просмотреть доступные сети docker network ls Проверяем какие контейнеры какую сеть используют docker network inspect bridge Создать сеть, команда network create создает новую сеть bridge docker network create apache-dev1 Чтобы запустить контейнер с использованием этой сети —net apache-dev1

Read More &#8594

htaccess перенаправление sitemap.xml

Перенаправляем сайт на https, кроме sitemap.xml Перенаправляем sitemap.xml c http  на sitemap_unsecure.xml Перенаправляем sitemap.xml c https на sitemap_secure.xml RewriteCond %{HTTPS} !=on RewriteCond %{REQUEST_URI} !^/sitemap.xml$ RewriteCond %{REQUEST_URI} !^/sitemap_unsecure.xml$ RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTPS} !=on RewriteCond %{REQUEST_URI} ^/sitemap.xml RewriteRule ^sitemap.xml sitemap_unsecure.xml [L,QSA] RewriteCond %{HTTPS} =on RewriteCond %{REQUEST_URI} ^/sitemap.xml [NC] RewriteRule ^sitemap.xml sitemap_secure.xml [L,QSA] http://muff.kiev.ua/content/vozmozhnosti-htaccess-sintaksis-i-primery

Read More &#8594

Docker основы

Состоит из: Demon — распределяет и запускает контейнеры Client — через него управляется demon Докер состоит из: Образы — RO шаблон, используется для создание контейнеров Реестр — там где хранятся образы, могут быть публичным или локальным Контейнеры — похожи на директории, в них содержится все информация для приложения. Контейнеры могут быть созданы, запущены, остановлены, перенесены […]

Read More &#8594

Chef написание рецептов

https://www.8host.com/blog/napisanie-receptov-chef/   Chef поддерживает все структуры циклов Ruby для создания циклов внутри рецептов. Обычно для этого используется each. Данный пример устанавливает пакеты [‘vim’, ‘git’, ‘curl’].each do |package| apt_package package do action :install end end Создание пользователя + копирование файла из шаблона и назначение ему овнера user ‘web_admin’ do group ‘web_admin’ system true shell ‘/bin/bash’ end […]

Read More &#8594

Chef установка сервера

knife — консольная утилита, позволяющая выполнять скрипты с локальной машины на удаленном севере. Главный инструмент настоящего повара. recipe — скрипт, выполняемый на сервере. Может выполнять любые задачи: от создания директорий, до установки и настройки Nginx. cookbook — коллекция скриптов (recipes). Существует множество готовых cookbooks (например, для установки MySQL и т.п.), которые можно применять, не залезая […]

Read More &#8594

Amazon монтируем S3

Из консоли Command to unmount fusermount -u /s3 Command to mount /usr/bin/s3fs -o allow_other bucketname /s3 При загрузке Добавляем в /etc/fstab строку s3fs#carbon38-db-backup /mnt/S3 fuse allow_other 0 0  

Read More &#8594