Использование Git через HTTP-proxy
0 (0)

11 сентября 2013

При попытке  использовать git на системе, находящейся за proxy-сервером — получаем сообщение об ошибке: # git clone https://github.com/graphite-project/carbon.git Initialized empty Git repository in /home/setevoy/carbon/.git/ error: Failed connect to github.com:443; Operation now in progress while accessing https://github.com/graphite-project/carbon.git/info/refs fatal: HTTP request failed Что бы настроить git на использование прокси — создаём файл настроек:

Loading

TeamCity: создание и настройка нового проекта
0 (0)

6 сентября 2013

В продолжение статьи TeamCity: установка на CentOS — создадим и настроим новый проект в TeamCity. Сборка и тестирование будут проводится с помощью Apache Maven. Для создания проекта — переходим в раздел Administration > Create project:

Loading

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

5 сентября 2013

Установка проводится на: # lsb_release -a LSB Version:    :base-4.0-ia32:base-4.0-noarch:core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarch Distributor ID: CentOS Description:    CentOS release 6.4 (Final) Release:        6.4 Codename:       Final Если не установлена — устанавливаем Java: # yum -y install java-1.7.0-openjdk.i686 # yum -y install java-1.7.0-openjdk-devel.i686

Loading

Apache Tomcat: PID file exists, but process is not running
0 (0)

5 сентября 2013

При попытке перезапуска сервера Apache Tomcat система сообщила об ошибке: # service tomcat6 status PID file exists, but process is not running                [FAILED] Как и говорится в ошибке — процесса работающего Tomcat нет: # ps aux | grep tomcat root      6941  0.0  0.0   4104   532 pts/4    S+   11:56   0:00 tail -f /var/log/tomcat6/catalina.out root      7181  0.0 … Читать далее »

Loading

CentOS: установка и настройка Subversion + Apache HTTP Server
0 (0)

4 сентября 2013

Первым делом необходимо запустить Apache, если этого ещё не сделано. Проверяем: # chkconfig —list | grep http httpd           0:off   1:off   2:off   3:off   4:off   5:off   6:off Включаем запуск Apache при старте системы: # chkconfig httpd on

Loading

BASH: добавление и использование alias для команд
0 (0)

4 сентября 2013

Использование alias позволяет сэкономить времени, так что их использование вполне рекомендуется. Единственный нюанс, как в известном выражении «Функция «Запомнить пароль» никогда не поможет вам его действительно запомнить». Итак, что бы добавить алиас — достаточно в файле конфигурации оболочки добавить команду типа: alias alias_name=’commandname -keys’ Допустим, используется оболочка bash. Тогда в файл ~/.bashrc добавим первый алиас:… Читать далее »

Loading

Apache Maven: Could not find or load main class
0 (0)

3 сентября 2013

После обновления версии Apache Maven на 3.1 при запуске появляется сообщение об ошибке: # mvn -version Error: Could not find or load main class org.codehaus.classworlds.Launcher Проблема вызвана ошибкой в переменной PATH: # cat /root/.bashrc | grep PATH expor tPATH=${M2_HOME}/bin:${PATH}

Loading

BASH: скрипт проверки свободного места
0 (0)

3 сентября 2013

Скрипт проверяет заданный раздел на наличие свободного места. Если места меньше, чем задано — отправляется письмо на заданный ящик. Переменные: FREE — реальное имеющееся свободное место; MIN — минимально доступное место, при достижении которого будет Alarm; TO — ящик, на который слать Alarm; SBJ — тема письма

Loading

UNIX: утилита tree — вывод директорий/файлов в виде дерева
0 (0)

2 сентября 2013

Установка в CentOS: # yum -y install tree.i686 Установка во FreeBSD: # cd /usr/ports/sysutils/tree && make BATCH=yes install clean Будучи запущенной без опций — утилита выведет список всех каталогов и файлов, начиная с текущей позиции.

Loading