Kur Apache2, MySQL ve PHP5 Ubuntu Linux
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.
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.inisatır düzenleme
;extension=mysql.soiç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.











tüm gerçekten vardır apt-get apt-get install
Ayrıca ben deposuna eklemek zorunda kaldılar
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ı
Ve bir satır daha iyi gör
aksi halde sık sık hata verir.
sözdizimi hatası, beklenmedik T_STRING, vs ..
Merhaba
Sana söylemek istedim Apache2 ve PHP5 arasında test entegrasyonu
size yazdım php kodu bir yanlışlık vardır:
olmak
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();?>olmakMükemmel öğretici olursa olsun, phpinfo Doğum hata net bir yazım hatası olduğunu
)
byeee
Bildirdiğiniz için teşekkür ederiz! Ben hata düzeltildi.
@-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
Hello Athos ben aynı problem ... Birileri bize yardım var Anke?
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
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.
@ 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ı.
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