{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Аникин: заметки с тегом cloud",
    "_rss_description": "Блог об администрировании Linux, BSD и не только",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/anikin.pw\/tags\/cloud\/",
    "feed_url": "https:\/\/anikin.pw\/tags\/cloud\/json\/",
    "icon": "https:\/\/anikin.pw\/pictures\/userpic\/userpic@2x.jpg?1478690884",
    "authors": [
        {
            "name": "Петр Аникин",
            "url": "https:\/\/anikin.pw\/",
            "avatar": "https:\/\/anikin.pw\/pictures\/userpic\/userpic@2x.jpg?1478690884"
        }
    ],
    "items": [
        {
            "id": "49",
            "url": "https:\/\/anikin.pw\/all\/ustanovka-oblaka-mail-ru-v-linux\/",
            "title": "Установка облака mail.ru в linux",
            "content_html": "<p>Теперь облако mail.ru распространяется не бинарником, как я описывал в <a href=\"http:\/\/anikin.pw\/all\/oblako-mail-ru-kak-alternativa-ubuntu-one\/\">предыдущей статье<\/a>, а установочными файлами под разные дистрибутивы. Список дистрибутивов и ссылки на установочные файлы <a href=\"https:\/\/help.mail.ru\/cloud_web\/app\/about\">здесь<\/a>.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/anikin.pw\/pictures\/---2015-02-12-14:44:36.png\" width=\"932\" height=\"413\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Установка теперь очень простая. Например под Ubuntu 14.04 LTS скачиваем установочный .deb пакет и выполняем в консоли<\/div>\n<\/div>\n<pre class=\"e2-text-code\"><code class=\"\">$ sudo dpkg -i mail.ru-cloud_15.04.0021-trusty_amd64.deb<\/code><\/pre><p>Или просто запускаем через центр приложений ubuntu.<br \/>\nПосле установки бинарник будет находится в \/usr\/bin\/cloud, приложение будет в меню Dash, а после запуска иконка появится в трее.<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"201\" data-ratio=\"0.93488372093023\">\n<img src=\"https:\/\/anikin.pw\/pictures\/---2015-02-12-14:40:02.png\" width=\"201\" height=\"215\" alt=\"\" \/>\n<img src=\"https:\/\/anikin.pw\/pictures\/---2015-02-12-14:38:40.png\" width=\"400\" height=\"328\" alt=\"\" \/>\n<img src=\"https:\/\/anikin.pw\/pictures\/---2015-02-12-14:39:01.png\" width=\"400\" height=\"328\" alt=\"\" \/>\n<\/div>\n<\/div>\n",
            "date_published": "2015-02-12T14:53:38+03:00",
            "date_modified": "2015-02-12T15:01:04+03:00",
            "tags": [
                "cloud",
                "cloud.mail.ru",
                "Linux",
                "ubuntu",
                "Облако"
            ],
            "_date_published_rfc2822": "Thu, 12 Feb 2015 14:53:38 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "49",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css",
                    "jquery\/jquery.js",
                    "fotorama\/fotorama.css",
                    "fotorama\/fotorama.js"
                ],
                "og_images": []
            }
        },
        {
            "id": "48",
            "url": "https:\/\/anikin.pw\/all\/umenshaem-sayt-putem-otdachi-staticheskogo-kontenta-s-oblaka\/",
            "title": "Уменьшаем сайт путем отдачи статического контента с облака.",
            "content_html": "<p>Допустим у нас есть сайт на котором очень много графики, картинок и т.д, а места на хостинге мало и платить за его увеличение не хочется. Тем более сейчас многими компаниями место предоставляется совершенно бесплатно в облаках, таких как: яндекс диск, google drive, облако mail.ru и т. д. Я расскажу как с минимальными трудозатратами залить весь статический контент в облако mail.ru и отдавать его от туда.<\/p>\n<p>Допустим у нас движок вордпресс, соответственно у нас статика лежит по ссылке:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">http:\/\/site.name\/wp-content\/uploads\/...<\/code><\/pre><p>Заходим в <a href=\"http:\/\/cloud.mail.ru\">http:\/\/cloud.mail.ru<\/a>, создаем каталог, куда мы будем заливать статику сайта. Настраиваем к каталогу общий доступ и получаем ссылку для общего доступа.<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"223\" data-ratio=\"1.2598870056497\">\n<img src=\"https:\/\/anikin.pw\/pictures\/---2015-02-09-16:33:48.png\" width=\"223\" height=\"177\" alt=\"\" \/>\n<img src=\"https:\/\/anikin.pw\/pictures\/---2015-02-09-16:35:07.png\" width=\"354\" height=\"146\" alt=\"\" \/>\n<img src=\"https:\/\/anikin.pw\/pictures\/---2015-02-09-16:35:33.png\" width=\"161\" height=\"150\" alt=\"\" \/>\n<img src=\"https:\/\/anikin.pw\/pictures\/---2015-02-09-16:35:59.png\" width=\"216\" height=\"363\" alt=\"\" \/>\n<img src=\"https:\/\/anikin.pw\/pictures\/---2015-02-09-16:36:44.png\" width=\"222\" height=\"400\" alt=\"\" \/>\n<\/div>\n<\/div>\n<p>Теперь после создания каталога заливаем туда папку uploads из каталога wp-content. Затем пройдя по полученой ссылке на папку и открыв прямую ссылку на любое изображение мы увидим, что ссылки на наши файлы имеют вид типа такого:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">https:\/\/cloclo17.cloud.mail.ru\/weblink\/thumb\/XXX\/XXXXXXXX\/site.name\/uploads\/...<\/code><\/pre><p>Т.е структура каталогов в URL сохраняется и чтобы отдавать контент с облака нам нужно все ссылки на сайте заменить с<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">http:\/\/site.name\/wp-content\/<\/code><\/pre><p>на<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">https:\/\/cloclo17.cloud.mail.ru\/weblink\/thumb\/XXX\/XXXXXXXX\/site.name\/<\/code><\/pre><p>Это можно сделать двумя способами:<\/p>\n<ol start=\"1\">\n<li>Либо импортировать базу данных сайта к себе на компьютер, открыть любым редактором и сделать массовую замену указанного выше текста, сохранить и закачать изменённую базу назад на хостинг.(тут важно следить чтобы не изменилась кодировка при сохранении).<\/li>\n<li>Либо зайти в phpmyadmin. Затем выбрать нужную нам базу данных слева, выбрать закладку SQL и выполнить код типа такого:<\/li>\n<\/ol>\n<pre class=\"e2-text-code\"><code class=\"\">UPDATE wp_posts SET post_content = REPLACE(post_content, 'http:\/\/site.name\/wp-content\/', 'https:\/\/cloclo17.cloud.mail.ru\/weblink\/thumb\/XXX\/XXXXXXXX\/site.name\/');<\/code><\/pre><p>где wp_posts — таблица, post_content — поле таблицы.<br \/>\nПо своему опыту скажу что лучше использовать первый способ, чтобы гарантированно заменить все ссылки в базе, а не только в постах.<\/p>\n<p>После всех этих манипуляций нужно удостоверится что все наши картинки грузятся с облака и можно удалить содержимое папки uploads с хостинга.<br \/>\nПри добавлении нового материала со статическим содержимым на сайт, он будет снова добавлятся в папку uploads, поэтому стоит регулярно выкачивать её содержимое в нашу папку в облаке и заменять ссылки в базе, если сайт часто обновляется. Таким образом наш сайт будет весить не более чем весит движок и база, все остальное будет отдаваться с облака.<\/p>\n",
            "date_published": "2015-02-10T09:57:07+03:00",
            "date_modified": "2015-02-09T17:43:27+03:00",
            "tags": [
                "cloud",
                "cloud.mail.ru",
                "Облако",
                "уменьшаем размер сайта",
                "уменьшаем сайт"
            ],
            "_date_published_rfc2822": "Tue, 10 Feb 2015 09:57:07 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "48",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css",
                    "jquery\/jquery.js",
                    "fotorama\/fotorama.css",
                    "fotorama\/fotorama.js"
                ],
                "og_images": []
            }
        },
        {
            "id": "26",
            "url": "https:\/\/anikin.pw\/all\/shifrovanie-dannyh-v-oblake-s-pomoschyu-encfs-cryptkeeper\/",
            "title": "Шифрование данных в облаке с помощью encfs + cryptkeeper",
            "content_html": "<p>В <a href=\"http:\/\/anikin.pw\/all\/oblako-mail-ru-kak-alternativa-ubuntu-one\/\" target=\"_blank\">предыдущей статье<\/a> я расказывал как установить облако mail.ru в ubuntu. Теперь стоит рассказать о шифровании данных в облаках, т.к у многих пользователей есть такие данные которые нельзя выкладывать в общий доступ(файлы с паролями, личные записи, проекты и т. д.). Но для этих данных так же хотелось бы пользоваться преимуществами облака. Для этих целей я использую encfs и gui для неё cryptkeeper. Преимущество encfs для облаков в том что она не создает криптоконтейнер, а шифрует каждый файл по отдельности. Т.е при изменении одного файла не придётся перезаливать все зашифрованные данные. Ниже я кратко расскажу про установку.<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">$ sudo apt-get install encfs cryptkeeper<\/code><\/pre><p><d><\/p>\n<p>Затем создаем папку в облаке, которая будет зашифрована.<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">$ mkdir \/home\/user\/cloud\/encfs<\/code><\/pre><p><d><\/p>\n<p>И папку за пределами облака, в которую будет монтироваться наша зашифрованая папка.<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">$ mkdir \/home\/user\/data<\/code><\/pre><p><d><\/p>\n<p>Затем создаем зашифрованную папку \/home\/user\/cloud\/encfs с точкой монтирования \/home\/user\/data.<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">$ encfs \/home\/user\/cloud\/encfs \/home\/user\/data<\/code><\/pre><p><d><\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/anikin.pw\/pictures\/---2014-05-02-12:14:47.png\" width=\"644\" height=\"683\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Пароль запомните, т.к в случае если вы забудете пароль данные будут утеряны.<br \/>\nТеперь отмонтируем зашифрованный каталог.<\/div>\n<\/div>\n<pre class=\"e2-text-code\"><code class=\"\">$ fusermount -u \/home\/user\/data<\/code><\/pre><p><d><\/p>\n<p>Запускаем cryptkeeper, кликаем на значок в трее и выбираем «Импорт папки EncFS».<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"305\" data-ratio=\"1.0971223021583\">\n<img src=\"https:\/\/anikin.pw\/pictures\/---2014-05-02-11:51:26.png\" width=\"305\" height=\"278\" alt=\"\" \/>\n<img src=\"https:\/\/anikin.pw\/pictures\/---2014-05-02-12:22:46.png\" width=\"478\" height=\"108\" alt=\"\" \/>\n<\/div>\n<\/div>\n<p>Выбираем нашу зашифрованную папку и папку в которую её смонтировать.<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"957\" data-ratio=\"1.2932432432432\">\n<img src=\"https:\/\/anikin.pw\/pictures\/---2014-05-02-12:23:39.png\" width=\"957\" height=\"740\" alt=\"\" \/>\n<img src=\"https:\/\/anikin.pw\/pictures\/---2014-05-02-12:24:08.png\" width=\"958\" height=\"741\" alt=\"\" \/>\n<\/div>\n<\/div>\n<p>Теперь мы можем монтировать наш зашифрованный каталог через иконку cryptkeeper в трее.<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"482\" data-ratio=\"3.5970149253731\">\n<img src=\"https:\/\/anikin.pw\/pictures\/---2014-05-02-12:24:59.png\" width=\"482\" height=\"134\" alt=\"\" \/>\n<img src=\"https:\/\/anikin.pw\/pictures\/---2014-05-02-12:25:30.png\" width=\"222\" height=\"157\" alt=\"\" \/>\n<\/div>\n<\/div>\n<p>После правильного ввода пароля, каталог будет смонтирован. Теперь cryptkeeper можно добавить в автозагрузку так же как приложение «Облако mail.ru» в <a href=\"http:\/\/anikin.pw\/all\/oblako-mail-ru-kak-alternativa-ubuntu-one\/\" target=\"_blank\">предыдущей статье<\/a>, чтобы при каждой загрузке не запускать его из меню dash. Если иконки в трее не появляются, там же есть комментарий как это починить.<\/p>\n",
            "date_published": "2014-05-02T11:42:39+03:00",
            "date_modified": "2014-05-02T13:05:46+03:00",
            "tags": [
                "cloud",
                "cryptkeeper",
                "encfs",
                "ubuntu",
                "Облако"
            ],
            "_date_published_rfc2822": "Fri, 02 May 2014 11:42:39 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "26",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css",
                    "jquery\/jquery.js",
                    "fotorama\/fotorama.css",
                    "fotorama\/fotorama.js"
                ],
                "og_images": []
            }
        }
    ],
    "_e2_version": 4134,
    "_e2_ua_string": "Aegea 11.3 (v4134)"
}