tutorials.de Buch-Aktion 02/2012
ERLEDIGT
JA
ANTWORTEN
5
ZUGRIFFE
678
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von gnetos
    gnetos gnetos ist offline Mitglied Brokat
    Registriert seit
    May 2004
    Ort
    Baden-Württemberg
    Beiträge
    400
    Blog-Einträge
    1
    Hi,

    ich habe ein PHP-Programm und eine Datenbank mit Daten für das Programm.

    Nun möchte ich es als *.exe Datei verpacken und einen MYSQL und Apache Server dazu tun.

    So das der Anwender nur noch auf "Installieren" klicken muss und alles fertig installiert bekommt. Und danach sofort starten kann und nicht noch irgendwas ausführen muss.

    Wie kann ich sowas am besten umsetzen?
     
    Bei Nachteilen nicht jammern, sondern neue Wege finden.
    The worst decision is indecision.

  2. #2
    Avatar von Arne Buchwald
    Arne Buchwald Arne Buchwald ist offline Mitglied Diamant
    Registriert seit
    Jul 2001
    Ort
    Engeln [ Niedersachsen ]
    Beiträge
    3.314
    Schau' dir mal das ApacheFriends-Projekt an: http://www.apachefriends.org/de/index.html - vllt. hilft dir der Ansatz weiter.
     
    Die Politik ist ein Versuch der Politiker, zusammen mit dem Volk mit den Problemen fertig zu werden, die das Volk ohne die Politiker niemals gehabt hätte.
    Dieter Hildebrandt



    http://www.busoft.de - Managed Server, WebHosting (CRM, typo3, Windows), Server, Serverhousing in den Rechenzentren Frankfurt am Main, Hannover und Indien

  3. #3
    Avatar von Dr Dau
    Dr Dau Dr Dau ist offline ich wisch hier durch
    Registriert seit
    Feb 2005
    Ort
    hinterm Mond gleich Links
    Beiträge
    6.160
    Blog-Einträge
    4
    Hallo!

    XAMPP in der ZIP-Version könnte sich hierbei recht nützlich zeigen.
    Runterladen, entpacken, die Datenbank etc. einrichten und anschliessend ein selbstextrahierendes Archiv (*.exe) daraus erstellen.
    Nachteil ist allerdings dass das Archiv nicht in irgend ein Unterverzeichnis darf, weil sonst die Pfade nicht stimmen.
    Du könnstest die Pfade zwar anpassen (ist ein haufen Arbeit), aber auch dann muss es genauso entpackt werden, wie Du die Pfade angepasst hast.
    Einzigste "Auswahlfreiheit" währe die Partition.

    Apachefriends haben diese Möglichkeit extra gegeben, um XAMPP z.b. auf einem USB-Stick zu betreiben.

    Mir fallen grad die Namen nicht ein, aber es gibt auch kostenlose Programme die ein Installationsprogramm (setup.exe) erstellen können.
    Dann hättest Du z.b. auch gleich die Möglichkeit eine Verknüpfung für XAMPP auf dem Desktop (oder sonst wo) anzulegen.

    Gruss Dr Dau
     
    Schri-Schra-Schrödi *g*
    mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
    Dinge, die mit Tabellen besser klappen als mit CSS
    Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
    Meine Links zum Thema Linux (Last update: 29.10.2011)
    Kein Busen ist so flach wie das Niveau dieser Party!
    ----
    Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
    ----
    Ich habe 3 Kinder und kein Geld!
    Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)

  4. #4
    Avatar von gnetos
    gnetos gnetos ist offline Mitglied Brokat
    Registriert seit
    May 2004
    Ort
    Baden-Württemberg
    Beiträge
    400
    Blog-Einträge
    1
    Hi,

    Dr. Dau deine Idee ist nicht schlecht, aber wie du schon sagtes darf man dann keine anderen Pfade nehmen.

    Und ich möchte ja das es auch Leute nutzen können die nicht viel Ahnung haben, sonst könnte ich auch nur das PHP-Programm bereit stellen.

    Vielen Dank euch beiden, jetzt habe ich schon einen Ansatz wie ich es eventuell umsetzen kann.
     
    Bei Nachteilen nicht jammern, sondern neue Wege finden.
    The worst decision is indecision.

  5. #5
    Avatar von Dr Dau
    Dr Dau Dr Dau ist offline ich wisch hier durch
    Registriert seit
    Feb 2005
    Ort
    hinterm Mond gleich Links
    Beiträge
    6.160
    Blog-Einträge
    4
    Die Leute brauchen es doch nur noch zu entpacken bzw. zu installieren (bei Verwendung eines Installers) und dann zu starten.
    Gegen z.b. ein verschieben des Programmordners (ob nun mit absicht oder aus versehen) gibt es keinen Schutz.
     
    Schri-Schra-Schrödi *g*
    mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
    Dinge, die mit Tabellen besser klappen als mit CSS
    Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
    Meine Links zum Thema Linux (Last update: 29.10.2011)
    Kein Busen ist so flach wie das Niveau dieser Party!
    ----
    Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
    ----
    Ich habe 3 Kinder und kein Geld!
    Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)

  6. #6
    Avatar von gnetos
    gnetos gnetos ist offline Mitglied Brokat
    Registriert seit
    May 2004
    Ort
    Baden-Württemberg
    Beiträge
    400
    Blog-Einträge
    1
    Zitat Zitat von Dr Dau Beitrag anzeigen
    Die Leute brauchen es doch nur noch zu entpacken bzw. zu installieren (bei Verwendung eines Installers) und dann zu starten.
    Gegen z.b. ein verschieben des Programmordners (ob nun mit absicht oder aus versehen) gibt es keinen Schutz.
    Schon, aber wenn man bei der Installation auswählen könnte welchen Pfad wäre das schon was. Aber das muss ja nicht unbedingt sein.
     
    Bei Nachteilen nicht jammern, sondern neue Wege finden.
    The worst decision is indecision.

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 07.06.10, 15:04
  2. Webserver installieren bzw. einstellen
    Von Lesmeister im Forum Hosting & Webserver
    Antworten: 5
    Letzter Beitrag: 04.08.09, 19:27
  3. MySQL auf XP Webserver Installieren
    Von russe111 im Forum Hosting & Webserver
    Antworten: 9
    Letzter Beitrag: 29.01.08, 16:47
  4. ftp-client programm mit virtueller IP-Adresse
    Von Hela Wann im Forum Linux & Unix
    Antworten: 0
    Letzter Beitrag: 10.05.05, 10:25
  5. Webserver auf dem Rechner installieren!
    Von 2Pac im Forum Relationale Datenbanksysteme
    Antworten: 11
    Letzter Beitrag: 12.03.04, 18:55