• Buradasın

    Ubuntu 18.04 Üzerinde LAMP Kurulumu Eğitimi

    youtube.com/watch?v=sMiaG8El3I0

    Yapay zekadan makale özeti

    • Bu video, Muhyal Özgür tarafından sunulan bir eğitim içeriğidir ve Ubuntu 18.04 işletim sistemi üzerinde LAMP (Linux, Apache, MySQL, PHP) kurulumunu adım adım göstermektedir.
    • Video, LAMP'in ne olduğunu açıklayarak başlıyor ve kurulum için gerekli şartları belirtiyor. İlk bölümde Apache kurulumu ve UFW güvenlik duvarı yapılandırması, ikinci bölümde ise MySQL kurulumu ve PHP kurulumu gösteriliyor. Ayrıca sanal ana bilgisayar ayarları, dizin oluşturma ve izin yapılandırması gibi konular da ele alınıyor.
    • Video, bir sonraki bölümde Apache'ye ücretsiz SSL sertifikası kurulumu ve PHPMyAdmin kurulumu hakkında bilgi verileceğini belirterek sona eriyor. Bu eğitim, web sunucusu kurulumu yapmak isteyenler için temel bir rehber niteliğindedir.
    00:04LAMB Nedir ve Kurulum İçin Gerekli Şartlar
    • Bu makalede Ubuntu 18.04 işletim sistemi üzerinde LAMB kurulumu yapılacak.
    • LAMB, Linux, Apache, MySQL ve PHP'den kısaltmalarından oluşan, sunucunun dinamik web sitelerini barındırmasını sağlayan açık kaynaklı yazılım grubudur.
    • Kurulum için root veya sudo etkilerine sahip bir kullanıcı, temel güvenlik duvarı (UFW) yapılandırması ve klasik Ubuntu 18.04 sunucusu gereklidir.
    01:32Apache Kurulumu ve Güvenlik Duvarı Yapılandırması
    • Öncelikle paket güncellemeleri kontrol edilip, gerekli güncellemeler uygulanır.
    • Apache kurulumu başlatılır ve tamamlanır.
    • UFW güvenlik duvarı kurulur, OpenVPN izni verilir ve etkinleştirilir.
    • Güvenlik duvarı web trafiğine izin vermek için ayarlanır ve Apache'nin varsayılan Ubuntu karşılama sayfası görüntülenir.
    04:14MySQL Kurulumu ve Güvenlik Ayarları
    • MySQL server kurulumu "apt install mysql-server" komutu ile başlatılır.
    • MySQL kurulumu tamamlandıktan sonra güvenlik betiği çalıştırılarak güvenlik problemleri ortadan kaldırılır.
    • Güçlü bir şifre belirlenir ve anonim kullanıcılar, uzaktan bağlantılar ve test veritabanı silinir.
    • MySQL konsolunda root kullanıcısının doğrulama soketi yerine MySQL native password ile yapılandırılması sağlanır.
    08:08PHP Kurulumu ve Yapılandırma
    • PHP kurulumu için standart apt sistemi kullanılır ve MySQL veritabanıyla iletişim kurabilmesi için gerekli yardımcı paketler kurulur.
    • PHP kurulumu tamamlandıktan sonra Apache'nin öncelikle PHP dosyalarını okuması için yapılandırma yapılır.
    • Apache yeniden başlatılır.
    09:33Apache Sunucusunun Kontrolü ve Ek Modüller
    • Apache sunucusu yeniden başlatıldıktan sonra aktif ve çalışıyor.
    • PHP için kullanılabilecek ek modüllerin listesini görüntülemek için belirli bir komut kullanılabilir.
    • Varsayılan modüller genellikle yeterli olacaktır.
    10:05Sanal Ana Bilgisayar Ayarları
    • Sanal ana bilgisayar ayarları için önce dizin oluşturulmalı, ardından Apache'ye yetki tanımlanmalı ve izinler yapılandırılmalıdır.
    • Test için bir HTML dosyası oluşturulup Apache'nin bunu okuma yeteneği kontrol edilmelidir.
    • Alan adı config dosyasında server name ve document root kısımları kendi alan adınızla değiştirilmelidir.
    11:55Apache Yapılandırması ve Test
    • Apache tarafında alan adı etkinleştirilmeli ve varsayılan konfig dosyası devre dışı bırakılmalıdır.
    • Yapılandırma testinde "saygın taksi ok" mesajı görünürse sorun yoktur.
    • Apache yeniden başlatıldıktan sonra alan adı ziyaret edildiğinde eklenen index.html dosyası görüntülenir.
    12:57PHP Testi ve Sonuç
    • PHP bilgi dosyası oluşturulup içine belirli bir kod yapıştırılarak PHP testi yapılabilir.
    • PHP bilgi sayfası görüntülenirse Apache ve güvenlik duvarının doğru yapılandırıldığı anlaşılır.
    • PHP ile kurulan modüller ve yapılandırmalar dizinleri ile takip edilebilir.
    13:51Gelecek Adımlar
    • Yapılandırma sonrası bir Linux yazılım bütününe sahip olunur ve PHP ile kodlanmış yazılımlar yüklenebilir.
    • Bir sonraki videoda Ubuntu 18.04'te Apache'ye ücretsiz SSL sertifikası kurulumu anlatılacaktır.
    • Sonraki videoda veritabanı yönetmek için phpMyAdmin kurulumu ve yapılandırılması gösterilecektir.

    Yanıtı değerlendir

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