|
Site ve Sunucu Yönetimi .htaccess, Apache configuration, log analizi, sunucu güvenliği... |
|
Seçenekler | Stil |
05-10-2009, 08:04 | #1 |
|
Ioncube kurulumu
Merhaba,
php ioncube loader (Ioncube firması tarafından php kaynak kodlarının şifrelenmiş halini sunucu için çözen eklenti) kurulumu için aşağıdaki adımları takip edebilirsiniz. 1- putty programını çalıştırın. (indirmek için: http://dosya.sayfa.net/putty.exe 2- Sunucu ip adresini yazarak bağlanın. 3- root kullanıcısı ve şifresiyle giriş yapın 4- Sunucunuzun 32bit ya da 64bit olmasına bağlı olarak, ioncube dosyasını indirin. Hangi sürüm olduğunu öğrenmek için uname -a yazın. 32bit ise: Linux sunucu.sayfa.net 2.6.18-128.1.10.el5 #1 SMP Thu May 7 10:39:21 EDT 2009 i686 i686 i386 GNU/Linux 64bit ise: Linux is7922.sayfa.net 2.6.18-128.1.10.el5 #1 SMP Thu May 7 10:35:59 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux 5- Sayfa.NET sunucumuz 64bit olduğu için ilgili dosyayı indiriyorum: wget http://dosya.sayfa.net/ioncube-64.zip (32bit için wget http://dosya.sayfa.net/ioncube.zip) 6- İndirdiğim dosyayı unzip yapıyorum: unzip ioncube-64.zip -d /usr/local 7- vi programını kullanarak php.ini dosyamı düzenliyorum. vi /usr/local/lib/php.ini (not: vi programında değişiklik moduna girmek için i harfine tıklayın. Gerekli değişikliklerden sonra ESC'ye basarak insert modundan çıkın. Sonra :wq (yani iki nokta üst üste + w + q) yazıp enter a basarak kaydedip çıkabilirsiniz) 8- vi ile php.ini ye girdiğimizde birçok bilgi görünür. page-down veya aşağı oka basarak sayfanın en altına inin. eğer zend kurmuşsanız (kurulum linki: http://www.sayfa.net/showthread.php?t=24815) aşağıdaki gibi değiştirin: eski hali: [Zend] zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.3.3 zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.3.3 zend_optimizer.version=3.3.3 zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so yeni hali: [Zend] zend_extension=/usr/local/ioncube/ioncube_loader_lin_5.2.so zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.3.3 zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.3.3 zend_optimizer.version=3.3.3 zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so 9- vi programından ESC'ye basıp :wq yazarak kaydedip çıkıyoruz. Ardından service httpd restart yazarak kurulumu aktif hale getiriyoruz. 10- Kurulumumuzu php -v yazarak test edebiliriz. Çıkan sonuç şöyle olacaktır: PHP 5.2.9 (cli) (built: May 21 2009 15:14:26) Copyright (c) 1997-2009 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies with the ionCube PHP Loader v3.1.34, Copyright (c) 2002-2009, by ionCube Ltd., and with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies Not: Eğer zend kurmamış olsaydık sadece zend_extension=/usr/local/ioncube/ioncube_loader_lin_5.2.so satırını eklemek yeterli olacaktı. Saygılar, |
Alıntı |
Etiketler |
ioncube, kurulumu |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
Seçenekler | |
Stil | |
|
|