• Buradasın

    Sunucu Eğitimi Videosu 3: Apache Web Sunucusu Kurulumu

    youtube.com/watch?v=7IqjY5mlBz8

    Yapay zekadan makale özeti

    • Bu video, Berkin Kayalar tarafından "Biftek" kanalında sunulan sunucu eğitimi serisinin üçüncü bölümüdür. Berkin her hafta Cuma günleri sunucu eğitimi videoları yayınlamaktadır.
    • Videoda iki ana konu ele alınmaktadır: İlk olarak Google Cloud'un ücretsiz sunucu hizmeti tanıtımı yapılmakta, ikinci olarak Ubuntu 14.04 işletim sisteminde Apache 2, MySQL ve PHP 5 kurulumu adım adım gösterilmektedir. Kurulum süreci sistem güncellemelerinden başlayarak, MySQL kurulumu, PHP 5 ve Apache 2 modlarının kurulumu ile devam etmekte ve son olarak web sunucusunun çalışıp çalışmadığını test etmek için bir HTML dosyası oluşturma ve FTP ile sunucuya dosya yükleme yöntemleri anlatılmaktadır.
    • Video, Linux komut satırı kullanımı ve web sunucusu kurulumu konusunda temel bilgiler sunmakta olup, bir sonraki bölümde Linux ile ilgili temel komutların gösterileceği belirtilmektedir.
    00:02Sunucu Eğitimi Video Serisi Tanıtımı
    • Berkin Kayalar, sunucu eğitimi videolarının üçüncü bölümünü sunuyor ve yeni bir ekiple yayın hayatına başladıklarını belirtiyor.
    • Her hafta cuma günleri sunucu eğitimi videoları yayınlanacak ve adım adım oyun sunucuları, web sunucuları ve Linux sunucuları kurulumu gösterilecek.
    • Linux sunucu eğitimi aslında Linux komutlarını nasıl kullanacağınızı gösteren bir eğitim olup, Linux kullanmak isteyenler için de faydalı bir video serisi.
    01:56Google Cloud Sunucusu Tanıtımı
    • Üçüncü bölümde Google Cloud sunucusu gösterilecek ve Digital'da beş dolar vermek yerine Google Cloud size bir yıllık üçyüz dolarlık kredi veriyor.
    • Google Cloud, Amerika bölgesinde sunucu açarsanız yeni bir kanun yayınlayana kadar sınırsız ücretsiz kullanım sunuyor.
    • Google Cloud'a giriş yapmak için cloud.google.com adresine girip, sanal kart kullanarak iki lira yatırarak üçyüz dolarlık kredi alabilirsiniz.
    03:36Google Cloud Sunucusu Kurulumu
    • Google Cloud'da örnek oluşturmak için bölge olarak Amerika'nın Central bölgesini seçmek gerekiyor.
    • Makine türünde çekirdek sayısını sıfıra getirip, belleği altıyüz megabayt olarak ayarlayarak ücretsiz kullanım için uygun bir örnek oluşturabilirsiniz.
    • Sunucuya bağlanmak için mesaj aç butonuna tıklayıp, anahtarları aktararak veya SSH key'leri kullanarak bilgisayara bağlanabilir.
    06:43Apache Web Sunucusu Kurulumu
    • Apache kurulumu için önce sistem güncellemeleri yapılmalı ve sudo upcat install apache2 komutu ile Apache 2 sunucusu kurulabilir.
    • Sudo komutu admin yetkisi verirken, upcat install komutu Ubuntu'da paket yükleme işlemi yapar.
    • Apache kurulumu tamamlandıktan sonra harici IP adresi üzerinden web sunucusunun çalışıp çalışmadığı test edilebilir.
    09:41MySQL Veritabanı Kurulumu
    • MySQL kurulumu için sudo up get install mysql server php5 mysql komutu kullanılabilir.
    • PHP adında scriptler ve yazılımlar genellikle veritabanı kullanır, özellikle kullanıcı bilgileri kayıt edildiğinde.
    • MySQL kurulumu sırasında MySQL root için bir şifre belirlenmesi gerekiyor.
    11:09MySQL Kurulumu
    • Ubuntu 16.04'te PHP 5 ile ilgili farklı bir durum var, ancak şu anlık 14.04 üzerinden ilerleniyor.
    • MySQL kurulumu için "sudo mysql-install" komutu ile veritabanı yapısı oluşturuluyor.
    • Güvenlik için "mysql_safe_installation" komutu ile demo veritabanları siliniyor ve anonim kullanıcılar, uzaktan giriş ve test veritabanları engelleniyor.
    12:43PHP Kurulumu
    • PHP kurulumu için "sudo apt-get install php5-libapache2-php5-mod-cgi" komutu kullanılıyor.
    • Bu komut ile PHP 5, Apache 2 modu ve PHP 5 cgi uzantısı kuruluyor.
    • Komutlar internetten bulunuyor ve kafadan yazılamaz.
    14:05Servislerin Başlatılması
    • Servisleri başlatmak için "sudo service apache2 restart" komutu kullanılıyor.
    • "Linuxman" komutu ile bir komutun tüm detayları görüntülenebiliyor.
    • Web sunucusu kurulumu tamamlandıktan sonra bir dosya oluşturulup PHP'nin çalışıp çalışmadığı test edilecek.
    15:30Web Sunucusu Testi
    • Apache'nin bulunduğu klasöre "cd /var/www/html" komutu ile gidiliyor.
    • Nano text editörü ile "index.php" dosyası oluşturuluyor.
    • Sunucuda "index.php" dosyası açıldığında PHP'nin çalıştığı görülebiliyor.
    18:21FTP Bağlantısı
    • Dosya atmak için FTP (File Transfer Protocol) ile bağlanılması gerekiyor.
    • FTP bağlantısı için "ftp" programı öneriliyor.
    • FTP'ye bağlanmak için IP adresi, kullanıcı adı, şifre ve kapı numarası olarak 22 girilmeli.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor