Merhaba,
Bir çok plesk kullanıcısının yaşadığı bir sorundur apache2, php5 ve mysql5 e geçiş. Bu konu hakkında pek fazla makale olmadığı için sizlerle paylaşmak istedim. Aşağıda yapmanız gerek adımları tek tek yazıyorum. Umarım işinize yarar.
Birinci adım :
nano /etc/yum.repos.d/CentOS-Base.repo
İkinci adım :
Yukarıda nano ile açtığımız dosya içerisinde centosplus kelimesini ctrl + w aratıyoruz. Daha sonra centosplus satırında enable=0 satırını bulup enable=1 şeklinde değiştiriyoruz. Daha sonra ctrl+x yapıp y tusuna basıp dosyayı kaydedip çıkıyoruz. Bahsettiğim satır aşağıdaki gibi olucaktır.
Yazının Devamı »
Bu yazı toplamda 654, bugün ise 4 kez görüntülenmiş
Gönderen x7even |
8 Yorumlar »
 1- Tüm mySQL hesapları şifreli olmalı. Aksi taktirde mysql -u forum forum_db gibi bir komutla mysql sunucuya kolayca bağlanabilir.
2- mySQL sunucusunu root kullanıcısı ile asla çalıştırmayın.File yetkisine sahip herhargi bir kullanıcının root olarak bir dosya oluşturmasına sabep olabileceği için bu çok tehlikeli bir durumdur (Örn: ~root/.bashrc). Bunu engellemek için
açıkça –user=root komutu kullanılmadıkça mySQL in root olarak komut çalıştırmasını reddedin.
mySQL,sıradan , yetkisiz kullanıcı yerine çalıştırılabilir.Her şeyi daha güvenli yapabilmek için ayrı bir mySQL isimli Unix hesabı oluşturabilirsiniz.Bu hesabı başka bir Unix kullanıcısı olarak mySQL yönetiminde mysqld başlatmak için
kullanın,Sunucu seçeneklerini belirtiğiniz my.cnf dosyasındaki [mysqld] gurubu başlığı altına bir kullanıcı USER (kullanıcı) ekleyin örnek [mysqld]
user=mysql
Bu, sizin elle belirlediÄŸiniz kullanıcını sunuc tarafından baÅŸlatılmasına sebeb olur. Root dan baÅŸka mysqld nin Unix kullanıcısı olarak çalıştırılması Kullanıcı tablosundaki root kullanıcı isminin deÄŸiÅŸtirlmesi gerektiÄŸi anlamına gelmez Yazının Devamı »
Bu yazı toplamda 318, bugün ise 0 kez görüntülenmiş
Gönderen admin |
Yorum Yok »
Daha Önceki SSH ile Sql Yedekeleme ile ilgili Makalemde Manuel Olarak yedeklemeden Bahsetmistim Simdi ise Asagidaki scripti kullanarak butun site yerine sadece SQL’in yedegini otomatik olarak istediginiz tarihe ve dosya ya ayarlama yaparak alabilirsiniz..Kullanabilmeniz icin root yetkinizin olmasi sarttir sql in buyuklugu ne olursa olsun eksiksiz olarak yedekliyebilirsiniz isterseniz belirttiginiz ftp adresine yada sunucu adresine yada localhost daki yani kendi sunucunuzdaki belirttiginiz herahangi bir dizine de sql yedeginizi yorulmadan hergun backupliyabilirsiniz
Kurulum:
Server’a root olarak giris yapin
cd /root
vi /root/backup.sh
Asagidaki Scripti burda olusturmus oldugumuz backupo.sh dosyasina yapistiriyoruz ve
gerekli ayarlari yapip
:wq
diyerek kaydedin ve cikin sonra calistirma yetkisi atiyalim Yazının Devamı »
Bu yazı toplamda 349, bugün ise 1 kez görüntülenmiş
Gönderen admin |
1 Yorum »
MySQL türü veritabanımız var ve yedek almak istiyoruz En saglam yol olarak Bilinen Bu yöntemler sayesinde cok Büyük Db leri bil e yorulmaksizin Yedekliyebilir ve geri yüklebilirsiniz bu islemleri yapabilmemiz icin tabiki root yetkimizin olmasi gerekmektedir simdi ilk önce Yedek Nasil Alinir onunla Basliyalim
SSH ile MySQL YedeÄŸi Alma
1. Adım: Putty isimli bağlantı aracını indirin
İlk önce işlemleri yapacağımız yazılımı indireceğiz. Bu yazılım hakkında detaylı bilgi bu sayfada mevcut. Oradan indirme adresini ve nasıl kullanılacağını görebilirsiniz.
2. Adım: SSH Bağlı şimdi yedeğimizi alalım…
yazmamız gereken kod hemen aşağıdaki koddur
db_kullanıcı = veri tabanı kullanıcı adı
db_adı = veri tabanı adı
>= dışarı yedek al anlamında
/dizin/yedek.sql = sanırım bu kısım açık dosyanın Yolu
simdi putty den asagidaki kodumuzu yazip enterliyoruz ve islemin bitmesini bekliyoruz.
mysqldump -u db_kullanıcı -p db_adı> /dizin/yedek.sql
3. Adım: Veritabanımız yedeklendi.
Simdi ise Veritabanımızı Geri Yüklemeyi Yapacağız
SSH ile MySQL Yedeği Yükleme
yazmamız gereken kod hemen aşağıdaki koddur
db_kullanıcı = veri tabanı kullanıcı adı
db_adı = veri tabanı adı
< = İçeri yükle anlamında
/dizin/yedek.sql =
simdi yine putty den asagidaki kodumuzu yazip enterliyoruz ve Yedeği Geri Yüklemesini bekliyoruz.
mysql -u db_kullanıcı -p db_adı < /dizin/yedek.sql
komutu yazdıktan sonra database ait oluşturdugunuz kullanıcının şifresini yazın ve tekrar komut satırına düşmesini bekliyoruz ve sonra işlem tamam.
Kaynak : wbturk.com
Bu yazı toplamda 307, bugün ise 0 kez görüntülenmiş
Gönderen admin |
Yorum Yok »
Merhaba arkadaşlar mysqlinizde bulunan tüm veritabanlarını optimize etmek için php ile yazılmış güzel bir scripti burada sizinle paylaşmayı uygun buldum
Umarım işinize yarar.
İndirme adresi : Mysql Optimizasyon PHp
Kaynak : LinuxSever.Com (Orhan)
Bu yazı toplamda 315, bugün ise 0 kez görüntülenmiş
Gönderen admin |
2 Yorumlar »