PHP Script Apache Sunucuya Kurulum Rehberi

0 Yanıt 25 Görüntülenme
Puanlayanlar
Katılımcılar
Konuyu Açan #1
Sunucu ortamında PHP script kurulum süreci, doğru yapılandırma ve güvenlik önlemleriyle sorunsuz çalışmayı sağlar. Bu süreç, temel olarak Apache web sunucusuna PHP entegrasyonunu ve ardından scriptlerin yüklenmesini içerir. Aşağıda adım adım detaylandırılmış kurulum ve yapılandırma aşamalarını bulabilirsiniz.


İlk olarak, Apache web sunucu yazılımını sisteminize kurmanız gerekir. Linux tabanlı dağıtımlarda genellikle şu komutlar kullanılır:
  • Debian/Ubuntu için:
    KOD
    12sudo apt update  
    sudo apt install apache2

  • CentOS/RHEL için:
    KOD
    123sudo yum install httpd  
    sudo systemctl start httpd  
    sudo systemctl enable httpd


    Daha sonra, PHP ve gerekli modülleri yüklemek önemlidir. PHP'nin Apache ile uyumlu çalışması için mod_php veya PHP-FPM tercih edilir.
  • Debian/Ubuntu:
    KOD
    1sudo apt install php libapache2-mod-php php-mysql

  • CentOS/RHEL:
    KOD
    1sudo yum install php php-mysql php-fpm


    Kurulum sonrası, Apache yapılandırma dosyasını düzenlemeniz gerekebilir. Örneğin, DocumentRoot dizini ve erişim izinleri ayarlarını kontrol edin. Ayrıca, PHP dosyalarını barındırmak istediğiniz dizini belirleyin.

    PHP scriptleri yüklemek için, genellikle /var/www/html veya belirlediğiniz başka bir dizine scriptleri yüklemelisiniz. Scriptleri yükledikten sonra, uygun izinleri ayarladığınızdan emin olun. Örneğin:
    KOD
    12sudo chown -R www-data:www-data /var/www/html/your-script-folder  
    sudo chmod -R 755 /var/www/html/your-script-folder


    Apache'yi yeniden başlatmak veya yapılandırma değişikliklerini uygulamak için:
    KOD
    1sudo systemctl restart apache2


    Son olarak, tarayıcıda sunucu IP adresinizi veya alan adınızı girerek PHP scriptinizin doğru şekilde çalışıp çalışmadığını test edebilirsiniz. Basit bir info.php dosyası oluşturarak PHP'nin düzgün yüklendiğini doğrulayabilirsiniz:
    KOD
    1


    Bu adımlar, temel bir PHP script kurulumunu ve Apache ile entegrasyonunu sağlar. Güvenlik ve performans açısından ek yapılandırmaların yapılması da önemlidir.
  • Yanıt vermek için giriş yapmış olmalısınız.

    0 alıntı seçildi