lamp-nasil-kurulur

Linux Üzerine LAMP Kurulumu Nasıl Yapılır

Linux Üzerine LAMP Kurulumu Nasıl Yapılır

Selamlar gençler uzun zamandır yoktum birileri demiş öldü şimdi yazsınlar kral geri döndü 😀 diye bir giriş yapmayı çok isterdim ama yaptım zaten 🙂

LAMP ( Linux , Apache , Maria DB yada Mysql ve Phpmyadmin ) kelimelerinini baş harflerinden oluşmuştur. Kullanım amacı ise localde server tarafında çalışan dosyalarınızı çalıştırabilmek içindir.Projelerinizi localden hızlıca yapabilmeniz için xampp,wamp server benzeri gibi bir programdır.

Ben Linux mint kullanıcısıyım onun üzerine kurdum ve bundan dolayı mint için anlatacağım fakat tüm linux pc ler için aynı komutlar sadece apt-get yerine yum install diyorsunuz hepsi o kadar 🙂 Başlayalım..

1.Adım Apache Kurulumu

sudo apt-get install apache2

Kurulum sonrasında tarayıcınızdan http://localhost yazarak girdiğinizde IT’S WORKS yazısını gördüyseniz olay tamam demektir. Şimdi sıra geldi mariadb kurmaya.

2.Adım Maria DB Kurulumu

Bu anlatımda MySQL yerine, yine bir MySQL geliştirici olan Monty Widenius tarafından yeni özellikler ve hız iyileştirmeleri eklenerek çatallanan MariaDB uygulamasını kuracağız. MariaDB uygulaması MySQL ile uyumludur.

Aşağıdaki komutla MariaDB kurulumunu gerçekleştirebilirsiniz.

sudo apt-get install mariadb-server mariadb-client

Kurulum sonrasında mysql şifresini ayarlamak için aşağıdaki komutu giriyoruz.

sudo mysql_secure_installation

Aşağıdaki örneğe göre MariaDB root şifrenizi ayarlayabilirsiniz.

Enter current password for root (enter for none): (Burada giriş (enter) tuşuna basacaksınız)
Set root password? [Y/n] (Burada y tuşuna basarak devam edeceksiniz)
New password: (Burada root şifrenizi gireceksiniz)
Re-enter new password: (Burada root şifrenizi yeniden gireceksiniz)
Remove anonymous users? [Y/n] (Burada y tuşuna basarak devam edeceksiniz)
Disallow root login remotely? [Y/n] (Burada y tuşuna basarak devam edeceksiniz)
Reload privilege tables now? [Y/n] (Burada y tuşuna basarak devam edeceksiniz)

Aşağıdaki komutla MariaDB’ye root girişi yapmayı test edebilirsiniz.

sudo mysql -u root -p

MariaDB’nin çalışıp çalışmadığını aşağıdaki komutla kontrol edebilirsiniz.

sudo service mysql status

3.Adım PHP 7.0 Kurulumu

sudo apt-get install php7.0 libapache2-mod-php7.0

Sonrasında ise apache restart

sudo systemctl restart apache2

4.Adım PHP için MariaDB (MySQL) Destek Paketlerinin Kurulumu

PHP7’ye için MariaDB (MySQL) desteği kazandırmak için gerekli paketleri aşağıdaki komutla kurabilirsiniz.

sudo apt-get install php7.0-mysql php7.0-curl php7.0-gd php7.0-intl php-pear php-imagick php7.0-imap php7.0-mcrypt php-memcache php7.0-pspell php7.0-recode php7.0-sqlite3 php7.0-tidy php7.0-xmlrpc php7.0-xsl php7.0-mbstring php-gettext

Sonrasında ise apache restart isteyecektir.

sudo systemctl restart apache2

Phpmyadmin Kurulumu

sudo apt-get install phpmyadmin

Kurulum sırasında sizden tercih yapmanız isteyecek bir alan gelecek. Bu ekranda yukarı ve aşağı tuşları ile apache2’yi seçmeli ve boşluk tuşuna basarak işaretlemelisiniz. Sonrasında sekme (tab) tuşuna basarak “Tamam” seçeneğini seçip giriş (enter) tuşu ile kuruluma devam edeceksiniz.

phpmyadmin paketinin veritabanı dbconfig-common ile yapılandırılsın mı?

Sorusuna evet diyerek devam ediceksiniz.
phpmyadmin paketi için MySQL uygulama parolası:

Sonraki alanda PhpMyAdmin için bir parola belirleyip kurulumu bitirebilirsiniz.
Ardından aşağıdaki komutla apache2.conf yapılandırma dosyasını açınız.

sudo xed /etc/apache2/apache2.conf

açılan dosyanın en altına aşağıdaki satırı ekleyip dosyayı kaydediniz,

Include /etc/phpmyadmin/apache.conf


Sonrasında apache restart ediyoruz.

sudo systemctl restart apache2

Artık http://localhost/phpmyadmin ile PhpMyAdmin web arayüzüne ulaşabilirsiniz. Açılan sayfada kullanıcı adı olarak root, parola olarak MariaDB kurulumunda belirlenen root parolasını gireceksiniz.

Eğer belirlediğiniz root parolası ile giriş yapamadıysanız aşağıdaki komutu uçbirimde çalıştırınız.

sudo mysql -u root

use mysql;

update user set plugin='' where User='root';

flush privileges;

\q

İşlem bu kadar gençler sağlıcakla kalın lütfen kanalımı ve bloğumu takipte kalmayı unutmayın 🙂

Sonraki konuda görüşmek üzere
Kanalıma abone olmayı unutmayın 🙂..

Similar Posts

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir