Авг 26
sudo a2enmod [модуль]

К примеру:

sudo a2enmod rewrite
sudo a2enmod expires
Теги:
Авг 26

Нужно положить в папку ~/.ssh файл id_rsa (или id_dsa) со сгенерированным ключом. У меня был ключ, сгенерированный puttygen – для работы под windows. Для конвертации достаточно загрузить файл приватного ключа в puttygen и сконвертировать в нужный формат, после чего в linux положить этот файл в указанное место.

Теги:
Апр 22

В апаче есть есть замечательная библиотека – mod_rewrite.
При переносе проекта на nginx для сохранения интерфейса и структуры сайта необходимо использовать что-то подобное. Соответствующий модуль для nginx называется ngx_http_rewrite_module.
Вот пример использования:

location ~ \.php {
   if ( !-e $request_filename ) {
      rewrite ^(.+)$ /index.php break;
   }

   fastcgi_pass 127.0.0.1:9900;
   fastcgi_index index.php;
   fastcgi_param SCRIPT_FILENAME $fastcgi_script_name;
   include /etc/nginx/fastcgi_params;
}
location = /index.php {
   fastcgi_pass 127.0.0.1:9900
   fastcgi_param SCRIPT_FILENAME $fastcgi_script_name;
   include /etc/nginx/fastcgi_params;
}

Почитать:
Официальная документация модуля ngx_http_rewrite_module
Пример конфигурации
Куча примеров

Теги:
Мар 30

http://habrahabr.ru/blogs/php/89192/

Теги:
Фев 22

Всё это понты с домашней сетью и т.п.
Нормальный доступ можно получить по старинке, создав на требуемом компе пользователя, к примеру bullgare, а потом на том компе, с которого предполагается подключаться, в командной строке ввести

net use \\192.168.0.20 /u:bullgare

Подробнее.
Здесь описывается, как убрать иконку пользователя с Windows 7 Welcome Screen.

Теги:
Фев 03

Создать патч просто – в TortoiseHg в логе правой кнопкой на ревизию->»export patch».
К сожалению, в TortoiseHg 0.8.3 не удалось найти удобного инструмента для применения патчей, но можно сделать так:
в командной строке зайти в корневую директорию, находящуюся под контролем версий, и написать:

hg import (полный путь к файлу)\(имя патча).patch

Есть один нюанс: если проверять успешность патча путём вызова диалога «Hg commit» (или набрав в командной строке hg st), то там будет пусто, т.к. применение патча сразу всё прописывает в локальной системе контроля версий, соответственно, надо смотреть через лог. После этого осталось только сделать пул-пуш и всё.
(ссылка на обсуждение)

Теги:
Янв 26

Полезный пример конфига nginx для кеширования ответов.
Минус – в том, что работа в примере ведётся с апачем.
Но если всё переписать на ngin+php-fpm, будет гуд.
http://ilyasite.net.ru/?p=80

Теги:
Янв 16
# chmod +x /etc/init.d/nginx
# /usr/sbin/update-rc.d -f nginx defaults
Теги:
Янв 16

Установка

apt-get install <название>

Удаление

apt-get remove --purge <название>
Теги:
Янв 14

В двух местах прописываем.
Continue reading »

Теги:
preload preload preload