Bursa Bilgisayar

Debian Localhost Apache2 Mysql PhpMyAdmin Resimli Kurulumu

Merhaba arkadaşlar bu makalemde sizlere debian işletim sistemi üzerinde mysqld apache phpmyadmin yani lamp kurulumunu aktarmaya çalışacağım aslında localhost sistemi minimumda bile kursanız aktif şekilde geliyor php ile ilgili herhangi bir script çalıştırabiliyorsunuz. Bunun haricinde apache2 kurulu geldiği için bunların tekrar kurulumuna gerek yoktur. Ancak olursa versyon farkı yüzünden kurulumda kurulmamış olaiblir benim konuştuğum günümüzün en son sistemi versyon 6 üzeri ancak ben yinede kurulum yönergeleri ve komutlarını yazıyorum dilerseniz alt bölümden gerekli kontrolleri yapabilirsiniz.

Önce localhost kurulumu bir kontrol edelim bunun için alttaki komutu herhangi bir tarayıcıda yazıyoruz.

http://localhost/

Çıktı olarak alttaki gibi bir çıktı alıyorsanız sorunsuz çalışıyordur.

Çıktı:

It works!

Resmi:

ssh üzerinde alttaki komutu çalıştırarak apache2 kontrolü yapabilirsiniz. Komutlar yanıtlanmıyorsa kurulu değildir. En basit yol herhangi bir tarayıcıda yukarıda belirttiğim localhost adresini çalıştırmaktır.Ancak yinede servisi alttaki komutlarlada kontroledebilirsiniz.

/etc/init.d/apache2 status

Bu komutla durum kontrolü yaptık
veya

/etc/init.d/apache2 restart

Bu komutla yeniden başlattık
veya

service apache2 restart

Bu komutla yeniden başlattık
veya

service apache2 status

Bu komutla durum kontrolü yaptık

Debian işletim sistemine sahipseniz sunucu kiralamadan bilgisayarınızda lamp yani Linux, Apache, MYsQL, PhpMyAdmin kurup Localhost’ta çalışmalar yapabilirsiniz.

Kurulum:

Öncelikle ssh’a root olarak yönetici hakları ile giriş yaparak işlerimize başlıyalım.Sistemde yoksa alttaki komutla apache2 yi sistemimize kuruyoruz.

apt-get install apache2

Kurulum sonrası herhangi bir tarayıcıda alttaki adresi kontrol ediyoruz.

http://localhost/
It works!

yazsını gördüyseniz apache2 kurulum işlemi başarılıdır.

Şimdi alttaki kodla php ve araçlarını kuracağız.

apt-get install libapache2-mod-php5 php5-cli

Alttaki komutla mysql kurulumunu gerçekleştireceğiz

Kurulum sırasında size MYsQL root şifrenizi sorar orada şifrenizi giriyorsunuz.

apt-get install mysql-server php5-mysql

Resim 1:

Resim 2:

Şimdi phpmyadmin kurulumunu gerçekleştirmek için alttaki komutu yazıyoruz

apt-get install phpmyadmin

Kurulum ekranı alt bölümde resim görebilirsiniz. Size iki seçenek soracaktır biz apache2 kurduğumuz için çıkan ekranda apache2’yi seçiyoruz. Apache2 yerine lighttpd kurulumu yaptıysanız lighttpd seçimi yapın ben buradaki anlatımda apache 2 olarak yayınlıyorum. Mysql kullanıcı adını yani root ve parolasını ister bu bölümde bu girişleri gerçekleştirin.

Resim 1:

2.Resimde Size Alttaki soruları sorar

The phpmyadmin package must have a database installed and configured before it can be used.    
If you are an advanced database administrator and know that you want to perform this configuration manually, or if your database has already been installed and configured, you should refuse this option.  Details on what needs to be done should most likely be provided in /usr/share/doc/phpmyadmin.        
Otherwise, you should probably choose this option.                          
Configure database for phpmyadmin with dbconfig-common?

Açıklama Türkçe

Phpmyadmin paketini kullanmadan önce bir veritabanı yüklenmiş veya yapılandırılmış olması gerekir.
Eğer gelişmiş bir veritabanı yöneticisi ve bu yapılandırmayı gerçekleştirdiyseniz Evet seçimi yaparak devam ediniz.Veritabanının zaten yüklü ve yapılandırılmış olup olmadığınından emin değilseniz bu anlaşma metnine hayır diyerek iptal edebilirsiniz. Yapılması gereken Detayları /usr/share/doc/phpmyadmin içerisinde bulabilirsiniz.
Dbconfig kullanarak phpmyadmin için veritabanı yapılandırılsınmı?

Evet Diyoruz Ve devam ediyoruz.

Resim 2:

3. Resimde

Veritabanı yönetici şifresini bize soruyor biraz önce mysql kurarken yazdığımız şifreyi bu ekran yazacağız

Resim 3:

4. Resimde şifreyi tekrar giriyoruz.

Resim 4:

Son çıktı

Creating config file /etc/dbconfig-common/phpmyadmin.conf with new version
Creating config file /etc/phpmyadmin/config-db.php with new version
granting access to database phpmyadmin for phpmyadmin@localhost: success.
verifying access for phpmyadmin@localhost: success.
creating database phpmyadmin: success.
verifying database phpmyadmin exists: success.
populating database via sql...  done.
dbconfig-common: flushing administrative password

ve kurulum aşaması bitti.

Servislerimizi yeniden başlatıyoruz.

Mysql yeniden başlatıyoruz

/etc/init.d/mysql restart

Apache yeniden başlatıyoruz

/etc/init.d/apache2 restart

Tarayıcımızda alttaki adresi yazarak phpmyadmini açıyoruz

http://localhost/phpmyadmin/

Şimdi ssh üzerinde belirlediğiniz MySql root şifresi ve PhpMyAdmin arayüzüne giriş yapabilirsiniz.

Home klasörü içinde public_html diye bir klasör oluşturup İşlemlerinizi yürütebilirsiniz.

public_html dizinini oluşturduktan sonra

cd /var/www

dizini içinde bir bağlantı yapılandıralım.

ln -s /var/www /home/public_html
http://localhost/localhost/

public_html dizinine ulaşabilirsiniz.

/var/www

altına

http://localhost/

Yazarak görüntüleyebililirsiniz.

Son olarak debianda PhpMyAdmin kurulumları bittikten sonra phpmyadmin localhost adresinden sonra çalışmayacaktır. Çünkü bir kaç değişiklik ve ekleme yapacağız. Bu değişiklikler için apache dosyamızda bir ekleme yapıyoruz.

Öncelikle konsolda yönetici izinleri ile bağlı olmanız gerekiyor

Bunun için apache.conf dosyamızı bulmamız gerekiyor.

Apache.conf dosyamızı bulmak için

locate apache.conf

Yazıyoruz muhtemel adres altta benim verdiğim adres olarak gelir önünüze belki dizin farklı olaiblir diye kendi dizininize göre inceleyin ekranda dizini yazar.

/etc/phpmyadmin/apache.conf

Şimdi bu dosyamızı kullandığımız nano pico vi vs editörlerimiz ile açıp altta verdiğim kodu en alt satıra ekleyeceğiz.

nano /etc/apache2/apache2.conf

Dosyanın sonunda aşağıdaki satırı ekleyin ve kaydedin.

Include /etc/phpmyadmin/apache.conf

Şimdi konfigürasyonun sorunsuz tamamlanması için apachemizi yeniden başlatıyoruz.

/etc/init.d/apache2 restart

Şimdi ise çalışıyormu diye denememizi yapabiliriz.

http://localhost/phpmyadmin

EkranGoruntusu

Bursa-Bilgisayar.com’dan Saygılar sevgilerle umarımkurulum konusunda yardımcı olabilmişimdir takıldığınız bir nokta olursa makale altından yorum bırakınız.

Related posts

715 thoughts on “Debian Localhost Apache2 Mysql PhpMyAdmin Resimli Kurulumu

  1. If you desire to obtain a good deal from this piece of writing then you have to apply such
    methods to your won web site.

  2. I think that everything typed was very logical. However, what about this?
    suppose you added a little content? I mean, I don’t want to tell you how to run your blog, however what if you added a title
    that makes people want more? I mean Debian Localhost Apache2 Mysql PhpMyAdmin Resimli
    Kurulumu is a little boring. You could peek at Yahoo’s front page and watch how they create news titles to grab viewers to
    open the links. You might try adding a video or a related pic or two to
    grab people excited about everything’ve got to say.
    In my opinion, it would bring your posts a little…

  3. Hi there! I’m at work surfing around your blog from my new iphone!
    Just wanted to say I love reading through your blog and look forward to all your posts!
    Keep up the excellent work!

  4. I¡¦ve recently started a website, the information you provide on this site has helped me greatly. Thanks for all of your time & work.

  5. Hi, my name is Adrienne and I am the sales manager at StarSEO Marketing. I was just looking at your Debian Localhost Apache2 Mysql PhpMyAdmin Resimli Kurulumu site and see that your site has the potential to become very popular. I just want to tell you, In case you didn’t already know… There is a website service which already has more than 16 million users, and the majority of the users are interested in niches like yours. By getting your website on this network you have a chance to get your site more popular than you can imagine. It is free to sign up and you can read more about it here:…

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

 Characters available