Toplam 324 konuya 1994 yorum yazıldı.
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ü :D 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 maria db 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şaretlmesiniz. 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 bukadar gençler sağlıcakla kalın lütfen kanalımı ve bloğumu takipte kalmayı unutmayın :)




Yorumlar

Selin Bektaş

12.06.2018 15:44

Çok güzel bir paylaşım olmuş.Emeğinize sağlık. Çok faydası oldu..

Seviyeli sohbet

10.06.2018 21:17

Gerçekten güzel bir paylaşım olmuş emeğinize sağlık. Uzun süredir hata aldığım lamp kurulumu gerçekleştirdim.

Yorum Yaz