NASIL:PAMP
PardusWiki, özgür ansiklopedi
Apache web sunucusu, PHP yorumlayıcısı ve MySQL veritabanı sunucusunu kurarak kendi bilgisayarınızdan, yerel ağınızda veya internet ortamında web sitenizi yayınlayabilir veya yapacağınız web siteleri için bir test ortamı oluşturabilirsiniz.
Konu başlıkları |
[değiştir] Kurulum
Paket Yöneticisinden bu paketleri bularak kurun: apache mysql-server mod_php
[değiştir] MySQL kurulum sonrası ayarları
Kurulum işlemi bittikten sonra aşağıdaki ayarları uygulayın.
MySQL veritabanı sunucusunu ilk kurduğumuzda bir root parolası belirlememiz gerekmektedir. Buradaki "root" kavramının Pardus'un root kullanıcısı ile alakası yoktur. Dolayısıyla belirlenecek MySQL root parolası, Pardus'un root kullanıcısının parolasından farklı olabilir.
Parolayı belirlemek için öncelikle Servis Yöneticisini kullanarak MySQL sunucusunu başlatın. Daha sonra Programlar>Sistem>Daha Fazla>Terminal yolunu izleyin ve gelen pencereye yönetici parolanızı girin. Son olarak mysqladmin -u root password 'MySQLyöneticiparolanız' komutuyla MySQL yönetici parolasını belirleyebilirsiniz.
[değiştir] Apache ve MySQL'in çalıştırılması
Servis Yöneticisi'ni kullanarak bu servisleri başlatabilir, isterseniz de açılışta otomatik olarak başlamalarını sağlayabilirsiniz.
Daha sonra İnternet tarayıcınızdan http://localhost adresine girdiğinizde yakışıklı bir pars görüyorsanız kurulumu başarıyla yapmışsınız demektir. :)
[değiştir] PHP kurulum testi
- PHP kurulumunu /var/www/localhost/htdocs klasörü altında yaratacağımız bir .php dosyası ile test edeceğiz. Bunun için:
- Önce web sitenizin sayfalarının bulunduğu klasöre gidin:
cd /var/www/localhost/htdocs/
- Daha sonra test.php dosyasını oluşturun
sudo kwrite test.php
- Açılan yeni belgeye aşağıdaki PHP kodlarını aynen yazın ve belgeyi kaydedin.
<?php phpinfo(); ?>
- Şimdi web tarayıcınızın adres satırına http://localhost/test.php adresini girin.
- Açılan sayfada PHP logosuyla birlikte uzun bir sayfa çıkıyorsa PHP'yi de sorunsuz kurmuşsunuz demektir.
[değiştir] Kullanıcı Klasörleri
- Yukarıdaki PHP testinde gördüğümüz gibi, Apache'nin, hazırlanan web sayfalarını ilk arayacağı klasör /var/www/localhost/htdocs/ klasörüdür.
- Bu klasörde çalışabilmek için root yetkisine sahip olmanız gerekmektedir. Bu klasörde çalışmanın, kafa karıştırıcı ve zahmetli olmasının yanında sürekli root yetkisiyle çalışacağınız için tehlikeleri de vardır.
- Bu nedenle, Apache'nin bir modülü olan "userdir"i kullanarak, kendi kullanıcı klasörümüzde bir web klasörü (public_html) oluşturarak, sayfalarımızı bu klasörde yaratıp, yayınlayacağız.
- Öncelikle kullanıcı klasörünüzde (/home/kullaniciadi/) "public_html" adında bir klasör oluşturun.
- Artık bu yeni yarattığınız klasörde kendi belgelerinizi root yetkisi olmadan yayınlayabilirsiniz.
- Kendi kullanıcı klasörünüzde yayınladığınız bu sayfalara erişebilmek için İnternet tarayıcınızda aşağıdaki adres şeklini ziyaret etmeniz yeterli olacaktır.
- Aşağıdaki kullaniciadi yazan yere, sizin de tahmin edebileceğiniz gibi kendi Pardus kullanıcı adınızı yazacaksınız :)
- Kullanıcı adınızdan önce "~" işaretini unutmayın. :)

