LVM Disk Arttırma
——————–
fdisk /dev/sda
p
n
p
3
Enter
Enter
p
w
reboot
——————–
pvcreate /dev/sda3
vgextend /dev/VolGroup /dev/sda3
lvextend /dev/VolGroup/lv_root /dev/sda3
resize2fs /dev/VolGroup/lv_root
System Engineer
LVM Disk Arttırma
——————–
fdisk /dev/sda
p
n
p
3
Enter
Enter
p
w
reboot
——————–
pvcreate /dev/sda3
vgextend /dev/VolGroup /dev/sda3
lvextend /dev/VolGroup/lv_root /dev/sda3
resize2fs /dev/VolGroup/lv_root
Sunucumuza cPanel kurmak icin ssh a root olarak giriyoruz ve su komutlari yaziyoruz.
Code:
mkdir /home/cpins
cd /home/cpins
wget http://layer1.cpanel.net/latest
sh latest
hepsi bu kadar.kurulum donanima göre 4 saate kadar sürebilir.nokta nokta kaldi benimki kurulmuyor gibi düsüncelere kapilmayin sadece bekleyin.
ayrica kesinlikle temiz kurulum yapin.baska paneller olmasin sunucuda.
daha sonra kaldirayim diyorsaniz hic kurmayin.format yemeden kalkmaz.
bunlari göz önüne almayi unutmayin.
1
2
3
|
cd /etc/xinetd .d cp smtp_psa smtp_additional nano smtp_additional |
Açıklan editorde “service smtp” yazan yeri “service submission” şeklinde değiştirin.y
1
|
/etc/init .d /xinetd restart |
Mail servisini yeniden başlatın. Ardından 587. port açık hale geliyor
Sunucu üzerindeki açık portları test etmek için ise,
1
|
netstat -an | grep LISTEN |
1) Öncelikle sunucumuzda ioncube kurulumu kontrol edelim. Bunun için:
PHP- Kodu:
1 |
php -v |
komutu ile bakyoruz Eğer karşımıza gelen listede
1 |
with the ionCube PHP Loader |
gibi… Bu sunucumuzda ionCube Php Loder Kurulu demektir bu durumda tekrar kurulum yapılmasına gerek yoktur. Eğer yok ise ozaman kuruluma başlıyoruz.
2) ioncube için usr/local altına ioncube klasörünü oluşturuyoruz.
PHP- Kodu:
1 |
mkdir /usr/local/ioncube/ |
3) Açmış olduğumuz ioncube klasörünün içine giriyoruz.
PHP- Kodu:
1 |
cd /usr/local/ioncube/ |
4) PHP Encoder, protection, installer and performance tools from ionCube: Loader Download adresinden uygun olan paketi seçip çekiyoruz.
** Sunucunuza uygun olmayan bir kurulum yapılması halinde ionCube Loader çalışmayacaktır.
Bu sebeble sunucunuza uygun olan loadersi yüklemeniz gereklidir.
Eğer sunucunuz 32 bit ise
PHP- Kodu:
yaparak Linux (x86) dosyasını , 64 bit ise
PHP- Kodu:
yaparak Linux (x86-64) dosyasını çekiyoruz.
**Olası versiyon değişiklikleri nedeniyle PHP Encoder, protection, installer and performance tools from ionCube: Loader Download adresinden
her zaman güncel versiyonunun adresini alınız.
5) Çektiğimiz dosyayı açıyoruz. (32 bitlik dosya ile işlem yapıldığını varsayıyoruz.)
PHP- Kodu:
1 |
tar zxvf ioncube_loaders_lin_x86.tar.gz |
6) Açmış olduğumuz dosyanının içine giriyoruz.
PHP- Kodu:
1 |
cd ioncube |
7) Açılan klasördeki dosyaları bir üst dizine taşıyoruz.
PHP- Kodu:
1 |
mv * ../ |
8- Bir üst dizene geri dönüyoruz.
PHP- Kodu:
1 |
cd .. |
9) Açmış olduğumuz ve içindeki dosyaları taşıdığımız eski klasörü gerek kalmadığı için kaldırıyoruz.
PHP- Kodu:
1 |
rm -rf ioncube |
10) Çekmiş olduğumuz tar.gz dosyasını gerek kalmadığı için sunucudan kaldırıyoruz.
PHP- Kodu:
1 |
rm -rf ioncube_loaders_lin_x86.tar.gz |
11) php.ini dosyasını düzenliyoruz. php.ini dosyanızı nano ile açın mesela zend kurulu bir sunucu için
PHP- Kodu:
1 |
nano /usr/local/Zend/etc/php.ini |
CentOS ve PLESK kurulu sunucularda
PHP- Kodu:
1 |
nano /etc/php.ini |
açtıktan sonra en alt kısma ioncube loader için satır eklememiz gerekmekte
** Burada dikkat edilecek konu php -v ile php versiyonuna bakmayı unutmayın
PHP 4.3.x serisi kullanıyorsanız;
Kod:
1 |
zend_extension=/usr/local/ioncube/ioncube_loader_lin_4.3.so |
2 |
zend_extension_ts=/usr/local/ioncube/ioncube_loader_lin_4.3_ts.so |
php 4.4.x kullanıyorsanız;
Kod:
1 |
zend_extension=/usr/local/ioncube/ioncube_loader_lin_4.4.so |
2 |
zend_extension_ts=/usr/local/ioncube/ioncube_loader_lin_4.4_ts.so |
php 5.0.x kullanıyorsanız;
Kod:
1 |
zend_extension=/usr/local/ioncube/ioncube_loader_lin_5.0.so |
2 |
zend_extension_ts=/usr/local/ioncube/ioncube_loader_lin_5.0_ts.so |
php 5.1.x kullanıyorsanız;
Kod:
1 |
zend_extension=/usr/local/ioncube/ioncube_loader_lin_5.1.so |
2 |
zend_extension_ts=/usr/local/ioncube/ioncube_loader_lin_5.1_ts.so |
php 5.2.x kullanıyorsanız;
Kod:
1 |
zend_extension=/usr/local/ioncube/ioncube_loader_lin_5.2.so |
2 |
zend_extension_ts=/usr/local/ioncube/ioncube_loader_lin_5.2_ts.so |
olarak eklemeniz gereklidir.
ctrl + X yapıp gelen mesaja Y yazıp enter yaparak dosyamızı kayıt edip çıkıyoruz.
12) Httpyi yeniden yeniden başlatmanız gerekmektedir.
PHP- Kodu:
1 |
service httpd restart |
13) Kurulumun başarı olup olmadığını kontrol ediyoruz.
PHP- Kodu:
1 |
php -v1/ |
2 |
yapınca örnek olarak aşağıdaki şekilde ionCube kurulumunu görebilirsiniz. |
3 |
1 |
4 |
<code>PHP X.X.X (cgi) (built: Jun 26 2006 09:46:03) |
5 |
Copyright (c) 1997-2004 The PHP Group |
6 |
Zend Engine vX.X.X, Copyright (c) 1998-2004 Zend Technologies |
7 |
with the ionCube PHP Loader vX.X.XX, Copyright (c) 2002-2007, by ionCube Ltd., and |
8 |
with Zend Extension Manager vX.X.X, Copyright (c) 2003-2006, by Zend Technologies |
9 |
with Zend Optimizer vX.X.X, Copyright (c) 1998-2006, by Zend Technologies</code> |
Kurulumunuz başarı ile tamamlanmış olup ionCube PHP Loader başarı ile sunucunuza kurulmuştur.
1 |
** Failed loading /usr/local/ioncube/ioncube_loader_lin_4.3.so: /usr/local/ioncube/ioncube_loader_lin_4.3.so: cannot open shared object file: No such file or directory |
Şeklinde bir hata alırsanız kullanmış olduğunuz kurulum dosyasını yanlış çekmiş yada loaderi yanlış belirlemiş
olabalirsiniz. Kullandığınız php sürümü ile php.ini de seçilen loaderi kontrol edin eğer bir sorun yoksa çekmiş
olduğunuz dosya hatalı olabilir bu nedenle yapılan kurulumu geriye alıp doğru dosyayı çekerek işlemleri tekrarlayınız.
kaynak:megabul
Parallels plesk panel admin şifresini sıfırlamak için aşağıdaki yolu izleyebilirsiniz.
[root@plesklinux root]# cd /usr/local/psa/admin/bin/
[root@plesklinux bin]# export PSA_PASSWORD=’newpass’
[root@plesklinux bin]# echo $PSA_PASSWORD
[root@plesklinux bin]# ./ch_admin_passwd
ve artık şifremiz sıfırlandı. yeni şifremizi görmek için
[root@plesklinux bin]# cat /etc/psa/.psa.shadow