SSH ile cPanel Sitelerin Yedeklerini Almak 0

Merhabalar. cPanel üzerinden yedek alma işlemini daha önceden anlatmıştım. Onuda alttaki linkime tıklayarak inceleyebilirsiniz. Bu yazımda SSH ile sunucu üzerindeki sitelerin tek bir hamlede tümünün yedeğini almak veya tek 1 sitenin yedeğini almayı anlatacağım.

https://2.bp.blogspot.com/-HRfBTbCEe2k/UOsaZ_lhchI/AAAAAAAAOa8/9QO5Azf0VTA/s1600/cpanel-ssh-yedek.jpg

SSH Full Yedek Alma

cPanel üzerinden direkt işlem yapmak için şu konuyu izleyin: cPanel yedek alma ve geri yükleme

Evet arkadaşlar başlıyoruz şimdi ilk verdiğim kodu SSH üzerinden girdiğinizde sunucudaki tüm sitelerin yedeğini otomatik olarak alacaksınız.

cPanel sitelerin aktif olanların hepsinin yedeğini alır ve sunucuda /home dizinine atar.

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

Aşağıdaki verdiğim kod ile kullanıcı yedeğini alabilirsiniz. Yani tüm cpanel yedeği yerine direkt kullanıcı yedeğide alabilirsiniz.

/scripts/pkgacct kullanıcı adı

Aşağıdaki komut ilede almış olduğunuz yedeği kullanıcının ftp ana dizinine atıyoruz.

cp cpanelkullaniciyedek.tar.gz /home/kullanıcıadı/www/

Son kodumuzda Chmod ile alakalı. Chmod izni 777 yapıyoruzki yedeğimizi indirebilelim.

chmod 777 cpanelkullaniciyedek.tar.gz

WHM / cPanel Türkçe Yapma 0

cPanel‘i Türkçe yapmak için aşağıdaki adımları takip edin. Yöntem kolay sadece WHM’den yükleme ile işlemi tamamlayabiliyoruz.

WHM Yönetim panelinize girin ve sol menüde Locales diye aratın alt menüde Locale XML Upload‘ı görüceksiniz. Select Locale XML file kısmından Gözat‘a basıp Türkçe dil dosyasını seçip Upload‘a basın sonra biraz bekleyin yükleme tamamlandıktan sonra cPanel’e Türkçe dil eklenecektir.

Kısa Anlatım: Locales -> Locale XML Upload -> Select Locale XML “Gözat” > tr.xml -> Upload -> Yüklendi.

Aynı şekilde sol kısımda Locales alt menüsünde Locale XML Download alanını görebilirsiniz. İsterseniz Türkçe yada diğer dilleri bilgisayarınıza indirip yedekleyebilirsiniz. Vermiş olduğum Türkçe dil paketi %100 değil ancak %80 civarı Türkçeleştiriyor. Kendimde bu eksiği kapatarak %100’e ulaşmaya çalışacağım. 🙂

MediaFire : WHM / cPanel Download

MySQL server has gone away Hatası 0

Merhaba Arkadaşlar sizlere error_log‘daki bir hatanın çözümünden bahsedicem. Buna sebep olan şey MySQL maksimum paket boyutu yüksek olmamasıdır. Benim aldığım hatada “MySQL server has gone away ” yazıyordu ancak daha sonra farklı bir hata daha “MySQL server during query” yazdı dedim orda dur. 🙂

 

Öncelikle benim sunucum linux ona göre yazıyorum 🙂

SSH ile sunucuya bağlanın nano yada vi hangi editörü aktif kullanıyorsanız ben nano’yu kullanıyorum.

nano -w /etc/my.cnf

Yukarıdaki kod ile SSH üzerinde my.cnf dosyasını açtık daha sonra alttaki kodu my.cnf dosyasında en alta yazıyoruz.

max_allowed_packet=500M

Daha sonra CTRL-X deyip çıkıyoruz çıkarken kaydedilsinmi diye Yes/No soruyor Y tuşuna basıp kaydediyoruz.

Son olarak alttaki kod ile MySQL‘imizi restart ediyoruz problemimiz çözülmüş oluyor.

/etc/init.d/mysql restart

MySQL restart işlemini WHM’dende yapabilirsiniz ama SSH’dayken halledip çıkın derim. 🙂

Şöylede bir durum var sunucunuzun özelliklerine göre bu 500M değişebilir MySQL Performans Optimizasyonu ile ilgilide bir çok makale var her sisteme göre ayrı yapılandırıldığı için dikkat etmenizde fayda var.

Most Popular Topics

Editor Picks