Skip to content

Метка: linux

Зачем нужен Docker ? Практика

images

Docker — это инструмент, предоставляющий удобный интерфейс для работы с LXC. С помощью Docker вы можете запускать процессы в изолированном окружении. Процессу, запущенному под Docker, кажется, что он работает в минимальном окружении, где помимо него есть только его дети. Хотя при этом процесс работает в той же операционной системе, что и остальные, нормальные, процессы, он просто их не видит, ровно как не видит файлов и всего остального за пределами своей «песочницы». Можно думать о Docker, как о прокачанном chroot или аналоге FreeBSD Jails для Linux. Ну и в добавок вокруг всего этого накручена тонна маркетинговой лапши, дескать «Docker является платформой для распределенных приложений» и прочее в таком духе.

Нечто «крадет» место на диске?

Если Вы не следите за оставшимся свободным местом в корневом разделе — то Вас могут ожидать неприятные новости. В случае переполнения данного раздела, важные для Вашего проекта сервисы перестанут работать. Согласитесь, неработающий MySQL илиweb server скажется на проекте не лучшим образом.

УСТАНОВКА NAGIOS НА CENTOS 6.4

Nagios_3

Nagios — программа мониторинга компьютерных систем и сетей с открытым кодом. Предназначена для наблюдения, контроля состояния вычислительных узлов и служб, оповещает администратора в том случае, если какие-то из служб прекращают (или возобновляют) свою работу. Первоначально Nagios была разработана для работы под Linux, но она также хорошо работает и под другими ОС, такими как Sun Solaris, FreeBSD, AIX и HP-UX — Wikipedia. Если кратко и своими словами, Nagios это система мониторинга серверов (в основном Linux, но так-же и Windows). Nagios умеет мониторить такие вещи как место на жестком диске, загрзку CPU, загрузку RAM, состояние сервера (dead/alive) через ICMP протокол. Может следить за запущенным процессом и о любых неполадка оповещать через Web-интерфейс, электропочту, СМС, звонки и даже Твиттер.

5 популярных окружений Linux

Сейчас существует огромное количество  окружения для рабочего стола LINUX, вот 5 самых популярных

Install Mate desktop on Ubuntu
Install-Mate-Desktop-Environment
Install Mate Desktop Environment

 

Install Mate Desktop Environment

To install Mate in Ubuntu 15.04, Ubuntu 14.10 and Ubuntu 14.04, open a terminal and run the following commands:

sudo apt-add-repository ppa:ubuntu-mate-dev/ppa
sudo apt-add-repository ppa:ubuntu-mate-dev/trusty-mate
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install ubuntu-mate-core ubuntu-mate-desktop

If you wish to uninstall and remove Mate Desktop Environment from Ubuntu Systems, run the following command:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:ubuntu-mate-dev/ppa
sudo ppa-purge ppa:ubuntu-mate-dev/trusty-mate
sudo apt-get remove mate-*
sudo apt-get autoremove

Защита SSH от подбора пароля

iptables

 

Чтение лог-файлов, для любого вменяемого системного администратора, является довольно повседневным занятием, делать это можно по разному, речь сейчас пойдет не об этом. Вряд-ли найдется человек, занимающийся удаленным администрированием и ни разу не сталкивавшийся с логом авторизации в системе, буквально заваленным тысячами сообщений о неудачных попыток входа в систему по протоколу SSH.

Скрипт automysqlbackup для автоматизации резервного копирования

В дополнение к материалу, «Резервное копирование и восстановление баз данных с помощью программы Mysqldump», хотелось-бы рассказать о довольно простом и достаточно удобном средстве для автоматизации процесса, ежедневного, еженедельного и ежемесячного резервного копирования баз данных MySQL. Это обычный shell-скрипт, Automysqlbackup.sh, использующий для работы, программу mysqldump.

Яндекс.Метрика