Kategori: CentOS

Linux’ta LVM kullanarak disk genişletme

Adım 1 Disk durumunu lsblk komutu ile kontrol edelim. Adım 2 Diskimizi sanallaştırma programı üzerinden 10 GB artıralım. Adım 3 Mevcut alanı dolduracak şekilde genişletmek için growpart komutunu kullanacağız. Sunucuda kurulu değilse aşağıdaki paket ile kurulumunu yapabiliriz. Ubuntu/Debian RHEL Ben root dizinini genişleteceğim için /dev/sda2 bölümü üzerinde işlem yaptım. Buna göre kendiniz için değişiklik yapabilirsiniz. […]

fdisk ile yeni disk ekleme – CentOS 7

fdisk ile öncelikle bağlı diskleri görüntüleyelim. Ardından sunucuya bağlı olan ikinci diski fdisk yardımı ile biçimlendirip sunucuya bağlayalım. Sırasıyla aşağıdaki adımları takip edelim. Diskin bağlanacağı dizini oluşturalım. “fstab” dosyasına diskin her açılışta mount olması için gerekli tanımı yapalım. Son olarak diski mount edelim.

Centos 7 Üzerinde ProxySQL Kurulumu ve DB Yük Dengeleme

Veritabanı sunucuları önüne ProxySQL yardımıyla yük dengeleme yapabilirsiniz. Kısaca ProxySQL kurulumu ve yapılandırmasını anlatacağım. Öncelikle ProxySQL kurulumunu yapalım. Github linkinden güncel versiyonu çektiğinizden emin olunuz. MySQL’e admin yetkisi ile bağlanalım. Yönetimi bu kullanıcı üzerinden sağlayacağız. Admin kullanıcısının parolasını güvenliğimiz için değiştirelim. Veritabanı node’ larını ProxySQL’ tanımlayalım. Bağlı düğümlerin durumunu kontrol edelim. ProxySQL’in veritabanı node’ larını […]

Centos 7 Üzerinde MariaDB ile Galera Kümesi Oluşturmak

Üç ayrı veritabanı sunucu arasında galera cluster kurulumu yapacağız. Üç sunucu içinde MariaDB kurulumlarını yapalım. Öncelikle MariaDB repo’ sunu tanıtalım. MariaDB kurulumunu yapalım. Tüm sunucularda “server.cnf” dosyalarını “wsrep_node_address, wsrep_node_name” alanlarını uygun şekilde değiştirdikten sonra kullanabilirsiniz. Tüm sunucularda MariaDB servisini kapatalım. Ardından birince veritabanı sunucusunda yeni galera cluster oluşturalım. Kümedeki düğüm sayısını aşağıdaki komutla görebiliriz. Sonrasında […]

Centos 7 – ProxySQL – Keepalived

İki adet ProxySQL sunucu arasında yedekliliği sağlamak adına “keepalived” kurulumu ve yapılandırması sağlayacağız. Öncelikle keepalived kurulumunu her iki ProxySQL sunucusunda yapalım. Sanal IP adresi oluşturabilmek adına sysctl.conf dosyasına aşağıdaki satırı ekleyelim. “keepalived.conf” dosyasını her iki sunucu üzerinde de aşağıdaki şekilde yapılandıralım. “state, priority ve virtual_ipaddress” değerlerine dikkat etmemiz gerek. Her iki sunucu içinde yapılandırma ayarları […]

Centos 7 – HAProxy – Keepalived

İki adet HAProxy sunucu arasında yedekliliği sağlamak adına “keepalived” kurulumu ve yapılandırması sağlayacağız. Öncelikle keepalived kurulumunu her iki HAProxy sunucusunda yapalım. Sanal IP adresi oluşturabilmek adına sysctl.conf dosyasına aşağıdaki satırı ekleyelim. “keepalived.conf” dosyasını her iki sunucu üzerinde de aşağıdaki şekilde yapılandıralım. “state, priority ve virtual_ipaddress” değerlerine dikkat etmemiz gerek. Her iki sunucu içinde yapılandırma ayarları […]

Centos 7 Üzerinde Nginx/PHP-FPM 7.4 Kurulumu

Öncelik Nginx kurulumu gerçekleştirelim. Yükleme yapacağımız repoları tanıtalım ve PHP kurulumunu yapalım. PHP-FPM için gerekli ayarlamaları yapalım. İlgili satırları aşağıdaki şekilde güncelleyelim. Nginx ve PHP-FPM servislerini başlatalım ve başlangıçta açılması için ayarlayalım. Barındırılacak alan adı için dizin ve nginx ayarlamalarını yapalım. Öncelikle dizin ayarlamalarını yapalım. Ardından alan adımız için Nginx .conf dosyasını oluşturalım ve içeriği […]

Centos 7 Üzerinde HAProxy Kurulumu ve DB Yük Dengeleme

Kuruluma başlamadan önce ihtiyacımız olacak programları sunucuya kuralım. HAProxy sayfasından yayınlanmış en son sürüm kaynak kodu bilgisine ulaşabilirsiniz. Güncel sürüme ait kaynak kodlarına indirelim. İndirmiş olduğumuz .tar.gz uzantılı dosyayı bulunduğumuz dizine çıkartalım. Dosyaları çıkartığımız dizine geçiş yapalım. Kaynak kodlarını sistemimiz için derleyelim. HAProxy kurulumunu başlatalım. Ardından aşağıdaki gibi gerekli dizinleri ve istatistik dosyasını ekleyelim. HAProxy […]

Centos 7 Üzerinde GlusterFS Kurulumu

Üç adet web sunucusu üzerinden GlusterFS kurulumu yapıp web dizinlerini tüm sunucular arasında anlık kopyalanmasını sağlayacağız. Aşağıdaki şekilde bir yapı olduğunu düşünelim. Tüm Web sunucularında GlusterFS kurulumunu yapalım. Sunucuların arasında iletişim kuracağı dizini oluşturalım. Yukarıdaki adımları üç sunucu üzerinde de yaptıktan sonra birinci web sunucusuna tekrar gelelim aşağıdaki şekilde diğer sunucuları tanıtalım. Oluşturduğumuz bu bölümü […]

Centos 7 Üzerinde Apache/PHP 7.3 Kurulumu

Apache kurulumunu yapalım. Servisi başlatalım ve sunucu her açıldığında otomatik başlayabilmesini sağlayalım. Firewall’ da http ve https servisleri için izin verelim. Apache kurulumundan sonra örnek bir yapılandırma sağlayalım. Bunun için öncelikle sayfamız için dizinleri oluşturalım ve kullanıcı iznini tanımlayalım. Örnek bir “index.html” sayfası oluşturup içerik girebilirsiniz. Apache konfigürasyonu için dizin tanımlamalarını yapalım. “httpd.conf” dosyasına bu […]

Back To Top