Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- 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.