151 kere okundu!
Nis 0805

Ubuntu LAMP

yorum yok - yorum gönder - sanabe

LAMP, Linux Apache MySQL PHP kelimelerinin baş harfleridir. LAMP denilince tam donanımlı bir ağ sunucusu akla gelir. Bunu Ubuntu’da gerçekleştirmek için

Apache Yüklemesi

1. Bir terminal penceresi açınız (Uygulamalar > Donatılar >Terminal)

2. Aşağıdaki kod satırını kopyalayıp yapıştırınız

sudo apt-get install apache2

3. Terminal sizden şifrenizi soracaktır.

Not: Apache windows’taki IIS’e karşılık gelmektedir.

Apache’yi denemek

1. Herhangi bir internet tarayıcıyı açınız ve adres satırına aşağıdaki satırı yazınız

http://localhost/

apache2-default klasörünü görüyor olmanız gereklidir. Onu açtığınızda sizi tebrik eden bir mesajla karşılaşacaksınız.

PHP Yüklemesi

1. Tekrar bir terminal açın.

2. Aşağıdaki kod satırını terminale kopyalayıp yapıştırın.

sudo apt-get install php5 libapache2-mod-php5

3. PHP’nin çalışması ve Apache ile uyum sağlaması için Apache’nin yeniden başlatılmasını aşağıdaki satırı terminale yapıştırıp çalıştırarak sağlayabilirsiniz.

sudo /etc/init.d/apache2 restart

PHP’yi Denemek

1. Terminale aşağıdaki satırı yapıştırıp çalıştırın

sudo gedit /var/www/testphp.php

Bu testphp.php diye bir dosya açacaktır.

2.Dosyanın içine aşağıdaki satırı yazın, kaydedip çıkın.

<?php phpinfo(); ?>

3. Bir tarayıcı açıp adres satırına aşağıdakini yazın:

http://localhost/testphp.php

Başında “Test PHP Page” yazan beyaz bir sayfa başarınızı gösterecektir.

MySQL Yüklemesi

Son olarak MySQL’i yükleyeceğiz. (!Apache ve PHP’ye nazaran zorlu bir süreç olacaktır.!)

1. Bir kere daha terminali açınız ve aşağıdaki satırı kopyalayıp yapıştırınız:

sudo apt-get install mysql-server

2. (Keyfi sıra) Ağınızdaki diğer bilgisayarların veri tabanı sunucunuzu görmesi için ilk önce “Bind Address”i düzeltmeniz gerekir. Buna terminali açıp my.cnf dosyasını düzelterek başlayabilirsiniz. Aşağıdaki satırı terminale yazınız.

gksudo gedit /etc/mysql/my.cnf

Aşağıdaki satırı bulunuz.

bind-address = 127.0.0.1

127.0.0.1 ‘i kendi IP adresinizle değiştiriniz.

3. Aşağıdaki satırı terminale yazınız.

mysql -u root

Takiben aşağıdaki satırı kopyalayıp yapıştırın.

mysql> SET PASSWORD FOR ‘root’@'localhost’ = PASSWORD(’sifreniz’);

(sifreniz yazan yeri istediginiz bir sifreyle degistirdiginizden emin olunuz.)

4. Veritabanınızı düzenlemekte yardımcı olacak phpMyAdmin programını artık yükleyebiliriz. Aşağıdaki satırı terminale kopyalayıp yapıştırın.

sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

Bundan sonraki adım PHP’yi MySQL ile birlikte çalışır hale getirmektir. Bunu yapmak için php.ini adında bir dosya açmalıyız. Bunu açmak için aşağıdaki satırı yazınız.

gksudo gedit /etc/php5/apache2/php.ini

Şimdi aşağıdaki satıra

;extension=mysql.so

işlevsellik kazandırmak için ; işaretini kaldırıp

extension=mysql.so

haline getirdiğimizde geriye Apache’yi yeniden başlatmak kalıyor. Bunu da aşağıdaki satırı terminalde çalıştırarak yapabilirsiniz.

sudo /etc/init.d/apache2 restart

Kaynak: http://www.howtoforge.com/ubuntu_lamp_for_newbies

    None Found
Bu posta için 0 yorum yapılmış. Yorum yaz