-
Ubuntu üzerine HAProxy Kurulumu ve Yapılandırılması
1. HAProxy Kurulumu sudo apt update sudo apt install haproxy 2. Yapılandırma HAProxy konfigürasyon dosyasını açın: sudo nano /etc/haproxy/haproxy.cfg Örnek bir HAProxy konfigürasyonu: frontend http_frontbind *:80mode httpdefault_backend http_back backend http_backmode httpbalance roundrobinserver server1 192.168.1.10:80 checkserver server2 192.168.1.11:80 check 3. HAProxy’nin Yeniden Başlatılması sudo systemctl restart haproxy Adım 2: Web Sunucularının Hazırlanması İlk ve ikinci web…
-
Nginx ile Load Balancer Kurulumu ve Yapılandırılması
1. Nginx Kurulumu bashCopy code sudo apt update sudo apt install nginx 2. Load Balancer Konfigürasyonu Nginx yapılandırma dosyasını açın: bashCopy code sudo nano /etc/nginx/sites-available/sistemkosesi.com.tr Örnek bir Nginx konfigürasyonu: upstream backend {server 192.168.1.10; # İlk web sunucusunun IP adresiserver 192.168.1.11; # İkinci web sunucusunun IP adresi} server {listen 80;server_name sistemkosesi.com.tr; } Nginx Konfigürasyon Dosyasının Aktifleştirilmesi…
-
Ubuntu üstüne BIND DNS Sunucusunun Kurulumu
Ubuntu 20’de BIND DNS sunucusunu yüklemek için terminali açın ve şu komutu girin: bashCopy code sudo apt update sudo apt install bind9 Adım 2: Yapılandırma 1. İzinlerin Ayarlanması BIND DNS’nin çalışabilmesi için izinleri güncellemek önemlidir. /etc/bind dizininde bulunan dosyaların sahipliğini bind kullanıcısına vermek için şu komutları kullanabilirsiniz: sudo chown -R bind:bind /etc/bind 2. Temel Yapılandırma BIND’in yapılandırma dosyasını açarak…
-
Ubuntu üzerinde Django uygulamanızı çalıştırmak
Ubuntu üzerinde Django uygulamanızı çalıştırmak ve bu uygulamayı SSL sertifikaları ile korumak için aşağıdaki adımları izleyebilirsiniz. Bu rehberde, “sistemkosesi.com.tr” alan adı üzerinde SSL ile çalışan bir Django uygulaması için adım adım talimatlar yer alacaktır. Not: Bu rehber, Django uygulamanızın ve projenizin spesifik ihtiyaçlarına bağlı olarak ayarlanmalıdır. Adım 1: Sunucu Hazırlığı Ubuntu sunucusunu güncelleyin ve gerekli…
-
Mysql yedek alma – yedekten dönme
MySQL veritabanı yedeği oluşturma ve yedeği içe aktarma işlemleri oldukça önemlidir. İşte mysql komutu kullanarak MySQL veritabanı yedeği oluşturma ve yedeği içe aktarma işlemlerini açıklamak için kullanabileceğiniz örnek komutlar: MySQL Veritabanı Yedeği Oluşturma: Veritabanı yedeği oluşturmak için mysqldump komutunu kullanabilirsiniz: mysqldump -u kullanici_adi -pkullanici_sifre hedef_veritabani_adi > /yedekler/buyuk_dokum.sql-u kullanici_adi: MySQL kullanıcı adınızı girin.-p: Parola girişi yapmak…
-
Mysql de yedek alma cli
MySQL veritabanlarının yedeğini almak için MySQL komut satırı aracını veya üçüncü taraf yedekleme araçlarını kullanabilirsiniz. Aşağıda, MySQL komut satırı kullanılarak tüm veritabanlarının yedeğini almak için kullanılabilecek birkaç yöntemi bulabilirsiniz. mysqldump Kullanarak Tüm Veritabanlarının Yedeğini Alma:MySQL’in mysqldump komutu, tüm veritabanlarını bir yedeğe almak için kullanabileceğiniz güçlü bir araçtır. Aşağıdaki komut, tüm veritabanlarını bir SQL yedeğine aktaracaktır:…
-
MySQL Kullanıcıları ve Veritabanları Yönetimi
MySQL, veritabanlarına erişim kontrolünü yönetmek için kullanıcı hesapları ve yetkilendirmelerini kullanır. Bu, veritabanlarını güvenli bir şekilde yönetmenin temelini oluşturur. Kullanıcı Ekleme Yeni bir kullanıcı oluşturmak için MySQL komut satırı veya veritabanı yönetim aracını kullanabilirsiniz. İşte yeni bir kullanıcı eklemek için kullanabileceğiniz birkaç temel komut: — Yeni bir kullanıcı oluşturCREATE USER ‘kullanici_adi’@’localhost’ IDENTIFIED BY ‘parola’; —…
-
MySQL (veya MariaDB) sunucunuza tüm IP adreslerinden erişim izni
MySQL (veya MariaDB) sunucunuza tüm IP adreslerinden bağlanabilmesi için, aşağıdaki adımları izleyebilirsiniz: MySQL Sunucu Yapılandırma Dosyasını Düzenleme:MySQL sunucunun yapılandırma dosyasını (my.cnf veya my.ini) açın ve bind-address ve skip-networking gibi parametreleri düzenleyin. bind-address = 0.0.0.0Yukarıdaki satırı ekleyerek sunucunuzu tüm IP adreslerinden dinlemeye ayarlamış olursunuz. 0.0.0.0, tüm IP adreslerini temsil eder. MySQL Sunucuyu Yeniden Başlatın:Yapılandırma dosyasını değiştirdikten…
-
Ubuntu 22.04 üzerine MySQL ve phpMyAdmin kurulumunu
Ubuntu 22.04 üzerine MySQL ve phpMyAdmin kurulumunu aşağıdaki adımlarla anlatabilirim: Adım 1: MySQL Server Kurulumu Öncelikle MySQL veritabanı sunucusunu kurmalısınız. Aşağıdaki komutları kullanarak MySQL’i yükleyin: sudo apt updatesudo apt install mysql-serverKurulum sırasında size bir yönetici parolası ayarlamanızı isteyebilir. Parolanızı güvenli ve unutulmaz bir şekilde ayarlayın. MySQL hizmetini başlatmak ve otomatik olarak başlangıçta çalışmasını sağlamak için…
-
Ubuntu 22.04 üzerine PHP 8.2 ve temel eklentilerin kurulumu
Ubuntu 22.04 üzerine PHP 8.2 ve temel eklentilerini kurmak için aşağıdaki adımları izleyebilirsiniz: Adım 1: APT Güncelleme İlk olarak, paket veritabanınızı güncelleyin: sudo apt updateAdım 2: PHP 8.2 Kurulumu Ubuntu 22.04 depoları PHP 8.2’yi içermiyor, bu nedenle resmi PHP PPA’sını ekleyerek PHP 8.2’yi kurmalısınız. Aşağıdaki komutları kullanarak PHP 8.2’yi kurun: sudo add-apt-repository ppa:ondrej/phpsudo apt updatesudo…
Kitap tavsiyeleriniz var mı?