PHP & MySQL Notlarım Bölüm:1 Program Kurulumları no:3 Apache Kurulumu
Makalelerim, PHP & MySQL notlarım Mart 12th, 2008
Apache günümüzde en çok kullanılan sunucudur.(Yaklaşık olarak sunucuların %70′iAyrıca açık kaynak kodludur ve tamamen ücretsizdir. En çok kullanılan sunucu olmasında bu iki etken tabii ki en önemli faktördür. Hemen hemen bütün platformlarda çalışabilmesi de bu sunucunun bir başka artısıdır. Bu yazımda Apache sunucusunun kurulumunu anlatacağım
Apache Kurulumu
1.) http://httpd.apache.org/ adresinden avalible version sekmesine geçin. ve son kaynak kodunu
indirin. uzantısı .tar.gz ile biten dosyadır.
2.)apache’yi kuracağımız dizine taşıyalım. En sık kullanılan dizin /usr/local/src dizinidir.
Ben bu yazıyı yazarken 2.2.8 sürümü çıkmıştı. Ona göre anlatacağım
Aşağıdaki kodu dosyayı yaşımak için yazınız. (root haklarına erişmeniz gereklidir.)
mv httpd-2.2.8.tar.gz /usr/local/src
3.) dosyayı taşıdığımız dizine geçelim
cd /usr/local/src
4.) sıkışık dosyayı açma kısmına geldik. tar ve gz komutlarını aşağıdaki sıra ile yazıp dosyamızı açalım
gzip -d httpd-2.2.8.tar.gz
tar -xvf httpd-2.2.8.tar
5.) Az önce açtığımız dosyanın içine girelim
cd httpd-2.2.8
6.) Sıra confşgure komutuna geldi.
./configure --enable-so --with-layout=Apache
eğer HTTPS servisinde bulunmak istiyorsanız aşağıdaki kodları da yazının (OpenSSL’yi yükledikten sonra yapmanız gerekli)
./configure --enable-so --with-layout=Apache --enable-ssl
9.) Şimdi Apache sunucumuzu derlemeye geldi
make
10.) Apache’yi bilgisayarımıza kuralım
make install
11.) Eğer Apache’yi başarılı bir şekilde kurduysanız aşağıdakine benzer bir komut satırı göreceksiniz.
make[1]: Leaving directory /usr/local/src/httpd-2.2.8
12.) Şimdi Apache sunucumuzu başlatalım
/usr/local/apache2/bin/apachectl start
13.) Sunucumuzun çalışıp çalışmadığını kontrol edelim. Sizde yüklü olan bir tarayıcıyı açın. (mesela Firefox)
ardından adres satırına “localhost” ya da “http://127.9.9.1/ yazın. Apachenin çalıştığına dair bir mesaj almanız gereklidir.
14.) İsterseniz yeni bir html sayfasını /usr/local/apache2/htdocs/ adresine koyabiliriz. Mesela herhangi bir html düzenleyicisi açıp
/usr/local/apache2.htdosc/ ün içine koyun. (örneğim merhaba.html) Eğer sayfayı görmede sorunlar yaşıyorsanız dosyayı herkes için okunabilir olarak ayarlamanız gerekmektedir.
Bunun için aşağıdaki kodu yazın.
chmod a+r /usr/local/apache2/htdocs/merhaba.html
15.) Bilgisayarımızı yeniden başlattığımızda Apache çalışmıyor olacaktır. Eğer bilgisayarı her açtığımızda otomatik olarak Apachenin de
açılmasını istiyorsak rc.local dosyasında bir satır eklememiz gerekmektedir. (bu dosya genellikle /etc klasörü altında bulunur. Eğer burada değilse arama yaptırarak bulabilirsiniz.)
Eğer rc.local dosyasını düzenlemenize sistem izin vermiyorsa sisteme root olarak oturum açmayı deneyin. Ve dosyayı herhangi bir metin editörü ile açın.
Yazıların en altına aşağıdaki satırı ekleyip kaydedin ve çıkın.
/usr/local/apache2/bin/apachectl start
16.) Eğer Apache sunucunuzu kapatmak isterseniz komut satırına aşağıdaki komutu yazın
/usr/local/apache2/bin/apachetl stop
Sonraki Yazım: PHP kurulumu
Mayıs 5th, 2008 at 17:47
Kardeş 2.2.8 Apache versionunu nasıl upgrade edecegiz?
Apache/2.0.63 kullanıyorum şu an?
Mayıs 6th, 2008 at 18:51
dosyalarınızın yedeğini alın. eski sürümü silin. ve yeni sürümü tekrar yükleyin. en sağlıklı çözüm bu olacaktır.
Haziran 20th, 2008 at 14:49
İhvan bey,
access te veri tabanı oluşturmak istiyorum.bu işe dair hiç bişi bilmiorum sadece yapmakta kararlıyım!form oluşturdum bunda mesele yok ama msql kullanıp sorgu yazmalıyım.peki nedir bu msql ve yazılım denilen şeyin temeli nedir?öğrenme şeklim şöyle ki tüme varmak istiyorum!bana ne okumamı tavsiye edersiniz?nasıl öğrenmeliyim,sağlam ve pratik bilgiyi nereden almalıyım?
şayet cevaplayabilirseniz çok makbule geçer..çok teşekkür ederim ve iyi çalışmalar dilerim.