Browse Author

Mustafa Göztepe

Directadmin Sunucuda SSh ile yedek oluşturma ve yedek restore işlemleri

Directadmin panel üzerinden kolayca yapılan yedek oluşturma veya geri yükleme işlemi, lisansınız dolduysa ve panele giremiyorsanız ssh üzerinden de yapılabilmektedir.

Ssh üzerinden full yedek oluşturmak için komut satırına

TÜM HESAPLAR İÇİN YEDEK OLUŞTURMA

 
echo "action=backup&append%5Fto%5Fpath=nothing&database%5Fdata%5Faware=yes&email%5Fdata%5Faware=yes&local%5Fpath=%2Fhome%2Fadmin%2Fadmin%5Fbackups&owner=admin&type=admin&value=multiple&when=now&where=local&who=all" >> /usr/local/directadmin/data/task.queue 

TEK HESAP İÇİN YEDEK OLUŞTURMA

 
echo "action=backup&amp;append%5Fto%5Fpath=nothing&amp;database%5Fdata%5Faware=yes&amp;email%5Fdata%5Faware=yes&amp;local%5Fpath=%2Fhome%2Fadmin%2Fadmin%5Fbackups&amp;owner=admin&amp;select%30=<strong>KULLANICIADI</strong>&amp;type=admin&amp;value=multiple&amp;when=now&amp;where=local" >> /usr/local/directadmin/data/task.queue 

Kullanıcı adı bölümünü yedekleme oluşturulacak hosting kullanıcı hesabı adı olarak düzenleyiniz

TEK KULANICI GERİ YÜKLEME

 
echo "action=restore&amp;ip%5Fchoice=file&amp;local%5Fpath=%2Fhome%2Fadmin%2Fadmin%5Fbackups&amp;owner=admin&amp;select%30=<strong>user%2Eadmin%2Etestuser%2Etar%2Egz</strong>&amp;type=admin&amp;value=multiple&amp;when=now&amp;where=local" >> /usr/local/directadmin/data/task.queue 

user kısmını geri yüklemek istediğiniz hesap adına göre düzenleyin. admin kullanıcısını farklı bir reseller veya super kullanıcıda açtırtmak isterseniz açtırtmak istediğiniz super kullanıcı adını girmelisiniz

Directadmin CSF Firewall Kurulumu

Csf firewall ve directadmine eklenti olarak eklenen csf plugin aşağıdaki işlemler sonucunda otomatik kurulacaktır

cd /usr/src
wget https://download.configserver.com/csf.tgz
tar -xzf csf.tgz
cd csf
sh install.sh

Directadmin php version değiştirme

Directadmin Hosting kontrol panelinize giriş yapınız,

Etki alanı yönetimine tıklayın


Php versionunu değiştirmek istediğiniz alan adınıza tıklayın

Sağ üst köşedeki “php sürümü seçici” tıklayarak açılan php version seçeneklerinizi seçebilirsiniz.

İstediğiniz php versionunu seçerek uygula butonuna tıkladıktan sonra hesabın yeni php versionuna geçmesi ortalama 1 dakika sürmektedir.

Cpanel kurulum hatası configured to startup.

Cpanel kurulumunda aşağıdaki gibi bir hata alıyorsanız

configured to startup.
cPanel does not support NetworkManager enabled
systems. The installation cannot proceed.
information on disabling Network Manager.

ssh ekranında

chkconfig NetworkManager off
reboot

yapmanız yeterlidir.

https yönlendirme

Linux cpanel veya plesk panel için https yönlendirme

Cpanel için public_html klasörünün içinde bulunan .htaccess dosyasına aşağıdaki kodu eklemeniz tüm sayfaları https protokolüne yönlendirecektir.

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Windows Sunucularda Https Yönlendirme

Windows sunucularda web.config dosyanıza aşağıdaki kodları ekleyebilirsiniz.Eğer daha önceden web.config dosyanız varsa aşağıdaki kodları düzeni bozmadan eklemeniz gerekiyor

<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="HTTPyi HTTPSye Yonlendirme" stopProcessing="true"> 
<match url="(.*)" /> 
<conditions> 
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
</conditions> 
<action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" />
</rule>   
</rules>
</rewrite>
</system.webServer>
</configuration>

WordPress Smtp Mail Ayarları

WordPress siteleriniz üzerinden güvenli olarak mail göndermenin yolu smtp protokolü kullanarak mail gönderimi yapmaktır. 

   Smtp üzerinden mail gönderimi özellikle paylaşımlı hosting sunucularında genel olarak zorunludur. mail() fonksiyonunun bir çok güvenlik açığı oluşturması nedeniyle en güvenli yöntem smtp kullanmaktır. 

Smtp mail kullanabilmek için ilk olarak hosting kontrol panelinizden mail oluşturmanız ve oluşturduğunuz mail adresinin şifresini bilmeniz gerekmektedir.

Smtp mail gönderimi için en kolay yöntem EASY WP SMTP Modulüdür. Bu modul sayesinde ayarları çok kolay yapabilir ve hemen kullanıma başlayabilirsiniz.

Eklentiler kısmından EASY WP SMTP modulünü yüklüyoruz

Eklentiler bölmünden yeni ekle linkine tıklayarak açılan sayfada EASY WP SMTP modulünü aratıp doğrudan kurulumu yapabilirsiniz 

Kurulumun ardından sol menüde “Ayarlar” -> EASY WP SMTP -> sayfasına girerek smtp ayarlarıımızı aşağıdaki gibi yapabiliriz. 

Smtp Host : mail.siteadresiniz.com veya localhost yazabilirsiniz. 
Smtp username: hosting kontrol panelinizde oluşturduğunuz mail adresi (örnek info@siteniz.com)
Smtp password: hosting kontrol panelinizde oluşturduğunuz mail adresinin şifresi

linux ping kapatma

Linux sunucunuzu ping’e kapatmak için aşağıdaki işlemleri yapabilirsiniz. Bu işlemden sonra sunucunuza ping atamazlar.

nano ile sysctl.conf dosyasını açıyoruz;

Devamı..