Centos in kendi reploari php 5.1.6 ile geliyor. Bazi applikasyonlar mesela Oxid shop php 5.2 gerektiriyor bu yüzden Centos de nasil php yi güncelleriz bakalim: ile baka bilirz atomic repolara eklendimi diye. ardindan son olarak
Tüm Dbleri yedeklemek
Bugün bir bash Script sunacagim, bir serverdeki tüm db leri teker teker yedekleye bilmek icin. bukadar bunu linux makinanida herhangi bir yere yükleyin dosyayi .sh diye kayit edin ardindan chmod 777 dosya.sh elden calistirmak icin sh dosya.sh cronjob olarakda calistira bilirsiniz. kolay gelsin
Centos de apache, php ve mysql kurulumu
En basit sekilde centos de apache, mysql ve php yi kuracagiz, bunun icin centos ile gelen yum paket yöneticisini kullanacagiz. öncelikle kurulum islemini gerceklestirlem: 1. yum -y install httpd php mysql mysql-server php-mysql 2. yeni servislerin sistem yeniden baslarken otomatik baslamasi icin bu satirlari ekliyoruz. /sbin/chkconfig httpd on /sbin/chkconfig mysqld on servislerin hangi runlevel lerde aktif oldugunu…
cok kullanilan mod-rewrite komutlari
Genelde bana lazim olan cok kullanlilan birkac mod-rewrite kuralini bu yazima ekliyorum. simdilik aklima gelenler bunlar, yeni kurallar aklima geldikce ekliyecegim. mod-rewrite ile tüm domain i yönlendirme: Options +FollowSymLinks RewriteEngine on RewriteRule (.*) http://www.yenidomain.com/$1 [R=301,L] mod-rewrite ile daha önceki yazilarimda yazdigim gibi subdomain olusturma. RewriteEngine On RewriteCond %{HTTP_HOST} !^www.skorp.eu [NC] RewriteCond %{HTTP_HOST} ^(www.)?([^.]+).skorp.eu [NC] RewriteRule ^$ /%2/htindex.html…
NameVirtualHost uyarisi
Slmlar, bugünki konumuz apache nin vermis oldugu bir uyari mesaji (Warning). [Fri Mar 20 11:42:07 2009] [warn] NameVirtualHost :80 has no VirtualHosts bu uyariyi apache’yi baslatirken Serveri olan cogu SysAdmin görmüstür. Mesajin nedeni NameVirtualHost :80 birden cok kez conf dosyalarinda bulunuyorsa geliyor. Genellikle apachenin default dosyasinda bulunan ayari, benim serverde syscp conf dosyalarinin birinin icine otomatikmen de…
Syscp update lemek
Hosting kullanicilairmizin ayarlarini (web,mail,db ..) daha kolay yapa bilmesi icin bedava olan syscp sistemini serverimizde bulunduruyoruz. Bedava olmasina ragmen cok iyi calisan bir sistem oldugunu demem lazim. Birtek dün 1.2.19 versionundan güncel 1.4.2 ye update yaparken ben bile zorluk cektim. Nasil update yapilacagi hic bir yerde yazmiyor, yeni dosyalari yüklüyorsun ardindan syscp i ayarlayin yaziyor ekranda. Update…
Masaüstünde Linux kullanimi
Slmlar, beni bilen bilir, genelde masaüstü kullaniminda Windows cuyumdur, hatta daha cok detaya girersek Vista yi kötülüyenerle kücük bir savas bile yapa bilirim:) Ama artik Windows yaninda Masaüstünde Linux kullanmaya karar verdim diye bilirim, henüz gecis asamasinda olsamda bundan sonraki hayatimda Server isletim sisteminde oldugu gibi Masaüstündede Linux la yoluma devam edecegim. Tabiki hersey düsündügüm sekilde sonuclanirsa….
Linux Static ip Adresi vermek
Bu yazida bir Ubuntu 8.04 e static bir IP-Adresi nasil verilir ona bakalim: öncelikle kullanilan Network kartimizin adinin makinamizda ne olduguna bakalim: ifconfig yazarak pc deki network kartlarini göre bilirsiniz. bende gerekli kart eth1 oluyor sizde eth0 da veya baska bir sayida ola bilir. /etc/network/interfaces dosyasini acip icine bunlari ekliyoruz: ### Statik ip auto eth1 iface eth1 inet static…
Alias mekanizmasi
alias mekanizmasi bugün alias mekanizmasini nasil gelistircemize bakalim. Bazen olurda ayni uzun komutlari yazmak insani yorar, mesela söyle bir komut netstat -ntu | grep :80 kullaniyoruz genelde bunu su sekil kullansak net80 daha cok isimze yara daha cabuk hareket etmis olur, uzun komutlarda yazi hatasi yapmayiz ve buna benzer seyler. öncelikle sistemizdeki hazir aliaslari bi görelim: alias…
Htaccess ile subdomain
Son günlerde turkphp forumlarinda bircok arkadasimiz subdomain isine soruyor. Aslinda düsünüldügünden cok daha kolay htaccess ile cözüle biliniyor. Yani httpd conf u acipda icinde extra bir virtualhost olusturmaya gerek filan yok, büyük bir sitede kabus olurdu herhalde:) bir kac satir mod_rewrite dedigimiz kodlarla isi hallede biliriz. Fazla konuscak deglim kodu ekliyorum kendinize göre ayarlarip kullana biirsiniz sorusu olan burdan yada turkphp forumlarindan sora bilir….