Linux

Устанавливаем Xhprof для профилирования Drupal на сервер Debian7

Для начала установим пакет build-essential, который содержит make в том числе. Он поставит к примеру dpkg-dev (package building tools for Debian g++ (The GNU C++ compiler), gcc (The GNU C compiler), libc6-dev (GNU C Library: Development Libraries and Header Files) or libc-dev (virtual package provided by libc6-dev) и make.

apt-get update #это желательно, если хочется все новенькое
apt-get install build-essential

Для opensuse
zypper install gcc

The code has been tested and works

Графическая оболочка для файловой системы вашего сервера MC

Вам надоело писать cd ... ls ..cp?
Добро пожаловать в мир mc.
Midnight Commande - консольный файловый менеджер с графическим интерфейсом
https://upload.wikimedia.org/wikipedia/commons/d/d5/Midnight-commander-4.7.0-pre4-ru.png

Установка на Debian
apt-get mc

Вызов
mc
Наслаждаемся

The code has been tested and works

Устанавливаем платформу node.js - Установка bower и grunt

Данная платформа позволяет использовать множество полезных программ. Таких как Grunt или Bover.

GNU/Linux

Под Linux node.js ставится проще всего.
Заходим на nodejs.org
Копируем ссылку на исходники
wget http://nodejs.org/dist/v0.10.33/node-v0.10.33.tar.gz
tar -xvf node-v0.1.97.tar.gz
//либо делаем так
git clone git://github.com/ry/node.git (если git есть)
cd node*
./configure
make
make install

Платформа установлена
Установим bower
npm install -g bower

The code has been tested and works

Устанавливаем LAMP Debian7 (php5.2 для совместимости)

Будем производить установку пхп подходящую для Drupal7 и Drupal6
Drupal 6: PHP 5.2.x only
Drupal 7: PHP 5.2.5 or higher (5.3 recommended).

В данном случае нам подойдет php версии 5.2.6 от дистрибутива lenny

Приступим:
1. Проверяем версию PHP и какие пакеты у нас стоят

dpkg -l |grep 'php'

Все, что выдаст данный список, нужно будет удалить, ибо зависимость пакетов не позволит нам откатиться.

2. Удаляем все пакеты php5 и их зависимости

The code has been tested and works

Linux разбить файл на несколько частей, а потом склеить

Столкнулся с задачей: необходимо стянуть с сервера большой файл, 100+ Гб, но вот незадача, не стабильное соединение. Выкачается за несколько часов, например 70 Гб и соединение обрывается, а это и время и трафик. Самое простое на мой взгляд решение - это разбить файл на кусочки, выкачать их и потом склеить снова в большой файл...

Разбить на кусочки по 10 Гб, можно такой командой:

split -b 10G big_file.ext
при этом имена файлов будут типа: xaa, xab, xac..

Далее копируем их к себе
Склеиваем в Linux:

The code has been tested and works

Настраиваем proftpd сервер

Установка proftpd (Debian)

Eсли мы устанавливали пакеты из более старого дистрибутива то проверим версии
apt-cache showpkg proftpd

1.3.1-17lenny9 - proftpd-basic
VERSION="1.3.1-17lenny9"

apt-get install proftpd-basic=$VERSION;

proftpd conf-настройка

После установки открываем любым редактором конфигурационный файл, который обычно живёт по адресу /etc/proftpd/proftpd.conf и в самый его конец добавляем строчку

The code has been tested and works

Pages

Subscribe to RSS - Linux