Архив рубрики: UNIX/Linux

Вопросы, касающиеся работы операционных систем GNU/Linux

Linux: определить init систему — Systemd vs Upstart

4 мая 2016
 

 Поиск по процессам Первый вариант — выполнить ps -aux | [initname]. Например, Ubuntu 12 и 14 используют Upstart: $ ps aux | grep upstart root 354 0.0 0.1 19472 648 ? S 16:31 0:00 upstart-udev-bridge —daemon root 566 0.0 0.1 15256 636 ? S 16:31 0:00 upstart-socket-bridge —daemon root 906 0.0 0.1 15272 644 ?… Читать далее »

Linux: apropos — поиск по man-страницам

2 мая 2016
 

 Кроме опции -k для man, которая позволяет выполнить поиск по страницам руководства: $ man -k bash man: can’t set the locale; make sure $LC_* and $LANG are correct bash (1) — GNU Bourne-Again SHell bash-builtins (7) — bash built-in commands, see bash(1) bashbug (1) — report a bug in bash builtins (7) — bash built-in… Читать далее »

Azure: VM с NGINX в роли reverse-прокси к WebApp

30 апреля 2016
 

 Задача — поднять реверс-прокси на NGINX, который будет проксировать данные к WebApp в Azure. NGINX будет работать на виртуальной машине. Создание VM Используем Azure CLI  для создания машины. Логинимся: $ azure login Проверяем режим Azure CLI — нужен arm (Resource Manager mode): $ azure config list | grep arm data: mode arm

JIRA: ручная установка на Debian

25 апреля 2016
 

 Установка JIRA 7.1.4 на Debian 8 Jessie в Vagrant-бокс. Подготовка Vagrant бокса и ОС Установка MySQL/MariaDB Установка Java Установка и настройка JIRA Установка и настройка NGINX Завершение установки Подготовка Vagrant бокса и ОС Создаем машину: $ vagrant init debian/jessie64 Редактируем файл Vagrantfile, настраиваем сеть и добавляем памяти: … config.vm.network «public_network» … config.vm.provider «virtualbox» do |vb| vb.memory =… Читать далее »

Linux: systemctl — управление службами

24 апреля 2016
 

 Debian, начиная с 8 версии по умолчанию используется systemd вместо init.d, который использует unit-файлы из каталога /etc/systemd/system, вместо скриптов в /etc/init.d/, как это делает init.d. Краткое перечисление полезных команд systemctl. Получение списка служб Управление службами Управление автозапуском Получение списка служб

Ubuntu: есть ping но ошибка ERR_TIMED_OUT

13 апреля 2016
 

 На Ubuntu 14 с KDE и NetworkManager — после переключения с eth0 на wlan0 — ping работает, но браузер при открытии страницы отдает ERR_TIMED_OUT. Skype и Pidgin тоже не подключаются. В данном случае проблема заключалась в маршрутизации.

Linux: unknown filesystem type ‘exfat’

30 марта 2016
 

 При подключении плеера (Ubuntu, Arch Linux) — попалась такая ошибка. Находим диск: $ dmesg | tail [90606.865025] scsi host7: usb-storage 2-1.3:1.0 [90607.866517] scsi 7:0:0:0: Direct-Access FiiO X1 USB-DISK 0100 PQ: 0 ANSI: 0 [90607.867168] sd 7:0:0:0: Attached scsi generic sg2 type 0 [90607.867935] sd 7:0:0:0: [sdb] 125958144 512-byte logical blocks: (64.4 GB/60.0 GiB) [90607.868549] sd… Читать далее »

Vagrant: The box ‘ubuntu/trusty64’ could not be found

23 марта 2016
 

 После установки Vagrant из репозитория — возникает ошибка при запуске Ubuntu: $ vagrant up Bringing machine ‘default’ up with ‘virtualbox’ provider… There are errors in the configuration of this machine. Please fix the following errors and try again: vm: * The box ‘ubuntu/trusty64’ could not be found. Больше деталей можно найти тут>>>. Из репозитория устанавливается… Читать далее »

Nagios: установка на Ubuntu 14 + NGINX + PHP-FPM + FastCGI

22 марта 2016
 

 Установка Nagios Устнавливаем необходимые пакеты: # apt-get install nginx php5 php5-fpm unzip spawn-fcgi fcgiwrap build-essential libgd2-xpm-dev apache2-utils Проверяем NGINX: # service nginx status * nginx is running # curl localhost <!DOCTYPE html> <html> <head> <title>Welcome to nginx!</title> …