Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Обновление софта на веб-сервере (Fedora Core 2)

Автор: Terabyte
Дата сообщения: 16.01.2005 19:54
У меня на недавно купленном VPS (Redhat Linux Fedora 2) софт ужасно старый, а соотвественно и дырявый. Сам я с редхатом не общался, да и вообще мало с линухами работал (дома с фряхой учусь рабоатть). Админы отказались обновлять, сказали чтобы я сам делал, а я как бы не особо в курсе как правильно =)

Для начала хотел бы апач обновить (ща там второй ветки стоит) и ПХП. На сколько я понял мне надо rpm-мы только, нашел я их на http://rpmfind.net

Дальше что? Надо ли удалять старые или поверх ставить? как ставить? Настройки не собьются? Просветите в алгоритме плиз...
Автор: eugrus
Дата сообщения: 16.01.2005 20:15

Цитата:
софт ужасно старый, а соотвественно и дырявый

и какой же софт там старый и дырявый


Цитата:
Дальше что?

'man rpm'
Автор: Demetrio
Дата сообщения: 16.01.2005 20:20

Цитата:
Linux Fedora 2) софт ужасно старый

А новый это только тот что вчера вышел?

Ну вот тебе обновления, качай

http://ftp.linux.ee/pub/fedora/linux/core/updates/2/i386/

лучше всего с помощью yum это делать

плюс:

http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/custom-guide/s1-rpm-using.html

Добавлено:

Цитата:
а соотвественно и дырявый

Глупость.
Автор: Terabyte
Дата сообщения: 16.01.2005 20:42
Ну пхп там дырявый, надо до 4,3,10 обновить да и апач до 2,0,52

Подскажите как.
Автор: eugrus
Дата сообщения: 16.01.2005 20:48

Цитата:
Подскажите как.

сказали уже


Цитата:
'man rpm'


Цитата:
http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/custom-guide/s1-rpm-using.html

Автор: Demetrio
Дата сообщения: 16.01.2005 21:01
Terabyte
yum update

все обновится автоматом
Автор: eugrus
Дата сообщения: 16.01.2005 21:08
'wget http://ftp.linux.ee/pub/fedora/linux/core/updates/2/i386/php-4.3.10-2.4.i386.rpm && wget http://ftp.linux.ee/pub/fedora/linux/core/updates/2/i386/httpd-2.0.51-2.9.i386.rpm && rpm -U php*.rpm && rpm -U httpd*.rpm'

Terabyte можешь скопировать это в консоль, нажать Enter и жить спокойно
Автор: Demetrio
Дата сообщения: 16.01.2005 21:10
Только там ПХП наверняка ведь с модулями установлен, их тоже нужно качать.

-Uvh лучше в рпм использовать, для наглядности.
Автор: Terabyte
Дата сообщения: 16.01.2005 22:05
Ну как скачать я знаю =)

Меня больше волнует вопрос переустанвки. Старый софт нужно удалять? Новый не потрет старые конфиги?

Кстати, таким образом ПХП работаь будет (модуль/CGI)?

Кстати, как будет выглядень устанвка уже скачанного файла?
Автор: Terabyte
Дата сообщения: 17.01.2005 09:43
Так же стал замечать что апач виснет часто, и перезапускать приходится... Очень часто, один раз на 1000 человек... Что делать? Есть ли софт для автоперезапуска, при зависании?
Автор: Demetrio
Дата сообщения: 17.01.2005 16:31

Цитата:
Старый софт нужно удалять? Новый не потрет старые конфиги?

Нет, не потрет.


Цитата:
Кстати, как будет выглядень устанвка уже скачанного файла?

Ты издеваешься?

http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/custom-guide/s1-rpm-using.html
Автор: eugrus
Дата сообщения: 17.01.2005 17:06

Цитата:

Меня больше волнует вопрос переустанвки. Старый софт нужно удалять? Новый не потрет старые конфиги?

сколько можно уже?
зачем тебе ссылки дают

читай 'man rpm'
Автор: Terabyte
Дата сообщения: 16.03.2005 11:05
На сколько я понял, софт официальный под Федору тут брать можно?
http://download.fedora.redhat.com/pub/fedora/linux/core/


Уже апач 2.0.53 вышел, а там все еще 51 =( Где бы, по новее взлять? Может тогда в сорцах с офсайта пача скачать и установить? Но тогда может какой конфликт будет с установленными из rpm старым апачем?

Кстати, в чем трабл?
[root@www httpd]# yum update
-bash: yum: command not found

Кстати, я тут в книги прочел что в rpm лучше юзать ключ -F, т.к. тогда он установит только именно те пакеты, какие были, ничего лишнего вообщем. Что по вашему мнению лучше юзать?

Еще меня интересует, что значат эти два сообщения при установке:
[root@www root]# rpm -F httpd-2.0.51-2.9.i386.rpm
/etc/security/selinux/file_contexts: No such file or directory
warning: httpd-2.0.51-2.9.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2

Как пеерводится No such file or directory я знаю, не понятно что за ошибка, на что влияет и т.п.
И что значит предупреждение V3 DSA signature: NOKEY, key ID 4f2a6fd2


Апач обновился нормально, а вот ПХП не хочет:
[root@www root]# rpm -F php-4.3.10-2.4.i386.rpm
/etc/security/selinux/file_contexts: No such file or directory
warning: php-4.3.10-2.4.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2
error: Failed dependencies:
php-mbstring = 4.3.10-2.4 is needed by php-4.3.10-2.4
php = 4.3.8-2.1.1.swsoft is needed by (installed) php-devel-4.3.8-2.1.1.swsoft
php = 4.3.8-2.1.1.swsoft is needed by (installed) php-imap-4.3.8-2.1.1.swsoft
php = 4.3.8-2.1.1.swsoft is needed by (installed) php-ldap-4.3.8-2.1.1.swsoft
php = 4.3.8-2.1.1.swsoft is needed by (installed) php-mbstring-4.3.8-2.1.1.swsoft
php = 4.3.8-2.1.1.swsoft is needed by (installed) php-mysql-4.3.8-2.1.1.swsoft
php = 4.3.8-2.1.1.swsoft is needed by (installed) php-odbc-4.3.8-2.1.1.swsoft
php = 4.3.8-2.1.1.swsoft is needed by (installed) php-pgsql-4.3.8-2.1.1.swsoft
php = 4.3.8-2.1.1.swsoft is needed by (installed) php-snmp-4.3.8-2.1.1.swsoft
После перезапуска веб-сервера пишет что версия все еще старая.
Автор: Demetrio
Дата сообщения: 16.03.2005 21:14
Terabyte

Цитата:
После перезапуска веб-сервера пишет что версия все еще старая.

Естественно старая, ибо у тебя стоит куча модулей от другой сборки (swsoft) и зависимости не удовлетворяются.

php-ldap
php-mbstring
php-mysql
php-odbc
php-pgsql
php-snmp

качай тогда ещё и эти


Цитата:
yum update
-bash: yum: command not found

проблемы с PATH?

rpm -qi yum

?


Цитата:
Кстати, я тут в книги прочел что в rpm лучше юзать ключ -F

В твоем случае не суть важно.



Нужен тебе Апач свежий и все остальное - идешь в updates/fc3 или development и качаешь srpm, пересобираешь.

httpd-2.0.53-5.src.rpm


Цитата:
И что значит предупреждение V3 DSA signature: NOKEY, key ID 4f2a6fd2

rpm --import /usr/share/doc/fedora-release/RPM*


Цитата:
/etc/security/selinux/file_contexts: No such file or directory

А ты что, в FC2 пытался selinux юзать? Он же там поломанный.

P.S.

И когда же ты начнешь читать документацию, а?

Страницы: 1

Предыдущая тема: Эмуляторы PocketPC, Palm, Symbian


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.