cPanel / WHM PHP “None” Sorunu Çözümü

Merhabalar,

Bu yazımızda WHM’de yaptğımız apache derlemesi sonucunda php versiyonunu “none” gördükten sonra yapmamız gereken düzenleme.

SSH’dan aşağıdaki kodları giriyoruz.

/scripts/phpextensionmgr uninstall IonCubeLoader
mv /usr/local/lib/php.ini /usr/local/lib/php.ini.bak110705
/scripts/phpini
cd /usr/local/lib
diff php.ini php.ini.bak110705

kodları ardından service httpd restart komutu ile sorunumuzu çözmüş bulunmaktayız.

Redstation cPanel Mail Sorunu Çözümü

Merhabalar,

Bildiğiniz üzere redstation datacenterinden alınmış serverlar da mail sıkıntısı mevcut. Datacenterin almış olduğu önlemden dolayı, exim servisinde bir kaç ayar yapmamız gerekecek. Aşağıdaki ayarları yaptığımızda sorunsuz mail alıp-atabileceğiz.

SSH’den

nano /etc/exim.conf.local   yazarak açılan sayfaya aşağıdaki kodları girin.

@ROUTERSTART@
smarthost:
driver = manualroute
domains = ! +local_domains
transport = remote_smtp
route_data = “relay.redstationmail.co.uk

Kaydedip çıkıyoruz ve WHM’ye root olarak erişim yapıyoruz.
WHM Manager >> Service Configuration >> Exim Configuration Manager Smarthost Support bölümüne relay.redstationmail.co.uk  yazarak kaydediyoruz. Sorunsuz mail alıp atabilmemiz gerekiyor bu ayar sayesinde, halen mail serverinde sıkıntı olanlar WHM’den Service manager bölümüne giriş yaparak exim on another port bölümünü 587 olarak ayarlaması gerekmekte.

cPanel / WHM SSH’den Toplu Yedek Alıp Restore Etme

Merhabalar,

Bildiğiniz gibi cPanel yedeğini her zaman manuel almak daha güvenli.Eğer root ” SSH ” erişiminiz varsa ve birden fazla site barınmaktaysa bunların yedeğini tek tek almak mümkün değil gibi bir şey.Bu yüzden 1 komut ile Tüm cpanel sitelerin yedeğini alma ve ya yine bir kod ile tek bir sitenin yedeğini alma imkanını anlatacağım.

for i in $(ls /var/cpanel/users); do /scripts/pkgacct $i;done

Komutu ile tüm sitelerin yedeklerini /home dizinine almış olacaksınız.

Alınan yedekleri restore etme komutu ise şu şekilde;

Yedek dosyalarinin basinda bulunan cpmove- kismini silmeyin ve yedekleri /home diznine tasiyin ve aşağıdaki kodu girin.

cd /home
for x in $(ls -A *.tar.gz | cut -d “-” -f 2 | cut -d “.” -f 1); do /scripts/restorepkg $x; done

Sırasıyla restore işlemi başlıyacaktır.

Bu arada tek bir sitenin yedeğini SSH’den almak isterseniz;

/scripts/pkgacct KULLANICI ADI komutunu girmeniz yeterli olacaktır.

VMware ESX SNMP Servisinin Açılması

Merhabalar,

CactiEZ gibi monitor scripti kullananlar için VMware serverinin snmp  eklentisinin açılması gerekiyor.

Aşağıdaki adımları uygulayarak snmp servisini aktif edebilirsiniz.
Esx serverinize Winscp ftp programı ile bağlanıp /etc/vmware/ dizinine giderek snmp.xml adlı dosyayı düzenleyiniz. Aşağıdaki kodları içine girin.

  • <config><snmpSettings><enable>true</enable><port>161</port><syscontact></syscontact><syslocation></syslocation><EnvEventSource>indications</EnvEventSource><communities>public</communities><targets>80.1.1.1@161 public</targets><engineid>00000063000000a17f000001</engineid><loglevel>info</loglevel><authProtocol></authProtocol><privProtocol></privProtocol></snmpSettings></config>

Not80.1.1.1 ip bölümünü cacti server ipi ile değiştirmeyi unutmayın.

yazdıktan sonra kaydedip sshden serverinize girip /sbin/services.sh restart kodu ile servisleri yeniden başlatın.

İşlem bukadar :)