Ubuntu 20.04LTS PowerDNS kurulumu

🔗 Medium’da Oku DNS nedir? DNS (Alan Adı Sistemi), insan tarafından okunabilir alan adlarını IP adreslerine dönüştüren dağıtılmış ve hiyerarşik bir sistemdir. Bilgisayarlar ve diğer cihazlar birbirleriyle etki alanı adlarını değil IP adreslerini kullanarak iletişim kurduklarından, bu, web sitelerine ve diğer internet tabanlı hizmetlere erişmek için çok önemlidir. Bir kullanıcı tarayıcıya bir etki alanı adı yazdığında, aygıtı bir DNS sunucusuna bir istek gönderir ve ardından ilgili IP adresini arar ve cihaza döndürür. Cihaz daha sonra istenen web sitesi veya hizmetle bağlantı kurmak için IP adresini kullanabilir. ...

4 min · 839 words

OpenVPN server installation and client configuration creation

🔗 Read on Medium Requirements Two machines with Ubuntu 20.04 installed. We will verify our certificates on one of these machines, and install our OpenVPN service on the other. Any device with an operating system installed that can connect to the installation. (Android, iOS, MacOS, Windows, Linux) I will use Arch Linux installed on my own machine. Let’s perform the installation and configuration of the machine where we will verify our certificates Note: In this part, you should perform the following steps as a regular user, not as the root user. ...

10 min · 2055 words

OpenVPN server kurulumu ve client konfigürasyonu oluşturma

🔗 Medium’da Oku Gereksinimler İki adet Ubuntu 20.04 kurulu makine. Bu makinelerin birinde sertifikalarımızı onaylayacağız, diğerinde ise OpenVPN servisimizi kuracağız. Kuruluma bağlanabilmek için client olacak herhangi bir işletim sistemi kurulu cihaz. (Android, İOS, MacOS, Windows, Linux) Ben kendi makinemde kurulu olan Arch Linux’u kullanacağım. Sertifikalarımızı onaylayacağımız makinenin kurulumunu ve konfigürasyonunu yapalım Not: Bu kısımda bulunanları makinenizde root kullancısı olarak değil, normal bir kullanıcı olarak yapmamız gerekmektedir. Aşağıdaki komutlar ile sertifikaları yönetmemizi sağlayan aracı makinemize kuralım. ...

8 min · 1660 words

MySQL cluster kurulumu ve dışarıdan Slave ekleme

🔗 Medium’da Oku Bu yazımda size bir MySQL clusterine GTID replikasyon yöntemini kullanarak bir slave eklemeyi göstereceğim. Bunun sayesinde Clusterinize slave makineyi dahil etmeden dışarıdan veritabanınızın yedeğini alabileceksiniz. MySQL serveri olarak Percona Server, Clusterdeki makineler için ise Percona XtraDB Cluster kullanacağım. Makinelerimin tümü ise Ubuntu 22.04LTS. MySQL nedir, ne işe yarar? MySQL, veritabanı yönetim sistemi (DBMS) olarak kullanılan bir açık kaynak kodlu yazılımdır. MySQL, SQL (Structured Query Language) dillerini kullanarak veritabanı oluşturma, sorgulama, güncelleme ve silme gibi işlemleri yapmanıza olanak tanır. ...

9 min · 1756 words

LEMP stack ile Drupal kurulumu

🔗 Medium’da Oku Drupal nedir? Drupal ücretsiz, açık kaynaklı bir içerik yönetim sistemi ya da içerik yönetim’e odaklı bir altyapı yazılımıdır. Modüler yapısı sayesinde, web uygulama çatısı, topluluk portalı, forum ya da blog motoru olarak da kullanılabilmektedir. Drupal şu anda mevcut olan en popüler CMS’lerden biridir ve devlet kurumları, büyük dernekler, kar amacı gütmeyen kuruluşlar ve birçok Fortune 500 şirketi tarafından kullanılmaktadır. LEMP stack nedir? LEMP, web uygulamaları geliştirmek için kullanılan açık kaynaklı bir web uygulaması yığınıdır. LEMP terimi, Linux işletim sistemi için L, Nginx web sunucusu (engine-x olarak telaffuz edilir, dolayısıyla kısaltmada E olarak telaffuz edilir), MySQL veritabanı için M ve PHP dili için P’yi temsil eden bir kısaltmadır. ...

8 min · 1579 words