21
Genel / PHP SSH2 Fonksiyonu Kurulumu
« Son İleti Gönderen: HS-Abdullah Mart 15, 2011, 12:04:02 ÖÖ »Merhaba Arkadaşlar,
Bu konu ile ilgili çok sıkıntı yaşandığını gördüm. Benimde işime bu fonksiyon gerekti. Kendime kurarken bir makale oluşturmak istedim. Lafı çok uzatmadan kuruluma geçelim:
SSH2 Fonksiyonlarını kullanabilmek için sunucumuzda "libssh2" ve "ssh2" eklentilerinin olması gerekmekte.
SSH2 nin şuanda stabil sürümü yayımlanmadığı için cPanel üzerinden malesef kurulumu gerçekleştirememekteyiz; aynı sorundan dolayı pecl install -f ssh2 diyerek kurulum yapamıyoruz.
SSH2 kurulumundan önce libssh2 yi kurmamamız gerekmekte. Bunun için adımları takip ediniz.
Adım 1-) http://www.libssh2.org/ adresine giriyoruz. En son sürümünün linkini kopyalıyoruz.
Adım 2-) mkdir /libssh2
Adım 3-) cd /libssh2
Adım 4-) wget link (kopyaladığımız)
Adım 5-) tar -zxpf inen-dosya-adi.tar.gz
Adım 6-) cd inen-dosya-adi
Adım 7-) ./configure
Adım 8-) make all install
Adım 9-) service httpd restart
libssh2 kurulumu tamamlandı. Şimdi son olarak ssh2 yi kuralım ve bu işi bitirelim
Adım 1-) http://pecl.php.net/package/ssh2 adresinden son sürümün linkini kopyalıyalım
Adım 2-) mkdir /ssh2
Adım 3-) cd /ssh2
Adım 4-) wget link (kopyaladığımız)
Adım 5-) tar -xvf inen-dosya-adi.tgz
Adım 6-) /usr/bin/phpize (Hata verirse locate phpize diyerek nerde olduğuna bakınız)
Adım 7-) ./configure --with-ssh2
Adım 8-) make
Adım 9-) make install
Adım 10-) php.ini ye giriniz. proc_open() fonksiyonu disable_functions lardaysa kaldırınız. safe_mode = Off yapınız. Sonrasında uygun bir yere extension="ssh2.so" ekleyiniz
Adım 11-) make test
Adım 12-) service httpd restart
Kurulum bitmiştir arkadaşlar. Özgürce kullabilirsiniz. Unutmadan Kurulum sonrasında arzu ederseniz safe_mode = On yapabilirsiniz.
Saygılarımla...
Abdullah ÇINAR
Bu konu ile ilgili çok sıkıntı yaşandığını gördüm. Benimde işime bu fonksiyon gerekti. Kendime kurarken bir makale oluşturmak istedim. Lafı çok uzatmadan kuruluma geçelim:
SSH2 Fonksiyonlarını kullanabilmek için sunucumuzda "libssh2" ve "ssh2" eklentilerinin olması gerekmekte.
SSH2 nin şuanda stabil sürümü yayımlanmadığı için cPanel üzerinden malesef kurulumu gerçekleştirememekteyiz; aynı sorundan dolayı pecl install -f ssh2 diyerek kurulum yapamıyoruz.
SSH2 kurulumundan önce libssh2 yi kurmamamız gerekmekte. Bunun için adımları takip ediniz.
Adım 1-) http://www.libssh2.org/ adresine giriyoruz. En son sürümünün linkini kopyalıyoruz.
Adım 2-) mkdir /libssh2
Adım 3-) cd /libssh2
Adım 4-) wget link (kopyaladığımız)
Adım 5-) tar -zxpf inen-dosya-adi.tar.gz
Adım 6-) cd inen-dosya-adi
Adım 7-) ./configure
Adım 8-) make all install
Adım 9-) service httpd restart
libssh2 kurulumu tamamlandı. Şimdi son olarak ssh2 yi kuralım ve bu işi bitirelim
Adım 1-) http://pecl.php.net/package/ssh2 adresinden son sürümün linkini kopyalıyalım
Adım 2-) mkdir /ssh2
Adım 3-) cd /ssh2
Adım 4-) wget link (kopyaladığımız)
Adım 5-) tar -xvf inen-dosya-adi.tgz
Adım 6-) /usr/bin/phpize (Hata verirse locate phpize diyerek nerde olduğuna bakınız)
Adım 7-) ./configure --with-ssh2
Adım 8-) make
Adım 9-) make install
Adım 10-) php.ini ye giriniz. proc_open() fonksiyonu disable_functions lardaysa kaldırınız. safe_mode = Off yapınız. Sonrasında uygun bir yere extension="ssh2.so" ekleyiniz
Adım 11-) make test
Adım 12-) service httpd restart
Kurulum bitmiştir arkadaşlar. Özgürce kullabilirsiniz. Unutmadan Kurulum sonrasında arzu ederseniz safe_mode = On yapabilirsiniz.
Saygılarımla...
Abdullah ÇINAR