sudo a2enmod [модуль]
К примеру:
sudo a2enmod rewrite sudo a2enmod expires
sudo a2enmod [модуль]
К примеру:
sudo a2enmod rewrite sudo a2enmod expires
Нужно положить в папку ~/.ssh файл id_rsa (или id_dsa) со сгенерированным ключом. У меня был ключ, сгенерированный puttygen – для работы под windows. Для конвертации достаточно загрузить файл приватного ключа в puttygen и сконвертировать в нужный формат, после чего в linux положить этот файл в указанное место.
В апаче есть есть замечательная библиотека – 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
Пример конфигурации
Куча примеров
Всё это понты с домашней сетью и т.п.
Нормальный доступ можно получить по старинке, создав на требуемом компе пользователя, к примеру bullgare, а потом на том компе, с которого предполагается подключаться, в командной строке ввести
net use \\192.168.0.20 /u:bullgare
Подробнее.
Здесь описывается, как убрать иконку пользователя с Windows 7 Welcome Screen.
Создать патч просто – в TortoiseHg в логе правой кнопкой на ревизию->»export patch».
К сожалению, в TortoiseHg 0.8.3 не удалось найти удобного инструмента для применения патчей, но можно сделать так:
в командной строке зайти в корневую директорию, находящуюся под контролем версий, и написать:
hg import (полный путь к файлу)\(имя патча).patch
Есть один нюанс: если проверять успешность патча путём вызова диалога «Hg commit» (или набрав в командной строке hg st), то там будет пусто, т.к. применение патча сразу всё прописывает в локальной системе контроля версий, соответственно, надо смотреть через лог. После этого осталось только сделать пул-пуш и всё.
(ссылка на обсуждение)
Полезный пример конфига nginx для кеширования ответов.
Минус – в том, что работа в примере ведётся с апачем.
Но если всё переписать на ngin+php-fpm, будет гуд.
http://ilyasite.net.ru/?p=80
# chmod +x /etc/init.d/nginx # /usr/sbin/update-rc.d -f nginx defaults
Установка
apt-get install <название>
Удаление
apt-get remove --purge <название>
В двух местах прописываем.
Continue reading »