TLS ile OpenLDAP Multimaster replication konfigürasyonu

🔗 Medium’da Oku En az 2 adet openLDAP kurulu sanal makine. Bu yazıda Ubuntu 22.04 LTS kullanacağız. Aynı dağıtımları kullanmanız şiddetle tavsiye edilir. Kullanacağımız sanal makinelerin hepsinde kurulu ve senkronize çalışan NTP server. LDAP Nedir ? Lightweight Directory Access Protocol veya kısaca LDAP (*Basit İndeks Erişim Protokolü*) TCP/IP üzerinde çalışan indeks servislerini sorgulama ve değiştirme amacıyla kullanılan uygulama katmanı protokolü. Bu protokol, OpenLDAP, Sun Directory Server, Microsoft Active Directory gibi indeks sunucuları tarafından kullanılmaktadır. Başlangıç için veritabanına benzer yapıda diyebiliriz fakat bir veritabanı ile en temel farkı hiyerarşik bir yapıda olmamasıdır. ...

7 min · 1309 words

Introduction to Databases

🔗 Read on Medium What is a Database? A database is a software system that allows for the storage, management, and access of structured data. Databases can contain a set of relational or hierarchical data elements that can be accessed by one or more users or applications. Databases are typically hosted on a computer server and managed by a Database Management System (DBMS). What is SQL? SQL (Structured Query Language) is a programming language and standard used for data manipulation in Relational Database Management Systems (RDBMS). SQL is specifically used to query, modify, and manage data within large datasets. ...

4 min · 775 words

Veritabanlarına giriş

🔗 Medium’da Oku Veritabanı nedir? Veritabanı, yapılandırılmış verilerin depolanması, yönetilmesi ve erişimine izin veren bir yazılım sistemidir. Veritabanları, bir veya daha fazla kullanıcı veya uygulama tarafından erişilebilen bir dizi ilişkisel veya hiyerarşik veri öğesini içerebilir. Veritabanları genellikle bir bilgisayar sunucusunda barındırılır ve bir veritabanı yönetim sistemi (DBMS) tarafından yönetilir. SQL nedir? SQL (Structured Query Language), ilişkisel veritabanı yönetim sistemlerinde (RDBMS) veri manipülasyonu için kullanılan bir programlama dili ve standarttır. SQL, özellikle büyük veri setleri içindeki verileri sorgulamak, değiştirmek ve yönetmek için kullanılır. ...

3 min · 639 words

Neden 2025 yılında Windows yerine Linux kullanmalısın?

🔗 Medium’da Oku Windowsunuzu illegal yollardan aktifleştirmekten sıkılmadınız mı? *Windowsu aktifleştirin* ### Bu ekranı ne kadar iyi tanıyorsunuz? *Blue Screen of Death* ### Windows makinenizin izniniz olmadan güncelleme yapıp sizi hiç beklettiği oldu mu? Windowsun size sormadan bilgisayarınıza kurduğu kaç adet programınız var? (Evet, özellikle de Candy Crush’ı ve Edge’yi kast ediyorum ^^) İki yıl önce aldığın bilgisayarında Windows 10 dan Windows 11 e yükseltemiyor musun? 😂 *haha* ### Peki, Windows bilgisayarına internetten program kurmaya çalışırken hiç bilgisayarına virüs soktuğun oldu mu? Şunu söylediğinizi duyar gibiyim “Tamam ama bilgisayarıma başka nasıl bir program kurabilirim kii!!??” *Arch, Ubuntu and Linux mint* Öncelikle şunu belirtmek istiyorum. Linux bir işletim sistemi değil kerneldir. Halk arasında Linux denilen işletim sistemi aslında GNU/Linuxtur. Bu yazıda da hedef kitleye hitaben ben de GNU/Linux yerine Linuxu kullanacağım. ...

8 min · 1498 words

How to install and use Homebrew

What is Homebrew? Homebrew is a powerful package manager for macOS or Linux that makes installing and managing software a breeze. Whether you’re a developer, a power user, or someone just looking to simplify their macOS experience, Homebrew is an essential tool. In this guide, I’ll walk you through the straightforward steps to install Homebrew on your macOS device. Installation Open terminal Open spotlight by pressing “Cmd + Space” and type “Terminal” ...

Aug 2024 2 min · 253 words