Frage

Mit dieser Frage in Zeile: Leichte Web-App-Server für PHP?

Die obige Frage wurde mehrfach gestellt und beantwortet genau das gleiche in allen Fällen, die ich mit Google gefunden habe. Meine Frage ist ähnlich zu einem gewissen Grad, aber mit einem anderen gewünschten Ziel. Auf Wunsch Entwicklung Instanzen

Ich habe mit einer etwas fragwürdigen Lösung zu kommen, um beliebige Verzeichnisse in meinem Benutzerkonto für die Zwecke der Entwicklung Tests zu hosten. Ich bin nicht in benutzerdefinierten vhosts interessiert, aber suchen das Verhalten ich zu emulieren bei der Verwendung von Paster oder Mischlings für Python & Rubin sind.

Ubuntu 9.10 TOXIC @ ~ /> APACHE_RUN_USER = $ USER APACHE_RUN_GROUP = www-data apache2 -d ~ / Desktop / -c "Hören 2990"

Gibt es eine bessere Lösung, konnte ich etwas tun ähnlich mit nginix oder lighttpd?

Hinweis:    Die oben wird nicht korrekt für Lager Umgebungen arbeiten ohne kopiert und verändert httpd.conf.

Update:    Das ideale Ziel ist Paster, Webbrick und Mischlings für schnelle lokale Entwicklung Hosting zu imitieren. Für den leichten Server, dauert es weniger als eine Minute eine Arbeits Instanz läuft (nicht Factoring jede DB-Unterstützung) zu erhalten. Apache2 vhost ist groß, aber ich habe seit über zehn Jahren Apache2 benutzen und es wäre die Einrichtung eine Art Gräuel hacke, einen neuen Eintrag in / etc / hosts, wenn Sie Ihren eigenen DNS haben, wobei in diesem Fall ein Wildcard Sub-Domain-Setup würde wahrscheinlich Arbeit groß. AUSSER ein weiteres Problem, es ist ziemlich einfach für mich zu wissen, was gehostet wird (ex. Von Paster oder mongeral) nur ein sudo tun netstat -tulpn während es wäre eine gute Möglichkeit der Verwirrung in herauszufinden, welche vhost, was ist.

War es hilfreich?

Lösung 4

http://code.google.com/p/phpmvchelpers/wiki/script_serve

Das ist, was ich war auf der Suche zu erreichen, der Hack, den ich gemacht ist nicht perfekt, aber es ist funktional. Braucht ein paar Stunden Arbeit, um die Wiederschreibregeln gewählt zu bekommen und einige mehr auffrischen Arbeit, aber seine Funktions für Kohana & CakePHP ... immer noch, obwohl auf Recess Rahmen arbeiten.

Andere Tipps

Haben Sie sich unter nanoweb ? Es sieht aus wie könnte es Ihre Anforderungen entspricht:

  1. in PHP geschrieben, so dass, sobald seine und läuft, Seiten dienen sollte ziemlich schnell sein
  2. Kann von einem Benutzer Home-Verzeichnis installiert und ausgeführt werden

Hinweis: Ich habe es selbst nicht ausprobiert, ich bin ziemlich glücklich Apache, aber ich dachte, dass ich die Info passieren würde entlang

Wenn Sie sich für eine leichte Lösung suchen nur , sich Zeit zu sparen, ich schlage vor, Sie sollten nicht.

Sie sparen Zeit und wahrscheinlich viele und viel von Kopfschmerzen, wenn Sie auf die ol‘LAMP-Software-Pakete halten, wenn es um die Entwicklung Maschinen kommt.

dynamisch konfiguriert Massen Virtual Hosting von Apache 2.x-Dokumentation kann eine Antwort auf Ihre Frage.

Ich bin damit einverstanden, dass die Entwicklung Konfiguration wie möglich Produktionsumgebung so nah sein sollte.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top