2016-04-01 18 views
-1

Birkaç hafta önce drupal konsolunu keşfettim. Osx terminali altında, aşağıdaki komutu kullanarak herhangi bir drupal web sitesini başlatabilirim: drupal server. Apache daha sonra mevcut klasörü yerel olarak barındıracak ve web sitemde drupal siteye yerel olarak gidebiliyorum. (varsayılan olarak http://127.0.0.1:8088/) Host.conf veya benzeri şeyler oluşturmanıza gerek yok, bu çok hızlı.Bash (OSX)/ekstra hızlı apache sunucusu

Drupal olmadan bunu yapmanın bir yolu var mı? Herhangi bir klasörü tek bir komut satırı ile barındırabilir miyim?

Cevabınız için çok teşekkürler.

Pierre

+0

'php -S 127.0.0.1: 8080' düşünebildiğim en basit şey. Ayrıca "httpd" ve "erkek nc" ye de bakın. – Siguza

+0

Bazı çalışmalarda, Apache vhosts conf ve dnsmasq kullanarak, yeni bir klasör oluşturarak yerel olarak barındırılan bir web sitesi oluşturabilir ve verilen klasör adı erişebileceğiniz web sitesi adresi olacaktır (elbette, önce Apache'yi çalıştırmanız gerekir). İşte bulduğum bir öğretici, http://fourkitchens.com/blog/article/local-development-apache-vhosts-and-dnsmasq – Lin

+0

Birçok modern programlama dili, bunu kutudan çıkartan web sunucu kitaplıkları ile birlikte gelir. https://docs.python.org/2/library/simplehttpserver.html ve Ruby, Perl vb. için benzer bir şeyi kolayca bulabileceğinizi hayal ediyorum. – tripleee

cevap

0

Çok teşekkürler Siguza ve Lin. Her iki cevap da harika.

php 127.0.0.1:8080 aklıma gelen en basit olanı -S: O yazı ...

çözüm 1 okuyanların benim gibi olası çırak için aşağıdaki kopyalayın. Ayrıca httpd ve man nc'ye de bakın. - Siguza 9 saat önce

çözüm 2: yapabilirsiniz sitesi adresini olacak, sadece yeni bir klasör ve verilen klasör adını oluşturarak yerel barındırılan bir web sitesi oluşturabilir Apache sankonlar conf ve Dnsmasq kullanarak bazı işler ile
, erişim (elbette, önce Apache'ye ihtiyacınız var). Burada bulduğum bir öğretici, fourkitchens.com/blog/article/… - Lin 2 saat önce