Lamba sunucusunda php web uygulaması nasıl çalıştırılır ve mysql bağlantısı nasıl yapılır


9

Yardımınıza ihtiyaçım var.

  1. Php, mysql ve apache sunucusu kurmak istedim

  2. Php web uygulaması sunucuda nasıl çalıştırılır?

  3. Nasıl php web uygulaması mysql bağlamak için?


IMHO serverfault'da bu soruyu sormaktan daha iyi olur .
karel

1
ama kendi kodumu yürütmek istiyorum ..... NASIL KOD ADAM YÜRÜTME ????

Yanıtlar:


14

Bu yanıt LAMP ve PHP Install hakkında ayrıntılı bilgi verir. Bu yanıt , web sunucunuzda "php nasıl çalıştırılacağı" ile ilgili ayrıntıları sağlar.

Gelen bu cevap size MySQL yükleme adımları alırsınız. Ama php mysql içine bağlanma hakkında detaylar çok uzun ve muhtemelen burada konu dışı . Bu yüzden önce LAMP'ı düzgün çalıştırmak için gereksinimleri karşılamanızı öneririm.

Ek olarak bir göz isteyebilirsiniz bu yazı üzerine howtoforge burada size kolaylık sağlamak için ilgili şeyler yerleştirmek üzere,:

Yeni başlayanlar için Ubuntu'ya LAMP takma

Bu kılavuzda size bir LAMP sisteminin nasıl kurulacağını göstereceğim. LAMP, Linux, Apache, MySQL, PHP anlamına gelir. Kılavuz, Linux kullanma konusunda çok az bilgisi olanlara yardımcı olmayı amaçlamaktadır.

Apache Yükle

Başlamak için Apache'yi kuracağız.

  1. Terminali açın (Uygulamalar> Aksesuarlar> Terminal). (Ctrl + T de çalışır)
  2. Aşağıdaki kod satırını Terminal'e kopyalayın / yapıştırın ve enter tuşuna basın:

    sudo apt-get install apache2

  3. Terminal daha sonra parolanızı girmenizi isteyecek, yazacak ve enter tuşuna basacaktır.

Apache'yi Test Etme

Her şeyin doğru şekilde yüklendiğinden emin olmak için şimdi Apache'nin düzgün çalıştığından emin olmak için test edeceğiz.

  1. Herhangi bir web tarayıcısını açın ve ardından web adresine aşağıdakileri girin:

http://localhost/

Apache2-default / adlı bir klasör görmelisiniz. Aç ve "İşe yarıyor!" , tebrikler!

PHP Yükle

Bu bölümde PHP 5'i kuracağız.

Adım 1. Terminali tekrar açın (Uygulamalar> Aksesuarlar> Terminal). Adım 2. Aşağıdaki satırı Terminal'e kopyalayın / yapıştırın ve enter tuşuna basın:

sudo apt-get install php5 libapache2-mod-php5

Adım 3. PHP'nin çalışması ve Apache ile uyumlu olması için yeniden başlatmamız gerekir. Bunu yapmak için Terminal'e aşağıdaki kodu yazın:

sudo /etc/init.d/apache2 restart

PHP Testi - PHP ile ilgili herhangi bir sorun olmadığından emin olmak için hızlı bir test çalışması yapalım.

Adım 1. Terminalde aşağıdaki satırı kopyalayın / yapıştırın: güncellendi

sudo gedit /var/www/html/testphp.php

Bu phptest.php adlı bir dosyayı açacaktır.

Adım 2. Bu satırı phptest dosyasına kopyalayın / yapıştırın:

<?php phpinfo(); ?>

Adım 3. Dosyayı kaydedin ve kapatın.

Adım 4. Şimdi web tarayıcınızı açın ve web adresine aşağıdakileri yazın:

http://localhost/testphp.php

Sayfa şöyle görünmelidir:

resim açıklamasını buraya girin

İyi şanslar!


1
Bunu yaptığımda boş bir sayfa alıyorum. Bir .html dosyasını çalıştırabilirim ama php dosyaları boş çıkıyor. Ben sadece 'localhost' yazarsanız şunu alırım: post_title; ?>> 'postThumb', 'alt' => '' .get_the_title (). '', 'title' => '' .get_the_title (). '')); ?> 'postThumb alignleft', 'alt' => '' .get_the_title (). '', 'title' => '' .get_the_title (). '')); ?> Ne işe yarar?
GoProCameraByGoPro

Localhost veya localhost / testphp.php dosyasına ulaşmaya çalıştığınızda ortaya çıkıyor mu?
Geppettvs D'Constanzo

1
Aldığınız sonuçlar ".get_the_title ()" gibi. vb., Wordpress, Joomla vb. gibi bir CMS ile ilişkili gibi görünüyor. Lütfen geçerli www klasörünüzde index.php olduğunu doğrulayın ve içeriğini kontrol edin. Bununla ilgili daha fazla ayrıntıya ihtiyacınız varsa, doğru yardımı almak için kendi sorunuzu açmanız harika olacaktır. Bu soru şimdilik çözülmüş görünüyor. Buna ek olarak, WP CMS için yardım bulabileceğiniz bir wordpress.stackexchange.com sitesi var , ancak farklı biriyle ilgili ise, bu Ubuntu ile ilgili destek yeri olduğu için yardım istemek için uygun forumu bulmalısınız.
Geppettvs D'Constanzo

1
Ancak, yanıtta verilen kodu çalıştırarak bu sorunları yaşıyorsanız, lütfen doğru sonuçları almak için önerilen tüm yazılımı yüklediğinizden emin olun. Apache işlemi PHP dosyalarına sahip olmak için PHP5'in kurulu olması gerektiğini unutmayın, Apache için PHP modülünü kurmanız gerekmektedir: sudo apt-get install libapache2-mod-php5
Geppettvs D'Constanzo

1
Lütfen şu yanıtı kontrol edin: askubuntu.com/a/76961/9598 ve başarılı olup olmadığınızı bildirin .
Geppettvs D'Constanzo
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.