|
||
|
|
#1 (permalink) |
|
Kayıtlı Üye
![]() ![]() ![]() ![]() ![]() Üyelik tarihi: May 2006
Nerden: spoilt babys
Mesajlar: 2.730
Rep Gücü: 69
Rep Puanı : 581
Rep Derecesi :
![]() ![]() ![]() ![]() ![]() ![]() |
Linux Sİstemde Apache & Php Kurulumu
LINUX SİSTEMDE APACHE & PHP KURULUMU
1. Öncelikle “[Linkleri görebilmek için üye olmalısınız. Üye olmak için tıklayınız...] adresinden “apache_1.3.27.tar.gz” dosyasını ve “[Linkleri görebilmek için üye olmalısınız. Üye olmak için tıklayınız...] adresinden “php-4.2.3.tar.gz” isimli dosyayı bilgisayarınıza indiriniz. Bu dosyaların “/tmp” dizininde olduğunu varsayalım. 2. “apache_1.3.27.tar.gz” dosyasını bulunduğu dizine açalım: shell> cd /tmp shell> gunzip –c apache_1.3.27.tar.gz | tar xf – Bu komut sonucunda “apache_1.3.27” isimli bir klasör oluşur. 3. Bu klasörün içine girin ve yapılandırma işlemini yapın : shell> cd apache_1.3.27 shell> ./configure shell> cd .. 4. “php-4.2.3.tar.gz” dosyasını bulunduğu dizine açalım : shell> gunzip –c php-4.2.3.tar.gz | tar xf – Bu komut sonucunda “apache_1.3.27” isimli bir klasör oluşur. 5. Bu klasörün içine girelim ve yapılandırma işlemini yapalım : shell> cd php-4.2.3.tar.gz shell> ./configure –with-mysql=/usr/local/mysql --with-apache = ../apache_1.3.27 Bu komut ile php’nin kaynak kodunu derlerken mysql ve apache ayarlarını nereden alacağını belirtmiş olduk. 6. Kurulum işlemini yapalım : shell> make shell> make install 7. Tekrar apache klasörüne dönelim ve apache’ye php modülünü ekleyelim : shell> cd ../apache_1.3.27 shell> ./configure –prefix = /www --activate-module = src/modules/php4/libphp4.a Bu komut sayesinde apache’nin kurulacağı klasörü (/ww ) belirledik ve apache’ye php modülünü ekledik. 8. Kurulum işlemini yapalım : shell> make shell> make install 9. php ‘nn kurulum klasöründe bulunan “php.ini-dist” dosyasını “/usr/local/lib” dizinine “php.ini” ismiyle kopyalayıp gerekli ayarlarını yapalım : shell> cd ../php-4.2.3 shell> cp php.ini-dist /usr/local/lib/php.ini Şimdi bu “/usr/local/lib” dizinine gidelim ve “php.ini” dosyasını “pico” editörüyle açalım. shell> cd /usr/local/lib shell> pico php.ini Açılan editörde “Data Handling” başlığını bulalım. Bu başlık altında “register.globals = Off” diye bir satır bulunmaktadır. Buradaki “Off” değerini “On” a çevirin. Eğer bu işlemi yapmazsanız, sayfalarınızda kullanacağınız formlardan bilgileri çekemezsiniz. Php’nin diğer ayarlarını da bu dosyadan yapabilirsiniz. CTRL + X ile değişiklikleri kaydedip, editörden çıkın. 10. Apache ayarlarınızın tutulduğu “httpd.conf” isimli dosyaya da php ile ilgili tip bilgisini ekleyelim : shell> cd /www/conf shell> pico httpd.conf Bu dosyada şu satırı bulalım : AddType application/x-tar .tgz Bu satırın hemen altına “AddType application/x-httpd-php .php” satırını ekleyelim. 11. Apache web sunucumuzu başlatalım : shell> cd /www/bin shell> ./apachetl start Bu komut “httpd started” diye bir çıktı verecektir. 12. Web Browserımızı çalıştıralım, ve adres satırına “localhost” yazalım : Karşımıza Apache’nin başlangıç sayfasını gelecektir. 13. Şimdi de php’nin doğru çalışıp çalışmadığını anlayalım : Dökümanlarımızın olduğu klasöre gidelim. Yukarıda anlattığımız kurulum için bu klasör “/www/htdocs” tur. Bu klasör içinde “php.php” isimli bir dosya oluşturalım ve içine şu kodu ekleyelim : <? phpinfo( ); ?> Dosyayı kaydettikten sonra web browserımızda “localhost/php.php” adresine gidelim.Karşımıza php ayarlarını gösteren sayfa çıkacaktır. Bu da kurulumumuzun doğru olduğunu gösterir. |
|
|
|