По просьбам трудящихся, выкладываю короткую статью, от том, как настроить связку Nginx и FastCGI (которая будет обрабатывать PHP скрипты). Читать далее Установка Nginx с PHP-FastCGI в Ubuntu
Метка: home
Изменить права на файлы или папки в Linux (chown, chmod)
Работая в Linux (равно как и во FreeBSD и Windows), нужно не забывать о правах доступа на файлы и папки. Часто, разворачивая проекты, написанные другими программистами, возникает необходимость изменить права на файлы или папки. Потребность эта возникает при неправильном проектировании разработчиками прав доступа или же при тонкой настройке проекта на поддерживаемом сервере. Читать далее Изменить права на файлы или папки в Linux (chown, chmod)
Настройка логов в Apache
Одним из кусков пазла веб-сайта являются его логи. Для большинства сайтов анализ трафика является одной из главных задач, а удобство и, в конечном итоге, результаты такого анализа зависят от того, как вы настроили свои логи.
Apache — это одно из самых (если не самое) мощных open-source решений для создания веб-серверов. Возможности ведения логов в Apache как для одного сайта, так и для нескольких доменов очень гибки. Большинство возможностей настройки логов применимы для любой операционной системы, но некоторые из них специфичны только для Unix/Linux. Читать далее Настройка логов в Apache
Команды SVN
add – Добавляет файлы, директории и символические связи, помечая их для последующего внесения в хранилище. Будучи помеченными, они закачиваются и добавляются в хранилище при первом же закреплении изменений. Если вы что-то добавили, но потом передумали до закрепления, то снять метку добавления можно подкомандой svn revert.
svn add PATH…
$ svn add testdir
Читать далее Команды SVN
Facebook Error – Oauth2 specification states that ‘perms’ should now be called ‘scope’.
По состоянию на 13 декабря 2011, JavaScript SDK теперь поддерживает только OAuth 2.0 для проверки подлинности.
Возможность включения OAuth 2.0 в JS SDK был впервые представлен в июле. Все приложения были даны до 1 октября 2011 для тестирования и миграции. Нужно заменить response.session на response.authResponse . Чтобы обратиться за разрешениями, сейчас пользуем ‘scope’, а не ‘perms’.
Читать далее Facebook Error – Oauth2 specification states that ‘perms’ should now be called ‘scope’.
Настройка сервера svn (svnserve)
Для начала как обычно посмотрел что там доступно под Linux, что при этом начиналось бы с svn. Заинтересовала утилита svnadmin. Когда я понял что особо толку от ‘svnadmin help‘ не будет, то первым делом поглядел в ман. Разочаровался. Такого почти бесполезного мана я еще не видел 🙁 Читать далее Настройка сервера svn (svnserve)
Скопировать файлы за последние 10 дней
Копирования файлоа по датам с помощью find
find . -type f -mtime -10 -print0 | xargs -0 cp -t /home/stars.otkritka.com/newphoto/
С копируются файлы последние 10 дней
Копирование файлов по дате в Linux
Столкнулся с такой задачей: из каталога необходимо выбрать и скопировать кучу файлов за один месяц.
Вооружившись командами cp, ls и awk я приступил и вот что получилось:
cp $(ls -l | grep 2009-01 | awk ‘{print $8}’) /home/temp/
ls -l выводит содержимое каталога с датой
grep соответственно выбирает файлы за месяц
awk ‘{print $8}’ выводит имя файла для команды cp
Дальше больше … Читать далее Копирование файлов по дате в Linux