Personal Web Sharing von Apache 1.x auf 2.x

  1. MattMacs

    MattMacs Thread StarterMacUser Mitglied

    Mitglied seit:
    18.11.2004
    Beiträge:
    498
    Zustimmungen:
    18
    Hallo zusammen,

    gibt es eine Möglichkeit, durch das aktivieren von Personal Web Sharing nicht den
    mitgelieferten Apache 1.x zu starten, sondern einen selbst installierten Apache 2.x ?
    Config-Datei ändern o.ä. ?

    greetz,
    MattMacs
     
    MattMacs, 27.03.2005
  2. iLover

    iLoverMacUser Mitglied

    Mitglied seit:
    13.03.2005
    Beiträge:
    322
    Zustimmungen:
    0
    ja geht ...

    installiere einfach eine distribution für apache2, php5 und mysql4xx aus dem netz drüber, der apache server läuft unabhängig vom vorhandenen und wird auch in anderen verzeichnissen installiert.
     
    iLover, 27.03.2005
  3. MattMacs

    MattMacs Thread StarterMacUser Mitglied

    Mitglied seit:
    18.11.2004
    Beiträge:
    498
    Zustimmungen:
    18
    ich hab Apache 2.x, MySQL, PHP, ... drauf und es läuft auch alles prima.
    Ich möchte nur wissen, ob man die bei den Systemeinstellung irgendne Config-Datei verändern kann, dass wenn ich bei Sharing "Personal Web Sharing" aktiviere die von mir installierte Version gestartet wird.

    EDIT: ich will den internen nicht überschreiben bzw. die von mir installierten Versionen in extra-Verzeichnissen halten...

    greetz,
    MattMacs

    btw: Frohe Ostern @ all
     
    MattMacs, 27.03.2005
  4. iLover

    iLoverMacUser Mitglied

    Mitglied seit:
    13.03.2005
    Beiträge:
    322
    Zustimmungen:
    0
    auch das geht ...

    was aber nicht ganz einfach ist und schon etwas fachkenntnis im umgang mit shellscripten voraussetzt ...

    systemeinstellungen > sharing startet ja nicht von ungefähr den apache 1.3.x, sondern weil es ihm so gesagt wird vom startupitems-script im verzeichnis /system/library/startupitems/apache/.

    dieses mußt du nun den verhältnissen des apache2 anpassen. verzeichnisse, namenkürzel, parameter und der ort der neuen httpd.conf sind dort anzugeben.

    wenn alles richtig gemacht wurde, startet dein apache2 dann auch aus den systemeinstellungen > sharing > websharing heraus.
     
    iLover, 27.03.2005
  5. MattMacs

    MattMacs Thread StarterMacUser Mitglied

    Mitglied seit:
    18.11.2004
    Beiträge:
    498
    Zustimmungen:
    18
    danke, genau die Information habe ich gesucht...
    das Verzeichnis habe ich gefunden, die original Apache gesichert und mich dann
    an's Werk gemacht, die ganzen Pfade geändert, aber es wird trotzdem noch der
    Apache 1.x gestartet :(

    anbei die "neue" Apache:


    #!/bin/sh

    ##
    # Apache HTTP Server
    ##

    . /etc/rc.common

    StartService ()
    {
    if [ "${WEBSERVER:=-NO-}" = "-YES-" ]; then
    ConsoleMessage "Starting Apache web server"
    if [ ! -e /apache2/conf/httpd.conf ] ; then
    cp -p /apache2/conf/httpd.conf.default /apache2/conf/httpd.conf
    fi
    /apache2/bin/apachectl start
    fi
    }

    StopService ()
    {
    ConsoleMessage "Stopping Apache web server"
    /apache2/bin/apachectl stop
    }

    RestartService ()
    {
    if [ "${WEBSERVER:=-NO-}" = "-YES-" ]; then
    ConsoleMessage "Restarting Apache web server"
    /apache2/bin/apachectl restart
    else
    StopService
    fi
    }

    RunService "$1"


    greetz,
    MattMacs
     
    MattMacs, 27.03.2005
  6. iLover

    iLoverMacUser Mitglied

    Mitglied seit:
    13.03.2005
    Beiträge:
    322
    Zustimmungen:
    0
    tut mir leid, aber mehr fällt mir dazu jetzt nicht ein ...

    dein sript sollte eigentlich so korrekt sein ...

    vielleicht sind noch irgendwo alte pid-file (oder anderes) vom apache 1.3.x im verzeichnis /var/run vorhanden?

    starte doch den apache2 mal vom terminal aus und schau dir in den log-files an was er so treibt.
     
    iLover, 27.03.2005
  7. MattMacs

    MattMacs Thread StarterMacUser Mitglied

    Mitglied seit:
    18.11.2004
    Beiträge:
    498
    Zustimmungen:
    18
    danke für deine Ideen,

    bin nun über nen kleinen Umweg bei MacDevCenter vorbei auf ne andere
    Lösung gestossen...

    greetz,
    MattMacs
     
    MattMacs, 27.03.2005
  8. stenser

    stenserMacUser Mitglied

    Mitglied seit:
    21.10.2003
    Beiträge:
    777
    Zustimmungen:
    2
    Könnte die auch hier kunt getan werden?
    Oder zumindest ein genauerer link?

    Jens
     
    stenser, 22.06.2006
  9. wuschelz

    wuschelzMacUser Mitglied

    Mitglied seit:
    25.01.2005
    Beiträge:
    293
    Zustimmungen:
    1
    genau, ich hätte auch interesse an der lösung :D
     
    wuschelz, 22.06.2006
Die Seite wird geladen...
Ähnliche Themen - Personal Web Sharing
  1. Macmolle
    Antworten:
    0
    Aufrufe:
    439
    Macmolle
    17.10.2007
  2. j_jochum

    Personal Web Sharing

    j_jochum, 05.12.2006, im Forum: Mac OS
    Antworten:
    5
    Aufrufe:
    728
    oneOeight
    05.12.2006
  3. zomtec
    Antworten:
    5
    Aufrufe:
    432
  4. pks85
    Antworten:
    5
    Aufrufe:
    397
  5. balufreak
    Antworten:
    2
    Aufrufe:
    490
    balufreak
    11.07.2004