Bu sayfa otomatik olarak tercüme edilmiştir. Tıklayınız orijinal sayfa açmak için

Kur Apache2, MySQL ve PHP5 Ubuntu Linux



Apache2,MySQL,PHP Ben eski bir bilgisayar (Pentium III 128MB RAM, 30GB HD ile) ile birkaç ay önce Ubuntu Server 6.0.6 yüklü bir amaç vermeye karar verdi Geçen hafta sonu. Her zaman, ben ve yapılandırma Apache2, MySQL ve PHP5 yüklemek için gereken bana ve yeni özellikler değişiklik yapmak benim sitelerine eklemek için sıcak kaçının izin online bir test ortamı olarak ne eksikti gibi.

İpucu: Burayı sistem hataları tarama ve PC performansını optimize başlatmak için


Html.it üzerinde bir kılavuz ile başlayarak, burada ben takip adım:

  • Kullanılabilir paketlerin listesini Güncelleştirmesi (iyi bir uygulamadır her zaman yeni özellikler önce) do:

    sudo apt-get update 
  • Apache2 Yükleme:
     sudo apt-get install apache2-mpm-prefork 
  • Installing MySQL
     sudo apt-get install mysql-server 
  • Apache2 için PHP5 modülü yükleyin:
     sudo apt-get install libapache2-mod-php5 
  • Kütüphane montajı MySQL PHP5 kullanmak için:
     sudo apt-get install php5-mysql 
  • Resim işleme için yükleme PHP kütüphane
     sudo apt-get install php5-gd 
  • Komut satırından da PHP'nin çalıştırmak için PHP ekledi Yükleme:
     sudo apt-get install php5-cli 
  • PHP5 için yapılandırma dosyasına MySQL uzantısını açmak:
     vi /etc/php5/apache2/php.ini 

    satır düzenleme

     ;extension=mysql.so 

    içinde

     extension=mysql.so 
  • Apache2 yeniden başlatın:
     sudo /etc/init.d/apache2 restart 

Sonra her şeyin doğru ben olarak devam çalıştığını test etmek için aşağıdaki gibidir:

Apache2 ve PHP5 arasında entegrasyon Testi

Dizinde aşağıdaki içeriği ile / var / www: test_php.php dosyası oluşturma

 
 

Için tarayıcı erişim grubu 'URL http://servername/test_php.php (burada sunucuadı) IP adresini veya Linux sunucu adını temsil eder ve bilgi ekranı PHP5 yapılandırma özellikli doğrulamak

PHP5 ve MySQL arasında entegrasyon Testi

MySQL bir db testi Oluşturma:

 mysqladmin -u root create test 

Dizinde aşağıdaki içeriği ile / var / www: test_mysql.php dosyası oluşturma

 
  
 

Için tarayıcı erişim grubu 'URL http://servername/test_mysql.php (burada sunucuadı) IP adresini veya Linux sunucu adını gösterir ve mesaj "Tamam" mesajı DB bağlantısı "test" olduğunu belirten denetler başarılı oldu.


Bu makaleyi beğendiniz mi?
Şu anda haberdar olmak için Tıklayınız doğrudan bilgisayarınıza makaleleri almak için:

Makaleler Kur Apache2, MySQL ve PHP5 "Ubuntu Linux" ile ilgili


Yorumlar

Ubuntu "Kur Apache2, MySQL ve PHP5 için 13 yanıt Linux"
  1. ilberni yazıyor:

    tüm gerçekten vardır apt-get apt-get install

    Ayrıca ben deposuna eklemek zorunda kaldılar

  2. David yazıyor:

    Haklısınız, teşekkür bildirdiği için konum! Ben bile en iyi bir kopyala ve yapıştır da yapabiliyor! Ancak şimdi düzeltme hakkına sahipsiniz.
    Sen yaptın, diğer eylemler netleştirmek misiniz? Bir Ubuntu Server 6.0.6 ile başladı

  3. vorax yazıyor:

    Ve bir satır daha iyi gör

    aksi halde sık sık hata verir.

    sözdizimi hatası, beklenmedik T_STRING, vs ..

    Merhaba

  4. lamer01 yazıyor:

    Sana söylemek istedim Apache2 ve PHP5 arasında test entegrasyonu
    size yazdım php kodu bir yanlışlık vardır:
    olmak

  5. lamer01 yazıyor:

    Sana söylemek istedim Apache2 ve PHP5 arasında test entegrasyonu
    size yazdım php kodu bir yanlışlık vardır:
    gereken < ?php phpinfo();?> olmak

  6. Joseph yazıyor:

    Mükemmel öğretici olursa olsun, phpinfo Doğum hata net bir yazım hatası olduğunu :) )

    byeee

  7. David yazıyor:

    Bildirdiğiniz için teşekkür ederiz! Ben hata düzeltildi.

  8. Athos yazıyor

    @-Desktop: ~ $ mysqladmin-u root test oluşturmak Athos Athos
    mysqladmin: sunucuya at 'localhost' başarısız bağlamak
    hata: 'Erişim' @ user 'root' localhost 'için (using password: NO)' reddedildi

    Ben teşekkür ederim ama öğretici buradan dışarı çıkmak yok

  9. ninja yazıyor:

    Hello Athos ben aynı problem ... Birileri bize yardım var Anke?

  10. Işareti yazıyor:

    Merhaba!
    MySQL tt PHP arasında entegrasyon testleri de o kadar zaman sayfa test_mysql beni bu hata bağlanmayı deneyin:

    Ayrıştırma hatası: sözdizimi hatası, beklenmedik $ end in / var / www / test_mysql.php on line 9

    yardımcı olabiliriz? teşekkür

  11. Nicola Giosmin yazıyor:

    Teşekkürler,
    Bir şimdiye kadar kullandığınız en net ve özlü kılavuzunun: çok yararlı ve doğru, bir anlık her şeyi yaptım.

  12. ox4r yazıyor:

    @ Athos

    $ Link = mysql_connect ( 'localhost', 'root', 'mypassword')

    Metinde örnek olarak burada, aksi takdirde DB pwd olmadan bağlanmaya çalıştığınızda mysql şifre koymak dosyası.

  13. Tr1t0N yazıyor:

    Merhaba bir sorunum var.
    Tüm talimatları, tüm yüklü
    Ben e107 ile çalışması için çalıştı, ama site açık olmayan ve bir uygulama olduğunu söyledi x-httpd-php

deneme

MERHABA!

e PR ova n othing 2h ve Kiss