Месяц: Май 2009

centos, rssh, sftp

CentOS — SFTP доступ

Некоторым пользователям предпочтительней дать не полный доступ, а только права на перенос файлов. FTP…? Несекьюрное решение. С точки зрения поставленной задачи и безопасности оптимальным было бы решение на базе SFTP. Оригинальное решение тут Для реализации воспользуемся rssh — оболочкой работающей на базе OpenSSH.Качаем свежий пакет отсюда. Инсталлируемrpm -ivh rssh-2.3.2-1.2.el5.rf.i386.rpm Открываем файл конфигурацииvim /etc/rssh.conf раскомментируем строкуallowsftp …

centos, dom, phpunit, requires

CentOS PHPUnit

Не захотел сразу становиться PHPUnit [root@xxx ~]# pear install phpunit/PHPUnitphpunit/PHPUnit requires PHP extension «dom»phpunit/PHPUnit can optionally use PHP extension «json»phpunit/PHPUnit can optionally use PHP extension «xdebug» (version >= 2.0.0) Собственно для решения вполне достаточно победить первую зависимость Под CentOS вводим yum -y install php-xml Таким образом, мы установили расширение dom.

centos, install, libevent, memcached

Memcached on Cent OS

Установка memcached тоже прошла не без приключений. Оригинал решения здесь. Итак скачали и установили libeventСкачали и устанавливаем memcachedСкорее всего конфигурационный скрипт не нашел libevent и нам приходится указывать дополнительным параметром его нахождение ./configure —with-libevent=/usr/local/lib/ Пытаемся запуститьmemcached Получаем ошибкуerror while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory По каким-то …

mysql, root, войти под root без пароля, поменять пароль

mysql — изменить пароль

Итак, продолжаем гид по работе с свежекупленным серваком.Первое что я заметил при запуске top, что mysqld уже запущен. Стандартный пустой пароль не подошел. Для смены пароля пришлось малец похимичить. Оригинал метода путем отшелушивания зерен от плевел можно найти здесь. 1. Останавливаем сервис /sbin/service mysqld stop 2. Запускаем без проверки таблиц прав: /usr/bin/mysqld_safe —skip-grant-tables &3. Заходим …

Без рубрики

Беды на Cent OS продолжаются

При попытке установки ez_setup.py вылетел exception zipimport.ZipImportError: can’t decompress data; zlib not available stemming from python ez_setup.py. Помогло следующее решение установил zlib-devel. Перекомпилили python.Заработало!

Без рубрики

update kernel-headers на CentOS

Цитирую полезную статью, оказался в точно такой же ситуации при покупке VPS на Agawa Установка GCC Сразу после регистрации сервера вам может потребоваться установить GNU C++ Compiler. Когда я первый раз настраивал аккаунт на Агаве, он был уже установлен, однако на новом аккаунте он почему-то отсутствовал. Поэтому его потребовалось установить: yum install gcc-c++ При установке …

301, google, http, rate, redirect, seo, yandex

redirect 301

Иногда вам приходится переименовывать страницы своего сайта. Но предположим у ваших страниц под предыдущим названием был очень хороший рейтинг и терять его очень не хочется. Для сохранения тяжело заработанного рейтинга нам надо как-то сообщить поисковикам, что мы перенесли страницу. Открываем энциклопедию юного сурка — rfc 2616и находим 10.3.2 301 Moved Permanently The requested resource has …