Установка, настройка и повседневное обслуживание Linux
Рубрика: Разное
23 Фев 2010Вот пришлось переносить всех клиентов на новый сервер, выбираем метод scp, вбиваем все данные, которые от нас требуют, старанно так, а сам думаю ето раз 150 нужно минимум + 15-25 помарок (жесть), нажимаем импорт, моментом создается аккаунт, через 2 минуты F5 и… *цензура*х15 раз…
Import ERROR (global block): get data filed: Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,gssapi-with-mic,password).
Идем на сайт/wiki/foum ispsystem а там пусто) но гугл наш лучший друг, по этому:
[root@s1 tmp]# ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
/root/.ssh/id_rsa already exists.
Overwrite (y/n)? y
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
*тут ключ* root@s1.site.ru
Теперь по порядку:
В консоле пишем ssh-keygen
Далее нас попросят ввести пароль, ничего не вводим, нажимаем 2 раза Enter. ключ готов, и лежит в папке /root/.ssh/id_rsa.pub
Копируем в ту же папку на сервере, с которого будем переносить аккаунты, то есть /root/.ssh/id_rsa.pub
Переименовываем в authorized_keys, хз зачем, но так написано в самом ближайшем мане, который нашол по генерациям безпарольных ключей.
(Я понимаю, что я возможно что-то сделал не правильно, и возможно, больше того, нарушил здравую логику, но все приходит со временем).
service sshd restart
^^^Ето выполняем на сервере, с которого будем переносить аккаунты.
Проверяем на машине, на которую будем переносить:
scp root@127.0.0.1:/tmp/getuser.tar.gz /tmp/getuser.tar.gz
127.0.0.1 – ето ip доннора, естественно)
После данных манипуляций должен пойти процесс копирования без запроса пароля.
Что и требовалось доказать)
Рубрика: PHP
8 Дек 2009Есть хороший способ оптимизировать работу php скриптов для этого нужно установить дополнение к PHP – eAccelerator. eAccelerator бесплатный open-source продукт, ускоряет выполнение скриптов от 1 до 10 раз. Работает с PHP4 и PHP5. Поддерживаемые платформы : FreeBSD, *nix, Windows.
Требование :
* php4 или php5
* autoconf
* automake
* libtool
* m4
Читать запись полностью »
Рубрика: MySQL
8 Дек 2009Есть хорошая MySQL утилита, называется mysqlcheck, с помощью этой утилиты можно выполнить сразу несколько полезных операций над всеми MySQL базами данных. Команду нужно запускать от суперпользователя root.
Восстановление & Оптимизация mysqlcheck -Aor
Только ввостановление mysqlcheck -Ar
Только оптимизация mysqlcheck -Ao
Описание аргументов:
-A – Проверить на ошибки все Mysql базы данных
-r – Отремонтировать все Mysql базы данных
-o – Оптимизировать все Mysql базы данных
Рубрика: Nginx
8 Дек 2009Легкие веб-сервера набирают обороты. По статистике Google Online Security Blog в Интернете стоит около 4% веб серверов на Nginx. Всем известный rambler.ru крутится на nginx. Nginx действительно отличный веб-сервер который достоин внимания.
Перед нами стоит задача, поставить Nginx как frontend что бы он обрабатывал только некоторые типы файлов, как мы знаем типы файлов – css, js, jpg, gif, exe, tar, pdf и другие подобные – это статика, обрабатывая такие типы файлов легким веб-сервером nginx мы снизим нагрузку на веб-сервер Apache и получим хороший прирост к производительности.
Читать запись полностью »
Рубрика: Nginx
8 Дек 2009Сейчас мы узнаем, как обновить nginx до 0.8 ветки.
Скачиваем rpm
wget ftp://centos.alt.ru/pub/nginx/0.8/RHEL/RPMS/i386/nginx-0.8.7-1.el5.i386.rpm
Устанавливаем
rpm -Uhv nginx*
Рестарт Nginx
/etc/init.d/nginx restart
Проверяем версию
nginx -v
На этом все.
Рубрика: FTP
8 Дек 2009Загрузка и установка
cd /usr/local/src
wget http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.22.tar.gz
tar -zxvf pure-ftpd-1.0.22.tar.gz
cd pure-ftpd-1.0.22/
./configure
make
make check
make install
Рубрика: Lighttpd
8 Дек 2009Рубрика: PHP
8 Дек 2009Обновим PHP до 5.3.
Вообще-то крайне не советую, т.к. она пока еще нестабильная, но для домашнего сервера подходит.
Начнем
cd /temp
Рубрика: PHP
8 Дек 2009Для этого подключаемся к репозитариям Remi и Epel
Скачаиваем
wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
wget http://rpms.famillecollet.com/el5.i386/remi-release-5-7.el5.remi.noarch.rpm
Рубрика: PHP
8 Дек 2009Скачиваем последнюю версию
wget http://downloads.zend.com/optimizer/3.3.3/ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
tar zxf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
cd ZendOptimizer-3.3.3-linux-glibc23-i386
./install.sh
Далее жмем несколько раз enter. Вот и все
Поместите здесь текст о себе и о своем блоге. Отредактировать можно в файле sidebar.php. Не забудте, что файл после редактирования нужно сохранить строго в кодировке UTF-8.