Ubuntu 20.04'te LAMP(Linux, Apache, MySQL, PHP) Stack'i kurun

Set Up Lamp Linux Apache



PHP'de dinamik web uygulamanızı oluşturmaya yeni başlamış olabilirsiniz ve LAMP Yığınını kurmak isteyebilirsiniz. LAMP terimi Linux İşletim Sistemi, Apache sunucusu, MySQL veritabanı ve PHP dilinden gelmektedir. Ubuntu 20.04 üzerinde LAMP Stack kurulumuna başlayalım.







Her şeyden önce, aşağıdaki görevleri gerçekleştirmek için sisteminizde sudo ayrıcalıklarına sahip olmanız veya bir kök olarak oturum açmanız gerekir:



Sistemin Paket Deposunu Güncelleyin

Tüm yüklemeye başlamak için, en son uygulamaların tümünün sorunsuz bir şekilde yüklenebilmesi için önce APT önbellek deposunu güncellemek en iyi uygulamadır.



$sudouygun güncelleme


apt-cache güncellendiğinde, LAMP Stack kurulumu ile ilerlemeye hazırız.





İlk önce MySQL'i yükleyelim.

MySQL'i Ubuntu 20.04'e yükleyin

MySQL çoğunlukla PHP ile bir veritabanı olarak kullanıldığından ve MySQL'i ubuntu sisteminize kurmak için verileri yönetmek ve depolamak için kullanıldığından, aşağıda verilen komutu yazın.



$sudouygunYüklemekmysql-sunucu mysql-istemcisi


Paketin yüklenmesi için ek disk alanı ayırmanızı isteyecektir, bu nedenle MySQL'i kurmaya devam etmek için y tuşuna basın.


MySQL kurulduktan sonra bu komutu yazarak sürümü kontrol edin.

$mysql--versiyon


Ve MySQL'in hizmetinin ubuntu sisteminizde çalışıp çalışmadığını kontrol etmek için durumu kontrol etmek için bu komutu yazın.

$sudosystemctl durumu mysql.service


Aktif değilse, yukarıdaki komutta start anahtar sözcüğünü aşağıdaki gibi kullanarak başlatabilirsiniz.

$sudosystemctl mysql.service'i başlat


MySQL'in kabuğuna giriş yapmak için aşağıdaki komutu yazın

$sudomysql


İlk defa sizden şifre istemez.

MySQL'in kabuğuna giriş yaptıktan sonra, şifrenizi ayarlayabilir veya içindeki veritabanı ile ilgili herhangi bir işlevi gerçekleştirebilirsiniz.

Şimdi içinden çıkalım ve Ubuntu sistemi üzerinde Apache 2 web sunucusunu kuralım.

mysql> çıkış

Apache Web Sunucusunu Ubuntu 20.04'e kurun

Apache 2, web uygulamalarını barındırmak için sunucuları yöneten bir web sunucusudur. Ubuntu sisteminize Apache 2'yi kurmak için bu komutu çalıştırın.

$sudouygunYüklemekapache2


Ayrıca Apache'nin kurulumu için ek disk alanı verilmesini isteyebilir, bu nedenle kurulum işlemine devam etmek için y tuşuna basın.

Bir kez, Apache 2 web sunucusu da kurulur; aşağıdaki komutu yazarak durumunu kontrol edebilirsiniz.

$sudosystemctl durumu apache2


Aktif ve çalışıyorsa, PHP kurulumuna geçebilirsiniz; aksi takdirde, komutu kullanmaya başlayın

$sudosystemctl apache2'yi başlat


Başladıktan sonra şimdi PHP'yi kuralım,

PHP'yi Ubuntu 20.04'e yükleyin

PHP'nin en son kararlı sürümü, terminalde aşağıda verilen komutu yazarak APT paket deposundan ubuntu'ya kolayca kurulabilir.

$sudouygunYüklemekphp


PHP'yi yüklemek için ek disk alanı talep ederse, işleme devam etmek için y'ye basın.

PHP'nin başarılı kurulumundan sonra, komutu yazarak sürümü kontrol edebilirsiniz.

$ php--versiyon


PHP 7.3.4 sürümü yüklü.

PHP Uzantılarını Yükleyin

Şimdi, phpMyAdmin için gerekli olan başka bir temel PHP uzantısını da kurmak istiyorsanız, Örneğin,

  • php-kıvırmak
  • php-gd
  • php-mbstring
  • php-mysql
  • php-zip
  • php-json
  • php-xml

Aşağıdaki komutu yazarak bunu yapabilirsiniz.

$sudouygunYüklemekphp-curl php-gd php-mbstring php-mysql php-zip php-json php-xml


Y yazıp Enter düğmesine basarak uzantıların yüklenmesi için ek disk alanı kaplamasına izin verin.


Bu komut, phpMyAdmin'i çalıştırmak için gerekli tüm PHP uzantılarını yükleyecektir.

Böylece, gerekli tüm paketleri Ubuntu 20.04'e yükleyebilir ve dinamik web uygulamanızı oluşturmak için LAMP Yığınını kurabilirsiniz.

Çözüm

Bu gönderi, Ubuntu 20.04 LTS'de LAMP yığınını kurmak ve kurmak için adım adım kılavuzu içerir.