Salı, Ocak 21, 2025

Wordpress Ön Tanımlı Avatarı değiştirme

Wordpress de genel olarak kullanılabilir durumda bir kaç adet avatar mevcut isterseniz bunlardan bir tanesini seçebilirsiniz ama hiçbiri hoşunuza gitmediyse function dosyanıza tanımlayacağınız bir kaç kural ile yorumlarda gözükecek olan avatarınızı kalıcı olarak değiştirmeniz mümkün bu yöntem ile dışarıdan çıkışlarıda engellemiş olacaksınız bir bakıma sayfanızın load zamanıda düşecek diyebilirim. Kullanacağımız kodu internetden aramalarım sonucu buldum […]

Sitemi Nasıl Yönlendirebilirim ?

Bir web sitesi kurdunuz ve sonrasında domain adresinizi değiştirmeniz gerekti eski yedeklerinizi taşıdınız ayarlamalarınızı yaptınız ve sıra yönlendirme işlemine geldi ve yönlendirmeyi .htaccess kullanarak yapmak istemiyorsanız.Aşağıdaki PHP kodu işinize çok yarayacak yapmanız gereken domaininizin bulunduğu eski sunucu içerisindeki index.php içerisine satırları eklemek header(‘Location: https://www.mertcangokgoz.com/’); yukarıdaki kodları index.php içerisinde olan <?php tagından hemen sonra yazıp kayıt […]

SSH İle Yedek Alma İşlemi

Her hangi bir kontrol paneli kullanmayan yada cpanel den farklı bir panel kullanan arkadaşların en büyük sıkıntılarından bir tanesi sunucudan yedek almakdır hem veritabanı hemde ana dizini yedek almak gerekiyor herhangi bir arayüzümüz olmayacak tamamen SSH üzerinden yedek alacağız. İlk işlem olarak root kullanıcı adıyla sisteme giriş yapıyoruz.Sisteme root olarak giriş yaptıktan sonra aşağıdaki komutlar […]

C ile Faktöriyel Hesaplama

C ile girilen bir sayının faktöriyeli’nin kaç olduğunu aşağıda ki yazmış olduğumuz kod aracılığı ile kolaylıkla bulabilirsiniz.Girilen yüksek sayıların değerleri bulunabilsin diye long kullanılmıştır. İnt kullanıldığında belli bir sayıdan sonra 0 değeri göreceksiniz. #include < stdio.h > int main() { long a, sayi, faktor; printf("Faktoriyeli hesaplanacak sayi girinn"); scanf("%ld", & sayi); faktor = 1; for […]

C ile Ebob Bulma İşlemi

C ile 2 sayının en büyük ortak bölenini yani Ebob’unu Bulma İşlemini kolay bir şekilde aşağıdaki kod parçacığı ile yapabilirsiniz.Kolay olduğunu düşündüğüm için uygulamayı for döngüsü aracılığı ile yaptım. #include < stdio.h > int main(void) { int sayi1; int sayi2; int ebob; int kucuk; int h; printf("1.sayin"); scanf("%d", & sayi1); printf("2.sayin"); scanf("%d", & sayi2); if […]

C ile Sayının Basamaklarını Toplama

C programlama dili ile girilen bir sayının basamaklarını toplayacağız ve bu sayının bölünüp bölünmediğini kontrol edeceğiz.Bu örneği rastgele bir şekilde aklımıza geldiği için yapmıştık aslına bakarsak biraz saçma #include < stdio.h > int main(void) { int sayi, tmp1, tmp2, basamakToplami = 0; printf("Bir Sayi Girinizn"); scanf("%d", & sayi); tmp2 = sayi; while (1) { tmp1 […]

ubuntu /var/cache/apt/archives/ hatası

Ubuntu işletim sistemi kullanan arkadaşlar en az bir kez bu hatayı almıştır diye düşünüyorum tabi fazla paket vs kurmadıysanız hatayı görmemişde olabilirsiniz nedenini bilmediğim bir şekilde arada çıkmakta idi bende uzun bir uğraş ve aramalardan sonra kalıcı çözümünü bulabildim.hatamız ilk olarak aşağıdaki gibi (hatanın çıkış noktası sanal olarak kurmuş olduğunuz ubuntudan kaynaklanmaktadır. Gerçek siteme kurulu […]

WordPress Revisions özelliğini kapatma

Wordpressde eklenen içeriğin kaç kere düzenlendiği yada revize edildiği konusunda ufak bir bilgi tutulur belki fark etmişsinizdir yazıyı yayımlamadan öncede çıkar karşımıza veritabanına ek yük bindirmek dışında bir zararı yok ama kapatalım gitsin her mysql sorgusu bizim için değerli wp-config.php herhangi bir editör ile açıp define(‘WP_POST_REVISIONS’, false); ekliyorsunuz ve özelliği kapatmış oluyorsunuz.kapatmak istemeyen arkadaşlar olacaktır […]

Centos 7 Üzerine Node.js Kurulumu

Bir önceki makalemizde centos 6 için node.js kurulumu yapmıştık tabi ki bilgi sahibi olmadığımız içinde ufak bir anlatım yapamamıştık. Node.js sunucu tarafında javascript ile uygulama geliştirmeye yarar ulan niye javascript bir ton yazılım dili var suyumu çıktı diğerlerinin diyorsanız öyle demeyin javascript hem basit hemde kolaylıkla  ölçeklenebiliyor yani projeniz var ama iş yapmak istiyorsanız ve […]

Ubuntu’da unutulan şifreyi sıfırlama işlemi

Ubuntu işletim sistemi kullanıyorsunuz ve şifrenizi unuttunuz diyelim ne yapmanız gerekiyor bu gün sizlere bundan bahsetmek istiyorum.Unutulan şifreyi ubuntu ve diğer linux dağıtımlarında sıfırlamak aşırı şekilde kolaydır sadece yapmanız gereken ufak bir kaç işlem var hepsi bu uzatmadan işlemimize başlayalım. öncelikle sistemi yeniden başlatıyoruz. yeniden başlama esnasında "e" tuşuna basıyoruz ve grub ekranına geçip seçimimizi […]

Apache için Sürüm bilgisini kapatma

Apachede Her ne kadar web server taraflı açıkların yarısından çoğu kapatılmış olsada hala piyasada eski açıklardan etkilenen sunucu ve sistemler olduğu bilinmektedir.Özelikle Apache kullananların yapması gerekenlerden biri sürüm bilgisini hatalara karşı kapatmaktır.Peki bu ne demek oluyor. Hatalı sayfalar olduğu zaman Apachede eğer tanımlanmış birşey yoksa kendi hata sayfalarını gösterir bu gösterilen sayfalarda ise aşağıdaki gibi […]

Wordpress desteklenmeyen dosya tipi sorunu

Wordpress dünya üzerinde en çok kullanılan CMS (içerik yönetim sistemi)bir tanesidir hal böyle olunca en ummadık hatalarda karşınıza çıkabilir.Bunlardan bir taneside "this file type is not permitted for security reasons" bu hatayı wordpressin ön tanımlı dosya formatları dışında dosya yüklüyorsanız alacaksınız peki ön tanımlı formatlar neler .jpeg .jpg .png .gif .pdf .doc, .docx .ppt, .pptx, […]

Linux Üzerine pip Kurulumu

Python paketlerini kurmak istediğiniz zaman ilk başka googleye koşarsınız deli gibi paketi ararsınız bulmaya çalışırsınız milletin yazdıklarına bakarsınız nafile kuramazsınız sonra dönersiniz kaç para lan bi python paketi dersiniz kendi kendinize sonrada düşünüp durursunuz bu paketi harbiden ben nasıl bulucam kuran adam bunu nasıl kurmuş diye düşünürsünüz birazda işte bu noktada pip karşımıza çıkıyor Python […]

Ubuntu Üzerine Telegram Kurulumu

Telegram ın ne olduğunu az çok biliyorsunuzdur. Telegram tüm platformlarda kullanılabilen popüler bir anlık mesajlaşma uygulamasıdır.Arkadaşlarınız ve dünyanın başka yerlerindeki insanlar ile konuşabilirsiniz.Telegram Whatsapp benzerliği ile ilk başlarda gözümüze çarpmaktadır ancak Telegramın farkı ücretsiz olması ve dünyanın dört bir yanında kullanılmasıdır.Reklam ve kısıtlamada içermez.Telegram Açık kaynak kodlu bir yazılımdır herkes uygulamanın gelişmesinde katkı sağlayabilir ve […]

Ubuntuda Touchpad Nasıl Kapatılır

Başlıkta belirttiğim gibi sisteminize mouse taktınız ama touchpad hala aktif mi yada birşeyler yazıyorsunuz bilediğiniz yada eliniz ikide bir touchpade gidiyor ve yazdıklarınız farklı bir hal alıyor ise sizde benim gibi touchpad sevmeyen birisisinizdir ve bunu ubuntuda çözmenin bir yolu elbetteki var kurulum için sisteminizin 14.10 yada 15.04 olması gerekmekte Kurulum parametremiz sudo add-apt-repository ppa:atareao/atareao […]

Centos 7 Üzerine OpenVPN Kurulumu

İnternetin gidişatı için VPN in mantığını ve önemini bu makalede anlatacak değilim konuya direk girmek lazım VPN şifreli bir network sunar böylelikle güvenliğinizi ve gizliliğinizi sağlayabilirsiniz. epel depolarını sistemimize eklememiz gerekecek yoksa openvpn paketlerini kuramayız bunun için aşağıdaki yönergeleri takip edin yum install epel-release -y bu işlemimizden sonra OpenVPN kurulumu için komutumuzu veriyoruz. yum install […]

Centos Üzerine SSH Kurulumu

Bu Makalemizde de OpenSSH yani herkesin bildiği SSH kuralım normalinde VPS,VDS,Dedicated alırsınız size verilir falan ama kendinize ait bi sunucu aldınız diyelim birşey kurdurmadınız ve elinizde KVM yetkisi var diyelim genelde otomasyon sistemleri buna bile ihtiyaç duymuyor ama biz en fakiri olalım. KVM bağlantısı ile bağlanalım artık hangi KVM ise bilemem sonra komut satırını alırız elimize […]

Kısaltılmış Web Adreslerini Uzatma

Kısaltılmış linklerin tehlikesini hepimiz biliyoruzdur diye ümit ediyorum.Bilmiyorsanız söyleyin bilmemek değil öğrenmemek ayıp demişler.Herneyse sahibinin türk olduğunu düşündüğüm ve gerçekten benimde aşırı bir şekilde işime yarayan hatta yakın bir zamanda masaüstü uygulamasını yazacak olduğum bir servis kısaca bu servis internet sitelerinde çokça dolaşan kısaltılmış linklerin decrypt edilmesi yani linki veriyorsunuz linkin nereye yönlendiğini sana gösteriyor […]

Centos 7 ve RHEL 7 EPEL Repo Yükleme

CENTOS ve RHEL 7 seçipde kullanan arkadaşların belkide sorunlarından bir tanesi de extra repoların yüklenmesinin nasıl olduğu çünkü centos/rhel 6 serisine bakıldığı zaman 7 de tamamen kurulumlarının farklı olduğunu görmekdeyiz.Aslında centos/rhel 6 ile neredeyse aynı denebilirdi ancak repoların hem versiyon farklılığı hem kullandıkları parametreler standartlara göre değişik şimdi öncelikle bize centos 7 bir sistem lazım […]

Centos Web Panel Nameserver Ayarları

Centos web panelimizi ilk kez kuruyorsak sistemimizde nameserver ayarlarınıda haliyle yapmamız gerekiyor.Bunun için centos web panel kullanıcıyı yormayan bir arayüz yapmış bu şekilde nameserver ayarlamalarını kolay bir şekilde yapabiliyoruz. İlk olarak Panelimize güzel bir biçimde giriş yapıyoruz. sol menüden "DNS Functions" tıklıyoruz. Buradanda Edit Nameserver IPs Diyoruz. ve domaine tanımladığınız nameserveri birkezde buraya tanımlıyorsunuz. Sonrasında […]

Centos Web Panel Kurulumu

Centos web panel adındanda anlaşıldığı üzere Centos geniliştiricilerinin yapmış olduğu ve centos üzerinde muazzam bir stabilite ile çalışan bir kontrol panelidir.Centos web panel kolay kullanımı ve hızlı olmasıyla kullanıcıların dikkatini kendine çekmeyi başlardı SSH ile yapılabilen neredeyse tüm işlemleri bu panel sayesinde yapabilirsiniz.Dedicated,VPS,VDS serverlarınızda güvenle kullanabilirsiniz hemde ücretsiz olarak. Özellikleri Web Server Varnish Cache server […]

Centos 7 Üzerine Nginx Kurulumu

Nginx Günümüzde bazı yüksek ölçekli sitelerin arka planında yükü azaltmak adına çokça kullanılan bir yazılımdır.Apacheye oranla yüksek yük altında performansı oldukça fazladır. Nginx daha dayanıklı olmasının yanında daha esnektir ve hafiftir sistemi asla yormaz işte sizlere bu makalemizde Nginxi centos 7 üzerine sade olarak nasıl kurabileceğimizi göstereceğim.Oldukça basit bir yol izleyeceğiz. Reposunu terminal aracılığı ile […]

Rdesktop ile Linux Uzak Masaüstü Kullanımı

Rdesktop ile Linux Uzak Masaüstü Kullanımı aslında göründüğü kadar zor değil Teamviewer yerine kullanabileceğimiz bir alternatif olarak gözükebilir Windowsdaki RDP nin linux sürümü zaten bunun kullanımıda oldukça basit sadece bağlanacağınız sistemlerin RDP bağlantısına izinleri açıp ubuntu üzerinden işlemlerimize geçebiliriz öncelikle izni vermemiz lazım bunun için Bilgisayarıma sağ tıklayıp özellikler diyoruz oradan karşınıza uzak diye bir […]

EasyEngine ile Wordpress-Nginx kurulumu

EasyEngine Adının hakkını gerçektende veren bir Linux shell-script dir aslında wordpress-nginx yapılandırmasını bunun aracılığı ile sadece bir kaç koda yapabilirsiniz.EasyEngine Kullandığınız taktirde ayrıca sisteme Nginx, PHP, MySQL, Postfix, phpMyAdmin gibi sistem araçlarını ayrıca ihtiyacı olan diğer şeyleride otomatik olarak kuracak ve yapılandıracaktır.Bu wordpress-nginx web sitelerini kurmak ve yönetme işlemini çok kolaya indirger böylelikle saatlerde kod […]

VestaCP Mail Server Ayarları

VestaCP nin belkide en kötü yanı mail server ayarlamalarını tam yapmaması ve firewall kurallarına portları eklememesi hal böyle olunca sorun vuku buluyor ve sonrasında ne mail gönderebiliyoruz nede mail alabiliyoruz.Ama bu sorunun çözümü oldukça basit ben bu kurulumu yaparken Projelerimden biri olan VPN Sisteminin paneli olarak vesta kullanmayı seçtim çünkü SSH üzerinden tek tek Nginx […]

Centos 7 Üzerine (LEMP) Kurulumu

LEMP Paketi genellikle dinamik web siteleri ve uygulamalarını barındırmak amacıyla arka plan da çalışmasıyla ünlenmiş bir yazılım topluluğu olarak adlandırabiliriz ve tamamen açık kaynak kodlu bir yazılım topluluğudur. ve ismini kurduğu açık kaynak kodlu programlardan almaktadır. L inux Operation System E Nginx M ysql P HP Mysql olarak da MariaDB kullanmaktadır.Dinamik içerik için ise de […]

VestaCP Hakkında Bilinmeyenler

VestaCP de genel olarak gördüğüm insanların sistem üzerinde yazan terimleri yada fonksiyonların ne anlama geldiğini bilmemesi ve logların ve configlerin hangi yerde tutulduğu konusunda bilgilendirmenin yapılması gerekmektedir. Apache Default = çoğu sistemde sorunsuz çalışan ek ayarların işin içerisine girmediği bir seçenek Basedir = open_basedir kullanılarak shellere karşı mücadele Hosting = adından da anlaşılabileceği gibi domain […]

TCPDump Nasıl Kullanılır

TCPDump Linux işletim sistemlerinde sıkça kullanılan bir paket analiz programından başka bir şey değildir ve kullanan kişiye detaylı bir paket analizi sunmaktadır. Bulunduğu ağdaki gelen ve giden paketleri çok detaylı bir şekilde gözlemleyebilirsiniz. Paketleri yakalamak için ise linux kütüphanesi içerisindeki “libpcap” kullanır. Windows için sürümü bulunmaktadır ancak şuan için windows ile işimiz yok SSH üzerinden […]

Ubuntu Üzerine OpenVPN Kurulumu

Güvenliğinizi ve gizliliğinizi sağlamak istiyorsanız ve ülkenizin yapmış olduğu yasaklamalardan kurtulmak istiyorsanız işte tam yerine geldiniz. Bu makalemizde sizlere Ubuntu üzerine OpenVPN kurulumunu nasıl gerçekleştireceğinizi açıklayacağım. Sonrasında kurulumu yaparak hem güvenli bir internete kavuşacaksınız hemde sansürlemelerden ve kısıtlamalardan kurtulacaksınız. Ama bunu yaparken biraz sermayeye ihtiyacınız var elinizi biraz taşın altına koymanız gerekiyor kişisel VPN sahibi […]

Ubuntu 14.04 Ses Sorunun Giderilmesi

Ubuntu işletim sistemlerinde nedeni bilinmeyen bir hatadan dolayı oluşan ve neredeyse 3 sürümdür devam eden bu sorun bazı sistemlerde seslerin hiç gelmemesine bazı sistemlerde ise kulaklık takıldığı zaman sesin gelmesine sebebiyet vermektedir.Bu sorun ubuntu’nun 14.04 13.10 13.04 ve 12.10 sürümlerini genel olarak etkilemektedir. 1-Sesi Kontrol Edin öncelikle sesin açık olduğunu kontrol ediyoruz çoğu zaman sesin […]

Ubuntuya Kurulması Gereken 5 Uygulama

Ubuntunuzu kurdunuz aklınıza kuracak bir şey gelmiyor ise doğru yere bakıyor olacaksınız. Ubuntunun güzel yanlarından birisi bahsettiğim gibi az programa ihtiyaç duymamızdı işte 5 adet her işimize yarayacak olan uygulamaların kurulumuna sırasıyla verilen adımları uygulamanız programları kurmanız için yeterli olacaktır. Sisteminizi Güncelleyin Sisteminizi her ne kadar yeni indirip kurduysanız da mutlaka güvenlik güncellemeleri yada bir […]

ISPConfig 3 DNS Ayarları

Beklide hepinize en zor gelen ispconfig 3 de dns ayarlarıdır ama bu ayar sanıldığı kadar zor değil çünkü ispconfig 3 ün kolay anlaşılır arayüzü sayesinde bu sorunu kolaylıkla çözeceğiz ve kendi NS kayıtlarımız ile sitemizi yayınlayabileceğiz oluşturduğumuz bu ana ns kaydı ile aynı server üzerinde barınan diğer sitelere de kendi NS kaydımızı oluşturmuş olacağız. Öncelikle […]

Debian Üzerine ISPConfig 3 Kurulumu

Cpanel e alternatif olarak geliştirilen, kullanımı kolay ve ücretsiz paneller arasında en popüler olanı diyebiliriz. Cpanel lisansına tonla para dökmenize gerek kalmadan sitenizi kolaylıkla yönetebilirsiniz.bizim size tavsiyemiz ispconfig 3 kurulumu için debian 7 seçmeniz. Kurulumu gerçekten basit kurulum esnasında sizden sadece 3-4 adet bilgi isteyecek ve sorunsuz bir şekilde kuracaksınız. Kurulum parametresi yukarıdaki kodu kullanarak […]

Linux Sistemlerde Dig Komutu Kullanımı

Dig(domain information groper)Linux sistemlerde DNS kayıtlarına bakmak için kullanılır. DNS adreslerine bakmak istediğiniz siteyi dig komutu ile aratma yapmanız mümkün ve sitede kullanılan tüm DNS kayıtları karşınıza çıkacaktır.Kullanım kolaylığından dolayı dig komutunu çoğu kişi kullanmaktadır. Dig komutunu nasıl kullanılır ? Örnek 1 dig <siteadi> olarak kullanıldığında size domaine bağlı olan A Kaydını göstermektedir. Örnek 2 […]

Yum Komutları Nasıl Kullanılır

Yum( Yellowdog Updater Modified )rpm tabanlı bir paket yöneticisidir. Redhat,centos,fedora vb bir çok farklı Linux işletim sistemi  için kullanılan yum komutları yeni paket kurulumu eski kurulumların kaldırılması paketler hakkında bilgi almak ve versiyon kontrolü gibi pek çok işlevi yerine getirebilirsiniz. Yum komutları nasıl kullanılır ? örnek 1 thunderbird kurulumunu örnek olarak görebilirsiniz. Komutun başına –y […]

Linux/Unix Sistemlerde Tar komutunun kullanılması

Belkide linux’un temel komutları arasında gösterilebileceğimiz tar SSH üzerinden bizlere dosya sıkıştırma işlemlerini yapmamıza olanak sağlıyor pratik kolay ve hızlı olması açısından gui li sistemlerden iyidir ve en sorunsuzdur. tar kodu linux sistemlerde dosya arşivlemeye yarar komut ile dizindeki dosyaları tek bir arşiv içinde birleştirebilirsiniz. Windows da olduğu gibi dosyaları sıkıştırabilirsiniz. tar, gzip, bzip işlemlerinizi […]