sudo -i
1. MySQL kurulumu
Aşağıdaki komutla kurulum yapılabilir.
apt-get install mysql-server mysql-client
Kurulum yapılandırması esnasında sizden mysql için root parolası istenecektir. Bu sistemdeki root hesabı ve bu hesaba bağlı parola değildir. Mysql için belirlenecek yeni bir root parolasıdır ve sadece mysql servisini bağlar.
New password for the MySQL "root" user: parolanız
Repeat password for the MySQL "root" user: tekrar parolanız
İki defa parolanızı girdikten sonra eğer her şey sorunsuz gitmişse kurulum ve yapılandırma tamamlanacak, mysqld servisi başlatılacaktır.
Kontrol Aşaması
ps aux | grep mysqld
komutunu kullanabilirsiniz. Çıkan sonuçlar içinde şuna benzer bir satır görmelisiniz:
mysql 12509 0.0 1.2 226764 25152 ? Sl 04:11 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/run/mysqld/mysqld.sock --port=3306
Eğer bu satırı göremiyorsanız ya kurulumda ya da servisin başlatılmasında sorun yaşamışsınız demektir.
/etc/init.d/mysql start
komutuyla başlatmayı deneyip hatayı yakalamaya çalışabilirsiniz.
2. Apache2 kurulumu
Aşağıdaki komutla kurulumu yapabilirsiniz.
apt-get install apache2
Kurulum tamamlandıktan sonra Firefox'u açıp adres satırına http://localhost yazdıktan sonra görmeniz gereken şey aşağıdaki ekran görüntüsüdür:
Eğer bu sonucu alamıyorsanız kurulumda sıkıntı olmuş demektir. Eğer bu sonucu alıyorsanız Apache başarıyla kurulmuş ve çalışıyor anlamına gelir.
Kontrol Aşaması :
ps aux | grep apache
komutunu kullanabilirsiniz. Aşağıdakine benzer bir satır görmelisiniz:
www-data 13072 0.0 0.0 69004 1828 ? S 04:15 0:00 /usr/sbin/apache2 -k start
Eğer bu satırı görmüyorsanız Apache çalışmıyor demektir.
/etc/init.d/apache2 start
komutuyla çalıştırmayı deneyip hatayı yakalamaya çalışabilirsiniz.
Apache'nin ön tanımlı dosya dizini /var/www yolundadır. Yapılandırma ayarları ise /etc/apache2/apache2.conf dosyasında saklanır. Diğer bazı yapılandırma dosyaları ise /etc/apache2 dizini altındaki diğer dizinlerde bulunur. Örneğin Apache modülleri /etc/apache2/mods-enabled dizininde, sanal host dosyaları
/etc/apache2/sites-enabled dizininde, diğer bazı dosyalar ise /etc/apache2/conf.d dizininde yer alır.
3. PHP5 kurulumu
Aşağıdaki komutla PHP5 ve Apache PHP5 modüllerini kurabilirsiniz.
apt-get install php5 libapache2-mod-php5
Kurulum bittikten sonra Apache'yi yeniden başlatmalıyız
/etc/init.d/apache2 restart
Kontrol Aşaması
phpinfo ile kurulumu ve PHP bilgilerini kontrol edebiliriz
gedit /var/www/info.php
komutuyla ilgili dizinde boş bir php dosyası açıp içine aşağıda gördüğünüz kod parçasını ekleyin.
phpinfo();
?>
Dosyayı kaydedip kapatın. Şimdi Firefox adres satırına http:/localhost/info yazdığınızda sizi aşağıdakine benzer bir sayfa karşılamalı. Eğer bu sayfayı göremiyorsanız ya Apache çalışmıyordur ya da PHP kurulumunda sorun olmuştur. Eğer her şey yolunda gitmişse bu sayfayı görmelisiniz. Fakat bu sayfadaki bilgiler arasında MySQL gözünüze çarpmayacaktır zira PHP'ye henüz MySQL desteği kazandırılmamış durumdadır.
4. PHP5 için MySQL desteği
Aşağıdaki komutla hem PHP5'e MySQL desteği kazandırmış olur, hem de işe yarayabilecek birçok modülü de kurmuş olursunuz.
apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-json
Kurulum tamamlandıktan sonra Apache'yi tekrar başlatın:
/etc/init.d/apache2 restart
Ardından yeniden Firefox ile http://localhost/info sayfasına gidin veya eski açık olanı tazeleyin.
Eğer her şey yolunda gitmişse ilk bölümde mysql'e dair .ini dosya listesini hem de sayfanın altlarındaki m bölümünde MySQL'e ait bilgileri görebilirsiniz.
5. PhpMyAdmin kurulumu
Kurulum esnasında size aşağıdaki şekilde bir soru sorulacaktır. Hayır diyerek yolunuza devam edin.
Configure database for phpmyadmin with dbconfig-common?
Not: Hayır diyerek devam ediyoruz.
Eğer yanlışlıkla evet derseniz, düzeltmek için şunu yapın.
sudo gedit /etc/apache2/apache2.conf
ile ilgili dosyayı açın ve şu satırı ekleyin:
Include /etc/phpmyadmin/apache.conf
Ardından Apache'yi tekrar başlatın:
sudo /etc/init.d/apache2 restart
Daha sonra http://localhost/phpmyadmin yolundan tekrar ulaşabilirsiniz programa.
Aşağıdaki komutla kurulumu yapabilirsiniz.
apt-get install phpmyadmin
komutuyla PhpMyAdmin'i kurabilirsiniz. Kurulum sırasında size kullanılacak web sunucusunu soracaktır. apache2 üzerine ok tuşu ile gelip, boşluk tuşu ile işaretleyin. Tab tuşu ile Tamam'a giderek devam edin.
Kurulum tamamlandıktan sonra Firefox ile http://localhost/phpmyadmin/ yoluna gittiğinizde sizi aşağıdaki sayfa karşılamalıdır.
Kullanıcı adı olarak root yazıp, parola olarak da MySQL kurulumunda belirlediğiniz root parolasını verirseniz PhpMyAdmin sularına giriş yapabilirsiniz.