Архив рубрики: HOWTO’s

Вопросы, касаюшиеся установки и настройки различных приложений.

CentOS: установка Apache Maven
0 (0)

31 августа 2013

Убедимся, что Java установлена: # yum info java-1.7.0-openjdk.i686 … Installed Packages Name        : java-1.7.0-openjdk Arch        : i686 Epoch       : 1 Version     : 1.7.0.25 Release     : 2.3.10.4.el6_4 Если нет — установим: # yum -y install java-1.7.0-openjdk.i686

Loading

Debian: установка и начальная настройка Apache Tomcat
0 (0)

31 августа 2013

Установка выполняется на: Distributor ID: Debian Description:    Debian GNU/Linux 7.1 (wheezy) Release:        7.1 Поиск в репозиториях выдаст нам много совпадений: # aptitude search tomcat … i tomcat6 — Servlet and JSP engine i tomcat6-admin — Servlet and JSP engine — admin web applications i A tomcat6-common — Servlet and JSP engine — common files i… Читать далее »

Loading

Debian: включить работу через proxy
0 (0)

28 августа 2013

В наличии имеется машина, находящаяся за офисным proxy-сервером. Задача — дать ей полный доступ в сеть. Для подключения apt-get и/или aptitude в файл /etc/apt/apt.conf добавляем строку: Acquire::http::Proxy «http://login:[email protected]:port/»;

Loading

Ubuntu: установка и настройка клиента NO-IP
0 (0)

21 августа 2013

Краткое описание сервиса NO-IP а так же установка под FreeBSD описаны в статье FreeBSD: установка и настройка утилиты NO-IP. В данном примере установка производится на: $ lsb_release -a Distributor ID: Ubuntu Description:    Ubuntu 12.04.2 LTS Release:        12.04 Codename:       precise

Loading

Linux: jobs, fg, bg — управление фоновыми процессами
0 (0)

18 августа 2013

Запущенный процесс в обычном режиме работает в режиме «foreground«, т.е. — «на переднем плане» или, другими словами, «в приоритетном режиме». В таком режиме он принимает команды с управляющего терминала, в котором он запущен, и на него же выводит информацию stdout и stderr. Кроме того, он делает недоступным командную строку. Что бы запустить задачу в фоновом… Читать далее »

Loading

UNIX: PID, PPID и nohup
0 (0)

18 августа 2013

Кратко, схема процессов в Linux (да и любой другой UNIX-like системе) выглядит как дерево. Первым всегда запускается процесс init с номером 1, который порождает все остальные процессы. Запущенный в обычном режиме процесс получает собственный PID (Process ID), а в качестве PPID (Parent Process ID — ID родительского процесса) — получает номер процесса, «от которого» он… Читать далее »

Loading

Linux&FreeBSD: команды kill, nohup — сигналы и управление процессами
0 (0)

18 августа 2013

Сигналы — это метод передачи данных от пользователя — процессам, либо от процессов — пользователю или ядру некоторых команд для управления этими процессами. В примерах используется операционная система CentOS, но те же примеры корректно будут работать и во FreeBSD. Полный список можно посмотреть введя команду: # kill -l

Loading

Использование утилиты lsof в примерах
0 (0)

17 августа 2013

Имя утилиты LSOF является аббревиатурой от List Of Opened Files, и предназначена она, как следует из названия, для отображения открытых файлов различными процессами и/или пользователями. Если утилиты в системе нет — установим её. Для FreeBSD выполняем: # cd /usr/ports/sysutils/lsof && make BATCH=yes install clean Хотя у FreeBSD есть родная аналогичные утилиты fstat и sockstat. Для… Читать далее »

Loading

CentOS: обновление системы с 6.3 до 6.4 и установленных пакетов
0 (0)

16 августа 2013

Текущая версия системы: # cat /etc/redhat-release CentOS release 6.3 (Final) Перед обновлением — не забываем сделать резервную копию: каталог /etc; нужные файлы логов и их архивы в каталоге /var/logs; базы данных MySQL и/или PostgreSQL; каталог с файлами сайтов, например /usr/local/www.

Loading

FreeBSD: очистка каталога /usr/ports
0 (0)

7 августа 2013

Со временем каталог /usr/ports засоряется ненужными файлами, которые только занимают место на диске, даже при использовании опции make clean при установке новых портов. Занимаемое место до очистки: # du -sh /usr/ports/ 2.8G    /usr/ports/ Есть несколько способов удалить лишнее. Наиболее «грубый» — просто через rm: # rm -rf /usr/ports/*/*/work Или так: # cd /usr/ports && make… Читать далее »

Loading