Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2010-04-10 22:16:33

  bryn1u - Użytkownik

bryn1u
Użytkownik
Zarejestrowany: 2009-04-17

Libssh2 on lenny 5.

Witam. Poddaje sie juz. Ktorys raz z kolei probuje to zainstalowac i nie wychodzi. Juz sam nie wiem co mam poinstalowane a co nie.

Korzystalem z tego opisu.

Install libssh2

    cd /usr/src

    wget http://surfnet.dl.sourceforge.net/so...h2-0.14.tar.gz

    tar -zxf libssh2-0.14.tar.gz

    cd libssh2-0.14

    ./configure

    vi Makefile

     Change "CFLAGS = -c -g -O2 /usr/include -I/usr/include -Iinclude/ -Wall" (Yours might look different)
         to "CFLAGS = -c -g -O2 -I/usr/include -Iinclude/ -Wall" (Delete first /usr/include)

    vi src/Makefile

      Change "CFLAGS = -c -g -O2 /usr/include -I/usr/include -Wall -I../include/ -fPIC" (Yours might look different)
          to "CFLAGS = -c -g -O2 -I/usr/include -Wall  -I../include/ -fPIC" (Delete first /usr/include)

    make all install

    cd /usr/src

    rm -Rf libssh2-0.14

    rm -f libssh2-0.14.tar.gz


Install ssh2 PHP bindings

    cd /usr/lib/php (Path might differ on your server) (Most likely /usr/lib/php4 if you are using PHP 4)

    wget http://pecl.php.net/get/ssh2-0.10.tgz

    tar -zxf ssh2-0.10.tgz

    cd ssh2-0.10

    phpize && ./configure --with-ssh2 && make

    cd modules

    mv ssh2.so /usr/local/lib/php/extensions/no-debug-non-zts-20060613 (Replace with your Extension Path)

    cd /usr/lib/php (Path might differ on your server)

    rm -Rf ssh2-0.10

    rm -f ssh2-0.10.tgz

Edit PHP settings

    vi /usr/local/lib/php.ini (Replace with your Configuration Path)

    extension_dir = "/usr/local/lib/php/extensions/no-debug-non-zts-20060613" (Replace with your Extension Path)

    extension = ssh2.so

Nie rozumiem tego zapisu.

Change "CFLAGS = -c -g -O2 /usr/include -I/usr/include -Iinclude/ -Wall" (Yours might look different)
         to "CFLAGS = -c -g -O2 -I/usr/include -Iinclude/ -Wall" (Delete first /usr/include)

    vi src/Makefile

      Change "CFLAGS = -c -g -O2 /usr/include -I/usr/include -Wall -I../include/ -fPIC" (Yours might look different)
          to "CFLAGS = -c -g -O2 -I/usr/include -Wall  -I../include/ -fPIC" (Delete first /usr/include)

Zamieniam 1 linijke z druga zgadza sie ? I co autor ma na mysli piszac (Delete first /usr/include) ?
Jest jakis inny sposob na zainstalowanie libssh2/ssh2 ? Nie rozumiem struktury tych katalogow a dokladniej one nie istnieja /usr/local/lib/php/extensions/no-debug-non-zts-20060613  (gdzie sie znajduja w debianie ?) i jeszcze jeden   cd /usr/lib/php (Path might differ on your server). Robiem wedlug opisu, ale niestety.


E-Booki: FreeBSD, OpenBSD, Linux, Hacking, PHP, Catia, Perl_CGI, Mysql ...
http://unix-ebooki.neth.pl/

Offline

 

#2  2010-04-11 15:56:09

  ZiomekPL - Członek DUG

ZiomekPL
Członek DUG
Zarejestrowany: 2009-12-18

Re: Libssh2 on lenny 5.

chodzi o to, że obie linie różnią się o "/usr/include"

Change "CFLAGS = -c -g -O2 /usr/include -I/usr/include -Iinclude/ -Wall" (Yours might look different)
         to "CFLAGS = -c -g -O2 -I/usr/include -Iinclude/ -Wall" (Delete first /usr/include)

    vi src/Makefile

      Change "CFLAGS = -c -g -O2 /usr/include -I/usr/include -Wall -I../include/ -fPIC" (Yours might look different)
          to "CFLAGS = -c -g -O2 -I/usr/include -Wall  -I../include/ -fPIC" (Delete first /usr/include)

Ostatnio edytowany przez ZiomekPL (2010-04-11 15:57:11)


Gentoo! user

Offline

 

#3  2010-04-11 17:54:10

  bryn1u - Użytkownik

bryn1u
Użytkownik
Zarejestrowany: 2009-04-17

Re: Libssh2 on lenny 5.

Tez tak pomyslalem na poczatku. Nie znam debiana w sumie to nie uzywam w ogole linuxa tylko bsd. Jakby napisali deleted a nie delete to by bylo ok. Tak to szukam co mam usunac.


E-Booki: FreeBSD, OpenBSD, Linux, Hacking, PHP, Catia, Perl_CGI, Mysql ...
http://unix-ebooki.neth.pl/

Offline

 

#4  2010-04-11 18:02:39

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Libssh2 on lenny 5.

bryn1u napisał(-a):

Nie znam debiana w sumie to nie uzywam w ogole linuxa tylko bsd.

To raczej kwestia czytania ze zrozumieniem, w obu się przydaje...

bryn1u napisał(-a):

Jakby napisali deleted a nie delete to by bylo ok.

?

bryn1u napisał(-a):

Tak to szukam co mam usunac.

Pierwszą frazę "/usr/include"...


EDIT: A w repo nie ma?

Ostatnio edytowany przez ArnVaker (2010-04-11 18:16:29)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)