Положил сервер. Не понимаю чем.

12
CW
На сайте с 07.09.2005
Offline
158
1642

Приветствую. Устанавливал на сервер libpng и zlib. После установки сервер очень долго отвечает, потом 504 (стоит nginx). Как я мог его положить этими установками?

cd /usr/local/src

wget http://www.zlib.net/zlib-1.2.3.tar.gz

gunzip -c zlib-*.tar.gz | tar xf -

rm zlib-*.tar.gz

mv zlib-* zlib

cd zlib

./configure

make

cd ..

Потом:

cd /usr/local/src

wget ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng-1.2.40.tar.gz

gunzip -c libpng-1.2.34.tar.gz | tar xf -

mv libpng-* libpng

cd libpng

env CFLAGS="-O3 -fPIC" ./configure --prefix=$INSTALL_DIR

make

rm *.so.* *.so

cd

Собственно, все.

Сквозь холод тумана шагаю в пальтишке Куплю сайтов с Adsense или еще что-нибудь
M
На сайте с 16.09.2009
Offline
278
#1

ну собственно, zlib и libpng много кто использует (в том числе - nginx использует zlib)

так что ничего удивительного, если вы что-то положили, сделав make install

этих библиотек

make install я кстати не вижу в командах у вас

вы таки устанавливали библиотеки?

просто со сборкой проблема не должна быть связана :)

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
CW
На сайте с 07.09.2005
Offline
158
#2
myhand:
ну собственно, zlib и libpng много кто использует (в том числе - nginx использует zlib)
так что ничего удивительного, если вы что-то положили, сделав make install
этих библиотек

make install я кстати не вижу в командах у вас
вы таки устанавливали библиотеки?
просто со сборкой проблема не должна быть связана :)

сделал именно так, как написал. Ничего сверх программы не было.

Ок, как попробовать откатить эти 2 установки? (я только учусь :o)

R
На сайте с 30.05.2009
Offline
50
#3
Ок, как попробовать откатить эти 2 установки? (я только учусь :o)

Никогда больше не ставить из исходников! только порты и пакеты.

CW
На сайте с 07.09.2005
Offline
158
#4
reddev:
Ок, как попробовать откатить эти 2 установки? (я только учусь :o)

Никогда больше не ставить из исходников! только порты и пакеты.

Учту :(

а с этим что делать? как деинсталить ?

ClockWorkOrange добавил 30.10.2009 в 23:36

"make uninstal " в папке с библиотекой?

M
На сайте с 16.09.2009
Offline
278
#5
ClockWorkOrange:
сделал именно так, как написал. Ничего сверх программы не было.

судя по командам - ничего вы еще не устанавливали

что за ошибка-то?

что в логах?

ClockWorkOrange:

Ок, как попробовать откатить эти 2 установки? (я только учусь :o)

make install откатить не так-то просто :)

разве попробовать make uninstall сделать в директории с исходниками

CW
На сайте с 07.09.2005
Offline
158
#6
myhand:
судя по командам - ничего вы еще не устанавливали

что за ошибка-то?
что в логах?



make install откатить не так-то просто :)
разве попробовать make uninstall сделать в директории с исходниками

устанавливалось, еще как) проверялось, тестилось)

Посмотрел справочник putty, установка из исходников:

./configure

make

Ошибка - при обращении к сайту браузер висит в ожидпании, а потом на 504 уходит.

M
На сайте с 16.09.2009
Offline
278
#7
ClockWorkOrange:
устанавливалось, еще как) проверялось, тестилось)

"make install" нет в приведенных вами фрагментах команд

ClockWorkOrange:

Ошибка - при обращении к сайту браузер висит в ожидпании, а потом на 504 уходит.

что в логах?

CW
На сайте с 07.09.2005
Offline
158
#8
myhand:
"make install" нет в приведенных вами фрагментах команд



что в логах?

Панелька менеджера также висит 🙅

если так: cd /var/log - далее нам какой нужен?

AU
На сайте с 03.09.2009
Offline
88
#9
ClockWorkOrange:
Панелька менеджера также висит 🙅
если так: cd /var/log - далее нам какой нужен?

1. Для того что бы понять какие библиотеки использует nginx, смотрим так:

ldd /usr/sbin/nginx (путь правильный к бинарнику укажите если он у вас не тут)

2. Включите error_log в nginx, например, так:

vi /etc/nginx/nginx.conf

error_log /var/log/nginx/error.log;

3. Проверте что все правильно: nginx -t

4. /etc/init.d/nginx restart

5. tail -f /var/log/nginx/error.log

Обращайтесь теперь к вашему сайту через браузер. Что в логе?

У вас ведь Linux ?

Unix в вопросах и ответах https://unixhow.com (https://unixhow.com)
M
На сайте с 16.09.2009
Offline
278
#10
ClockWorkOrange:
Панелька менеджера также висит 🙅
если так: cd /var/log - далее нам какой нужен?

лог nginx-а как минимум

PS: попробуйте переустановить библиотеки из

дистрибутива (apt-get/yum в linux)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий