Blog Single

Herkese merhabalar, bu dersimde sizlere Ubuntu'da LAMP (Linux, Apache, MySQL, PHP yazılımlarının baş harflerini taşır.) server nasıl kurulur ona değineceğim.
Kuracağımız paket sayesinde LAMP'ın açıklamasında da olduğu gibi, ayarları yapılmış şekilde yazılımlar ubuntu işletim sisteminize yüklenmiş olacaktır.
Yararlı olması dileğiyle.

Öncelikle;

  • Masaüstü sağ tık - Open Terminal yada Ubuntu search'de terminal yazarak, terminal sayfası açınız.
  • kurulumda kullanıcı adımı ben serif olarak belirttiğim için, serif@ubuntu:~$ yazısını gördüm sizde bu şekilde görüyorsanız başlıyoruz.
  • sudo apt-get update ile güncellemelerimizi öğreniyoruz.
  • sudo apt-get upgrade ile güncellemelerimizi alıyoruz.
  • sudo apt-get install tasksel (Not: Tasksel'i sorunsuz kullanabilmek için update ve upgrade gereklidir.)
  • ardından [sudo] password for serif:
  • şifremi girip enter'a bastım.
  • Ardından, Y tuşuna basarak yüklemeyi onaylamamız gerekiyor.
  • Ardından sudo tasksel install lamp-server
  • yükleme gerçekleştikten sonra açılan pencerede mysql şifresi soruyor.
  • Ubuntu tasksel mysql
  • belirledikten sonra enter'a basınız.

İşlem tamamen bittikten sonra, 127.0.0.1 sayfasını tarayıcınız ile açınız.

  • İts work yazısı gördüyseniz sorunsuz çalışıyor demektir.

Ubuntu lamp localhost

Standart kurulumda localhost üzerinde php kodlarınızın çalıştırılacağı klasör:

  • /var/www/
  • Varsayılan olarak; Computer > var > www > html üzerinde kullanıma hazır hale getirilir.

Klasöre erişebilmek ve müdahale edebilmek için ise dosya erişim izinleri ve yetkilerini güncellememiz gerekiyor, aksi takdirde varsayılan olarak klasör ve dosya oluşturma ve yazma haklarımız bulunmamaktadır. Terminal ekranında iken;

  • sudo chmod 777 -R /var/www/html

Ubuntu lamp chmod www

Ubuntu lamp phpinfo

phpMyAdmin kurulumu için ise;

  • sudo apt-get install mysql-server mysql-client phpmyadmin

Apache servisini Terminal üzerinden durdurmak ve yeniden başlatmak için ise;

  • sudo systemctl start apache2.service
  • sudo systemctl stop apache2.service

Ubuntuda 3306 port açma yada değiştirme işlemleriniz için;

  • nano /etc/mysql/my.cnf

İyi çalışmalar dilerim.

Bu makaleyi paylaşın:
İstanbul'da yaşıyorum.Web üzerinde Frontend/Backend Geliştirmenin yanı sıra, Android Geliştirme, PHP/ASP.NET, C# Yazılım Uzmanlığı ve Java konuları işliyorum. Kod Şiirdir, onları seviyorum.

Bir yorum bırakın