Mysql tablo onarma

Plesk panelde domain silme de mysql tablo hatasının cozumu

 

mysql_upgrade -h localhost -u admin -p`cat /etc/psa/.psa.shadow

 

komutunu uygulayarak mysql tablolarını onarabiliriz

Esx sifre resetleme

a tusuna basiyoruz 

Karşimiza cıkan menude single yazıp enterliyoruz

passwd yazip enterlediğimizde
yeni sifrenin 2 kere girilmesini isteyecektir

sifre  değiştirme işlemi gercekleşmistir

plesk panel kurulumu hatası

Centos Plesk Panel kurulumunda “”psa-9.5.4-cos5.build95101209.05.i586″ package.”” hatası alıyorsanız

 

[root@host files]# rpm -qa | grep bind
ypbind-1.19-12.el5
bind-libs-9.3.6-4.P1.el5_5.3
bind-utils-9.3.6-4.P1.el5_5.3

 

ve   sonrasında

 

[root@host files]# rpm -e bind-libs-9.3.6-4.P1.el5_5.3 bind-utils-9.3.6-4.P1.el5_5.3

 

yada

yum install bind

komutu ile  bind i manuel yukleyıp kuruluma devam edebiliriz

 

 

Mysql ve Php Kurulumu

 

mysql ve php yi kuracagiz, bunun icin centos ile gelen yum paket yöneticisini kullanacagiz.

öncelikle kurulum islemini gerceklestirlem:

 

yum -y install php mysql mysql-server php-mysql


MySQL’in rebootdan sonra otomatik başlatılması için

chkconfig --levels 235 mysqld on

MySQL’i başlatıyoruz

/etc/init.d/mysqld start

Şimdi çalışıp çalışmadığına bakalım

netstat -tap | grep mysql

Eğer aşağıdakı gibi çıktı veriyorsa sorun yoktur.

tcp        0      0 *:mysql                     *:*                         LISTEN      3175/mysqld

Değilse, o zaman nano /etc/my.cnf  deyip #skip-networking  satırını bularak # işaretini siliyoruz  ve MySQL’i restart ediyoruz.

/etc/init.d/mysqld restart

daha sonra root kullanıciya şifre verelim

mysqladmin -u root password 'istediginizsifre'

Böylelikle MySQL kullanmaya hazır hale geldi.Kurulum sonra mysql start edildiğinde hata alırsanız sunucuyu reboot edip tekrar start edebilirsiniz.

windows plesk ioncube kurulumu

1. http://www.ioncube.com/loaders.php adresinden işletim sisteminizin versiyonuna uygun olan
Installer dosyasını sunucuya indirin.

2. Sıkıştırılmış dosyayı açın ve içerisindeki Setup programını çalıştırın.

3. “Install to this machine” seçeneğini işaretleyin.

4. IonCube’un kurulacağı klasörü seçmeniz gerekmektedir.

Genellikle kurulum;
“C:Program FilesParallelsPleskAdditionalPleskPHP5extras”
klasörüne yapılmaktadır. Bu klasöre yapılan kurulumlarda yetkilendirme problemi yaşanmamaktadır.

 

6. Install tuşuna basarak kurulumu başlatın.

 

 

7. Kurulum tamamlandı, Finish butonuna basarak kurulum ekranını kapatın.

 

 

8. IonCube’un yüklendiği klasörü kontrol edin.

 

 

 

9. php.ini dosyasının bulunduğu dizinler.

 

C:WINDOWSphp.ini --- 4.x sürümüne ait php.ini dosyası 

C:Program FilesParallelsPleskAdditionalPleskPHP5
-- 5.x sürümüne ait php.ini dosyası

 

Yukarıdaki php.ini dosyasını php versiyonunuz hangisi ise ona göre bulup aşağıdaki satırı php.ini dosyasının en alt satırına ekleyin.

 

Kullandığınız PHP sürümüne uygun olarak eklenmesi gereken satırlar


PHP 4.x için php.ini dosyasına eklenecek satır.

 

[ZEND]
zend_extension_ts = "C:Program FilesParallelsPleskAdditionalPleskPHP5extrasioncubeioncube_loader_win_4.4.dll"

 

PHP 5.x için php.ini dosyasına eklenecek satır.


[ZEND]
zend_extension_ts = "C:Program FilesParallelsPleskAdditionalPleskPHP5extrasioncubeioncube_loader_win_5.2.dll"

 

 

11. php.ini dosyasında değişiklik yapmadan önce tam olarak hangi php versiyonunu kullandığınıza emin olmanız gerekmektedir..

12. Web sunucunuzu(IIS) restart edin. Plesk veya cmd üzerinden yapabilirsiniz.:

 

13. TEST için aşağıdaki satırları içeren bir phpinfo.php adında dosyası oluşturarak web serverınıza yükleyin ve IonCube ün yüklü olup olmadığını kontrol edin.


 

Daha sonra browserdan phpinfo.php dosyasını çağırın. http://domain.com/phpinfo.php

14. PHP Info sayfanızda aşağıdaki şekilde gözükecektir.:

FreeBSD şifre resetleme

Sunucumuzu restart ediyoruz

 

Başlangıc menüsünden 4.secenegı secıyoruz (single user mode)

 

 

 

Karşımıza soyle bir  ekran gelıcek ENTER  e basıyoruz

When prompted Enter full pathname of shell or RETURN for /bin/sh:

 

Şu komutları uyguluyoruz

# mount -u /

# mount -a

 

Yeni şifre oluşturmak için

# passwd

Sifremizi verdikten sonra reboot ediyoruz

Proxmox Kurulumu

 

Proxmox VE Nedir?
Proxmox VE GPLv2 açık kaynak lisansıyla dağıtılan, açık kaynaklı ve kurumsal uygulamaları destekleyen bir sanallaştırma ortamı. Sanallaştırma olarak Container -! aslında tam olarak sanallaştırma değil -! (OpenVZ) ve Full Virtualization (KVM/Qemu Tam Sanallaştırma) desteklemekte. Kullandığı sanallaştırma uygulamalarını kararlı olan en güncel sürümüyle kullandığı için başarımı ve becerisi yüksek. TemelindeDebian GNU Linux barındırıyor. Bir işletim sistemi gibi direkt makinenin üzerine kurulmakta. Tüm yönetim güvenli (https) web arayüzü üzerinden yapılıyor. Yedekleme, göç ve yeniden yükleme destekleniyor. En büyük özelliklerinden birisi de kümeleme (Cluster) desteğinin olması. Bu sayede birden fazla sunucu tek merkezden yönetilebiliyor ve istediğiniz sunucuda hızlıca sanal makine kurabiliyorsunuz. Ayrıca göç de destekleniyor. Sistem güncelleştirmeleri konsol üzerinden apt ile yapılabilmekte.
Proxmox’un en son sürümünü aşağıdaki linkten indirebilirsiniz.
Proxmox İndir!
Dosyamızı indirdiğimizi ve CD’ye yazdığımızı var sayıyoruz ve hızlıca kuruluma geçiyoruz.
Kurulum
Sistemimizi CD’den boot ediyoruz.

 

İşte ilk ekranımız. Enter diyerek kurulumu başlatıyoruz.

 

 

Sistemin yüklendiği belirtiliyor. F2 ye basarak arka planda neler olduğuna bakabilirsiniz

 

Lisans hakkında bilgilendiriliyoruz.

Hangi diski kullanmak istediğimizi seçiyoruz.
UYARI: Proxmox VE yazılımsal (software) RAID desteklememekte. Donanımsal (Hardware) Raid’i ise proxmox sitesinden anladığım kadarıyla hazırladıkları kernel’e belli başlı RAID kartlarının sürücülerini koyarak destekliyorlar. Kurulumun herhangi bir aşamasında sürücü yükleme kısmı göremedim. RAID’siz bir kurulum yapıyorsanız yedeklemeye önem vermeniz gerekiyor.

Yerel ayarlar ve saat ayarları. Maalesef Türkçe klavye seti desteklenmiyor.

 

 

Root şifresini ve e-postayı tanımlıyoruz. Unutmayın Türkçe klavye yok o nedenle şimdilik Türkçe karaktersiz bir şifre girin.

 

 

Ağ ayarlarını yapıyoruz.

 

 

Ve sistem her şeyi otomatik yaparak diskleri hazırlıyor.

 

Her şey sorunsuzca bittiyse bu ekranı görüyorsunuz. Reboot butonuna tıklayıp sistemi yeniden başlatıyoruz.

 

 

Açılış bittiğinde ilk terminal ekranı bizi karşılıyor. Ekranda sisteme web üzerinden bağlanma ip si de gösterilmekte.
Sistem açıldıktan sonra ilk işimiz son güncelleştirmeleri sistemimize kurmak. Bunun için sisteme root ile giriş yapıp sırasıyla ;
# apt-get update
# apt-get upgrade
komutlarını veriyoruz.
ÖNERİ: Güncelleştirmelerde eğer kernel güncelleştirmesi görürseniz sistemi yeniden başlatarak güncelleşmiş kernel ile başlatın. Sistem güvenliği ve kararlılığı için önerilir.

 

Kullanım
Kullanım için https üzerinden güvenli çalışan bir web arayüzü kullanıyoruz. Bağlanmak için
https://sunucununipsi
yazıp herhangi bir İnternet gezgininden sistemi yönetebilirsiniz. Web arayüzü AJAX destekli olduğu için birçok işlem anında görülebilir bir biçimde yapılabilmekte.

 

KURULUM TAMAMLANMIŞTIR

 

 

 

 

FreeBsd Kurulum & IP (Network) & SSh Ayarları

———————————————————————————————————————————-

1. Ülke kurulum ekranından united states seçip  “OK” diyoruz.

 

2. “STANDART” seçip “SELECT”  Diyoruz.

3. Gelen Mesaja “OK” Deyip devam ediyoruz.

4.Gelen uyarıya “YES” diyoruz ve ilerliyoruz.

5. “FDİSK PARTİTİON EDİTOR” Disk kullanımını “A” ile seçiyoruz “Q” ile çıkıyoruz. Eğer Diskte daha önceden frebsd kuruluysa diski “D” ile silip yeniden seçmemiz gerekiyor.

6. “İNSTALL BOOT MANAGER FOR DRİVE  AD0”   “STANDART”   seçip  “OK” diyoruz.

7. Gelen mesaja  “OK” diyerek ilerliyoruz.

8. “FREBSD DİSK LABEL EDİTOR” Partları otomatik olarak oluşturuyoruz. “A” deyip oluşturuyoruz ve “Q” ile çıkıyoruz.

9. “CHOOSE DİSTRİBUTİONS”  “EXİT” seçeneğini seçip  “OK” diyoruz.


10.”CHOOSE İNSTALLATİON MEDİA”   “CD/DVD” seçip “OK” diyerek ilerliyoruz.

11. “USER CONFİRMATİON REQUESTED”   “YES” diyoruz.

12. Gelen mesaja “OK” diyoruz.

13.  Ip ayarlarını daha sonradan yapacağımız için “NO” seçip ilerliyoruz.

14. “Gateway”  “NO”  diyoruz.


15. “Network services that is provides”  “NO” diyoruz.

16. “SSH logşn”  “YES” diyoruz.



17. “FTP access to this machine”  “NO” diyoruz.

18. “NFS server”  “NO” diyoruz.


19. “NFS client” “NO” diyoruz.

20. “SYSTEM console setting”   “NO” diyoruz.


21. “Time Zone Now  ” YES” diyoruz.


22. (Greenwich mean time)  “NO” diyoruz.


23. “EUROPA” seçip “OK” diyoruz.

24. “TURKEY” seçip  “OK” diyoruz.


25. Gelen uyarıya “YES” diyoruz.

26. “Linux Binary”  “YES” diyoruz.


27. “PS/2”  “NO” diyoruz.

28. ” Games to Web servers and more”  “NO” diyoruz.


29. “ROOT USER”  “NO” diyoruz.

30. Gelen uyarıya “OK” diyoruz.


31. Root password giriyoruz ve “ENTER” a basıyoruz.

32. “Visit to general”  “NO” diyoruz.


33. “EXİTİNSTALL” diyoruz.

34. “Flopies/CD/DVD”   “YES” diyoruz.Ve CD yi çıkarıyoruz.

 

 

 

“KURULUM BİTTİ”

Şimdi Ip ayarlarını yapalım.

& IP-NETWORK AYARLARI &

1. ” # sysinstall ”    yazıyoruz.“ENTER” diyoruz.


2. “CONFİGURE” seçip “SELECT” diyoruz.

3. “NETWORKİNG” seçip “OK” diyoruz.


4. “İNTERFACES” seçip “OK” diyoruz.

5. Ethernet kartını seçip  “OK” diyoruz.


6. Gelen “IPV6” ve “DHCP” uyarılarılarına “NO” dioruz.

7. Gelen tablodaki kısımları doldurup “OK” diyoruz ve çıkan uyarıya “YES” diyerek IP ayarlarını yapılandırıyoruz.

IP ayarları bitti.Frebsd de girdiğiniz tablolardan çıkmak için  X tuşuna basıp kolaylıkla çıkabilirsiniz.

———————————————————————————————————————————————-

& SSH  (UZAK ERİŞİM)   AYARLARI &

1. # ” edit /etc/ssh/sshd_config ”  yazıyoruz.

2. karşımıza gelen ekranda     ” #PermitRootLogin no ”  diye bir seçenek vardır.Bu Seçeneği buluyoruz.

3. Bulduğumuz seçeneği başındaki diyaliz (#) işaretini ve “No” olan seçeneği “Yes” yapıyoruz. Daha sonra “CTRL-C” yaparak komut satırını açıyoruz. Kaydet ve çık seçeneği olan EXİT yazıyoruz ve çıkıyoruz.


Kurulum-NEtwork ve SSh ayarlarını yaptık. Bu işlemleri yaptıktan sonra sunucuyu reboot ediyoruz.

——————————————————————————————————————————————————————————–




Sunucuya server-status ekleme

 

nano /etc/httpd/conf/httpd.conf

komutu ile açıyoruz ve sayfamızın en sonuna aşagıda belirtilen kodları ekliyoruz.

  
SetHandler server-status
Order deny,allow
Deny from none              
#    Allow from .example.com

Ayrıca aşağıdaki satırında başındaki # işareti kaldırıyoruz

ExtendedStatus On

 

 

Sonrasında httpd servisimizi  restart ediyoruz

service httpd restart 

 

örnegin http://89.107.230.10/server-status    diyerek durumu kontrol ediyoruz.

 



Server 2008 üzerine Gene6FTP kurulumunda ilk yapılacak işlem

Windows 2008 Server üzerine Gene6FTP kurabilmek için öncelikle Data Execution prevention (DEP) kapatılmalıdır.

 

 

Bu işlemi aşağıdaki şekilde gerçekleştirebiliriz;

 

Başlat(Start) / Çalıştır(Run)  –> bcdedit.exe /set {current} nx AlwaysOff

 

İşlem sonrasında sunucu yeniden başlatılır ve Gene6FTP kurulumu yapılır.