Ubuntu 20.04 LAMP Server Kurulum İşlemleri

Ubuntu 20.04 LAMP Server Kurulum İşlemleri

Bu makalemizde Ubuntu 20.04 LAMP Server kurulum işlemlerini gerçekleştireceğiz. Öncelikle LAMP Server nedir, nasıl çalışır ve neden gereklidir. Bunları cevaplamaya çalışalım. LAMP açılımlarına bakarsak Linux+Apache+MySQL+PHP için kısaltmadır. Web uygulamalarında popüler bir yığın olarak kullanılır. Bu yığında web uygulaması için Linux işletim sistemi yer almaktadır. Kısaca veritabanı olarak MySQL, Web sunucusu için Apache ve içeriği yönetmek için PHP kullanılır. 
LAMP Server nasıl çalışır?
Her web sayfası isteği sunucuya ulaştığında istek Apache olan web sunucusuna gönderilir. Apache isteğin URL'sininden dosyayı arar ve bu bilgiyi PHP'ye gönderir. PHP bu dosyayı yazılı olan mantığı çalıştırır ve gerekirse MySQL veritabanından veriyi çeker ve bir web sayfası oluşturulur.
PhpMyAdmin: php ile yazılöış açık kaynak kodlu web tabanlı bir veritabanı yazılımıdır. Başlıca kullanım alanı MySQL veritabanı yönetimidir.
Apache: Açık kaynak kodlu bir web suncusudur.
MySQL: Açık kaynak kodlu bir ilişkisel veritabanı yönetim sistemidir.
PHP: Açık kaynak kodlu Web tabanlı bir yazılım dilidir.

Ön gereksinimler;

  • Ubuntu Server 20.04 LTS
  • Sanal Makine Minimum Kaynak Gereksinimleri (1vCpu, 2GB Ram, 25GB HDD,)
  • Putty
  • Sudo yetkilerine sahip bir kullanıcı veya root kullanıcısı
  • SSH erişimi

Bu genel bilgilerden sonra kurulum adımlarına geçelim.

*Apache Web Server Kurulumu*
*MySQL Veritabanı Kurulumu*
*PHP Kurulumu*
*PhpMyAdmin Kurulumu*