Teknik İçerikli Blog

  • Centos 7 Üzerinde Plesk Panel MariaDB 10.3 Sürümüne Güncelleme

    Centos 7 Üzerinde Plesk Panel MariaDB 10.3 Sürümüne Güncelleme

    Centos 7 Üzerinde Plesk Panel MariaDB 10.3 Sürümüne Güncellemek istiyorsanız; Öncelikle SSH ile sunucumuza bağlanalım. yum install nano wget -y Çalışan MariaDB servisini durduralım. service mariadb stop rpm -e mariadb-bench MariaDB deposunu güncelleyelim. nano /etc/yum.repos.d/MariaDB.repo Açılan pencerede veri varsa silin yoksa aşağıdaki kodları ekleyin. [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.3/centos7-amd64 gpgkey = https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck =…

  • Plesk Linux Sunucularda Toplu IP Değiştirmek

    Plesk Linux Sunucularda Toplu IP Değiştirmek

    Eğer sunucunuzda birden fazla web sitesi barındırıyorsanız ya da olası bir sunucu değişikliğinde, tüm sitelerin ip adreslerini tek tek değiştirmeye çalışmak çok zahmetli olacaktır. Not: IP adresini değiştirmeden önce, yeni ip adresini sunucuya eklememelisiniz. Aşağıdaki komutla Plesk’in IP haritasını bir dosyaya yazdıralım. plesk bin reconfigurator /root/ip_map_dosyasi Bu komut /root dizinine ip_map_dosyasi isminde bir dosya oluşturacak.…

  • Plesk Nginx Ters Proxy Ip Değişikliği Sonrası Hata

    Plesk Nginx Ters Proxy Ip Değişikliği Sonrası Hata

    Plesk panelde nginx ve apache Reverse Proxy Server olarak çalışırken bir ip değişikliği yaptı iseniz konfigürasyon dosyaları nedeni ile nginx i başlatamayabilir ve alttaki hatalarla karşılaşabilirsiniz. Unable to start service: Unable to manage service by nginxmng: (‘start’, ‘nginx’). Error: [ 17:22:21] ERR [util_exec] proc_close() failed [‘/usr/local/psa/admin/bin/nginx_control’ ‘–start’] with exit code [1] Can not start proxy server: /usr/local/psa/admin/sbin/nginx-config…

  • Plesk SSH Üzerinden Suspend / Unsuspend Komutları

    Plesk SSH Üzerinden Suspend / Unsuspend Komutları

    Plesk panel yüklü linux sunucunuzda bir siteyi aşağıdaki basit komutlar ile ssh üzerinden askıya alabilir yani suspend edebilir, veya askıdan alabilir yani unsuspend edebilirsiniz. SSH üzerinden şu komutlar ile askıya alabilir, veya askıdan alabilirsiniz (domain.com yerine kendi alan adınızı yazın); askıya alma / suspend /usr/local/psa/bin/domain -u domain.com -status disabled askıdan alma / unsuspend /usr/local/psa/bin/domain -u…

  • SSH Üzerinde Linux Saldırı Tespiti

    SSH Üzerinde Linux Saldırı Tespiti

    Sunucunuzda loadların yavaş yavaş yükseldiğini görüyorsanız ve load sebebi httpd / apache ise aşağıdaki komutlar işinize yarayacaktır.   Sunucumuzun 80 portuna (apache) bağlantı yapan ip leri bağlantı sayılarına göre küçükten büyüğe tespit ediyoruz ; netstat -pant | grep :80 | awk ‘{ print $5}’ | cut -d: -f1 | sort | uniq -c | sort -n eğer …

  • CentOS LVM Disk Genişletme – Centos

    CentOS LVM Disk Genişletme – Centos

    CentOS işletim sistemi üzerinde disk genişletme işlemini LVM ( Logical Volume Manager ) ile gerçekleştirebilirsiniz. ** Her ihtimale karşı mutlaka yedek alınmalıdır. İlk komutumuz: fdisk /dev/sda Aşağıdaki çıktı alınmalıdır: Devam ediyoruz: Şimdi sırası ile aşağıdaki komutları takip edelim. n – Yeni Partition p – Primary Partition 3 – Oluşturacağımız sda3 alanını belirtiyoruz enter – Boş olan alanın tamamını seçiyoruz enter –…

  • CentOS Sunucularda Saat ve Tarih Ayarları

    CentOS Sunucularda Saat ve Tarih Ayarları

    CentOS sunucularda bazı kurulumlar sonrası tarih ve saat bizim yerelimizle aynı olmayabiliyor. Bunu öğrenmek için “date” komutunu kullanabilirsiniz. Karşınıza sizin bulunduğunuz ülke ve yerel dilimle ilgisi olmayan bir tarih/saat dönüşü aldıysanız eğer, aşağıdaki komutları kullanarak hızlı şekilde tarihi NTP protokolü üzerinden güncelleyebilir ve güncel kalmasını sağlayabilirsiniz : CENTOS 6 : cp /etc/localtime /root/old.timezone rm /etc/localtime…

  • Linuxta Cron Oluşturma

    Linuxta Cron Oluşturma

    Önce kısa bir giriş yaparak Cronjob alanlarımızın neler olduğunu açıklayalım. Bir crontab dosyasına job eklemek için 5 tane zaman alanı ve bir de komut alanımız var. Genel format şu şekilde: * * * * * komut 1. *: Dakika (0 – 59) 2. *: Saat (0-23) 3. *: Ayın kaçıncı günü (1-31) 4. *: Ay…

  • Linuxta 4 Temel Komut

    Linuxta 4 Temel Komut

      1 – apt-get Paket Yönetimi Apt – Advanced Packaging Tool – önemli komutlardan biridir. Çünkü bu komut ile paketlerinizi kurmak, kaldırmak gibi önemli işleri kendi başınıza yapabilirsiniz. Paketlerinizi kurmak için: sudo apt-get install paket-adı Paketlerinizi kaldırmak için sudo apt-get remove paket-adı indirilmiş paketleri temizlemek için sudo apt-get autoclean apt-get komutu Ubuntu 16.04 de apt…

  • Centos 7 Sunucularda SSH Port Değiştirme

    Centos 7 Sunucularda SSH Port Değiştirme

    Adım adım uygulama için: 1) SSHD Config Dosyasını Düzenleyin Sunucunuza Putty veya Terminal aracılığıyla bağlandıktan sonra aşağıdaki komut ile SSHD konfigürasyon dosyasını açın: yum install nano -y && nano /etc/ssh/sshd_config Eğer nano komutu çalışmadıysa, “yum install nano -y” ile programı kurabilirsiniz. Açılan editörde aşağıdaki satırı bulun #Port 22   Ve başındaki # işaretini silip port…

  • Varsayılan editörünüzü nano yapmak

    Varsayılan editörünüzü nano yapmak

    Aşağıdaki komut ile varsayılan dosya editörünüzü nano olarak ayarlayabilirsiniz. export EDITOR=nano

  • Linux TMP klasörünü boşaltmak

    Linux TMP klasörünü boşaltmak

    Zamanla biriken geçici dosyaların bulunduğu bu klasör şişerek disk alanımızı ciddi manada rahatsız edebilir. Bu alanı temizlemek oldukça basit öncelikle ssh ile sunucumuza erişim sağlıyoruz ve sırası ile aşağıdaki komutları uyguluyoruz. cd /tmp rm -rf *

  • Centos IP Değiştirme / How to change ip adress Centos

    Centos IP Değiştirme / How to change ip adress Centos

    Centos işletim sisteminde ip değiştirmek için ethernet ayarlarını değiştirmelisiniz. 1. Aşağıdaki komutu uygulayın (ifcfg den sonra gelen eth0 ismi versiyonlara göre değişiklik gösterebilir.) vi /etc/sysconfig/network-scripts/ifcfg-eth0 2. Gelen ekran aşağıdaki gibi olmalıdır. DEVICE=”eth0″ NM_CONTROLLED=”yes” ONBOOT=yes HWADDR=A4:BA:DB:37:F1:04 TYPE=Ethernet BOOTPROTO=static NAME=”System eth0″ UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03 IPADDR=192.168.1.44 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 3. IP değiştirmek için i tuşuna basarak IPADDR, NETMASK ve GATEWAY satırlarını yeni ipye göre düzenleyiniz. 4.…

  • SSH ile Linux İşletim Sistemi Versiyonunu Öğrenme

    SSH ile Linux İşletim Sistemi Versiyonunu Öğrenme

    SSH ile Linux işletim sisteminin hangi versiyonunu ve sürümünü kullandığımızı öğrenebiliriz. Bunun için kısa bir komut var. Bu komut ile Linux için CentOS, Debian, Ubuntu vb. dağıtımlara ait hangi sürümün kullanıldığını anlayabiliriz. İşte o komut aşağıda. cat /etc/*release* Ayrıca aşağıdaki komut ile de işletim sistemini, host ismini (bilgisayar ismi diyebiliriz), kernel sürümünü vb. öğrenebiliriz. uname…

  • Centos 7 Unutulan Şifre Nasıl Sıfırlanır?

    Centos 7 Unutulan Şifre Nasıl Sıfırlanır?

    Öncelikli olarak sanallaştırma sistemine giriş yapmanız gerekmektedir Vmware,OpenVMS veya hangi sanallaştırma sistemini kullanıyorsanız orada sanal sunucunuzun disk bölümüne iso dosyanızı yerleştirin. Şimdi sunucuyu yeniden başlatıyoruz ve açılırken herhangi bir tuşa basıp boot ekranına geliyoruz. Daha sonrasında yukaridaki resim 2 ‘deki gibi ro yazan yeri silip bu yazıyı yazıyoruz : rw init=/sysroot/bin/sh kodu yazıp değiştirdikten sonra…

  • FreeBSD 12 Kurulumu

    FreeBSD 12 Kurulumu

    FreeBSD 12 Nasıl Kurulur?   Hızlı kurulum adımına geçmek Enter’a basınız.   Kuruluma başlamak için “Install” seçip Enter’a basınız. Türkçe klavye kullanmak istiyorsanız Turkish (Q) “Select” seçerek Enter’a basınız. Seçimi onaylayıp devam etmek için “Continue with tr.kbd keymap” seçerek Enter’a basınız. Bilgisayar adını belirterek Enter’a basınız.   İsteğe bağlı sistem bileşenlerini yüklemek için boşluk tuşu…

  • Yeni Başlayanlar için Vi Text Editörü Kullanımı

    Yeni Başlayanlar için Vi Text Editörü Kullanımı

    Vi text editörü 1976 yılında Berkeley Üniversite’sinde öğrenci olan Bill Joy tarafından yazılmış olan bir text editörüdür. 1978 Mart ayında 1.1 sürümü ile beraber ilk Unix BSD sürümü içinde hazır olarak gelen text editörüdür. Vi text editörünün 41 senelik uzun tarihin de, gömülü sistemlerden Unix, Linux işletim sistemlerine kadar bir çok işletim sistemi üzerinde direkt kurulu…

  • WHM / cPanel SSH ile apache ve litespeed arası geçiş yapmak / switch from litespeed to apache

    WHM / cPanel SSH ile apache ve litespeed arası geçiş yapmak / switch from litespeed to apache

    Sunucuya root olarak giriş yapın ve ssh yolu ile şu komutları çalıştırın: Litespeed’ten Apache’ye çevirmek için: sh /usr/local/lsws/admin/misc/cp_switch_ws.sh apache Apache’den Litespeed’e çevirmek için: sh /usr/local/lsws/admin/misc/cp_switch_ws.sh lsws