Joomla zum Testen erst mit xampp auf eigenem Rechner erstellen sinnvoll?

  • Servus,


    ich bin neu hier und kompletter Frischling.


    Vor zwei Wochen habe ich habe mich entschlossen, Jimdo und den Webseitenbaukasten zu verlassen und etwas Eigenes zu machen. Dann habe ich lange recherchiert und mich für JOOMLA entschieden, da es nicht so komplex sein soll wie die anderen. Ich bin ein Büchernarr, (obwohl das Internet und die crowdintelligenz sehr sinnvoll ist), und lese seit 3 Tagen sowohl das Buch von Tim Schürmann als auch das Buch von Richard Eisenmenger :)


    Ich hatte einen Demoaccount bei siteground, um die Schritte praktisch umsetzten zu können, ( nur lesen hilft nicht....), bis ich realisiert habe, dass ich alles, was ich dort aufbaue, nicht mitnehmen kann auf meinen deutschen Hoster.
    Ich hab mich unwohl gefühlt, da ich Sicherheitsbedenken habe (wegen meiner Unfähigkeit - nicht prinzipiell wegen des US hosters) und den Account vorhin gelöscht.


    Jetzt zu meiner Frage: macht es Sinn JOOMLA erst unter xampp/ bzw mampp ( ich hab einen Mac) auf meinem Rechner zu testen?
    Beide Autoren installieren Joomla als erstes über Xampp auf dem heimischen Rechner, auch, so wie ich es verstanden habe, um Updates erst dort testen zu können.


    In diesem Fall hätte ich kein Sicherheitsproblem, da ja von aussen keiner in mein System kommt, oder?
    Allerdings könnte ich hier nur schwierig Hilfe bekommen, da nichts online steht.


    Da ich nicht versiert genug bin (noch nicht) möchte ich mir ein Theme von Rockettheme kaufen - kann ich das dann auch auf meine heimische Installation aufspielen?


    Die zweite Frage:


    Soll ich warten auf 4.0? Das Erstellen ist nicht eilig - da ich erst eine Fotografie Homepage mit KOKEN machen möchte. Das Lesen hier im Forum lässt mich glauben, dass das vielleicht sinnvoller wäre ^^ , das Warten meine ich.


    Vielen Dank für Eure Hilfe und ich freu mich richtig auf das Ausprobieren und puzzeln !



    Rinna

  • Willkomen im Supportforum.


    macht es Sinn JOOMLA erst unter xampp/ bzw mampp ( ich hab einen Mac) auf meinem Rechner zu testen?


    Ja! Schau dazu in unsere Anleitungen. Als Mac User könnte MAMPP evtl die bessre Wahl sein.

    In diesem Fall hätte ich kein Sicherheitsproblem, da ja von aussen keiner in mein System kommt, oder?


    Richtig.

    Allerdings könnte ich hier nur schwierig Hilfe bekommen, da nichts online steht.


    Das stimmt auch, weil wir, vor allem wenn es ums Desig geht, das online analysieren müssen.

    Soll ich warten auf 4.0?


    Nein.


    Mache Deine Test doch zuerst mit dem mitgelieferten Protostar Template. Damit hast du eine gewisse Sicherheit keine Fehler aufgrund eines Fremdttemplates zu machen und Du sparst Dir Geld. Und Du hast die Basis um Dich händisch ans Desigt (CSS) zu machen. Zudem ist der Weg zu einem anderen Template später damit ja nicht verbaut.

  • Danke für Eure Antworten!


    Die Anleitung zum Absichern von XAMPP ist ja für Windows - gilt das auch für den MAC? Soweit ich weiss gibt es dort andere Fenster und Einstellungen.
    Und jetzt werd ich schon wieder unsicher, ob ich es überhaupt so machen sollte....


    Rinna

  • Du kannst bei der Installation von Xampp Passwörter vergeben. Vielleicht habe ich es auch falsch verstanden.
    Sollte nicht verwirrend sein. Du kannst es so machen wie hier.


    Wenn du Xampp lokal als Testumgebung nutzt und nicht dem Internet zugänglich machst, wie @Indigo66 schrieb, solltest du safe sein.


    Ich mache das schon seit Jahren so. Erarbeite meine Seiten immer lokal mit Xampp.
    Nach Fertigstellung schiebe ich sie auf eine Subdomain und teste sie online.


    Wenn alles funktioniert stelle ich sie scharf.


    War vielleicht ein Missverständnis.

  • Bei welchem Webhoster bist du ?


    Alternativ anstatt xampp:
    Mit einer entsprechenden .htaccess - Datei im Haupt-Dateiodner deiner jeweiligen Joomla-Version kannst du auch den Zugang per Benutzerkennung und Passwort(Kennung) schützen:


    http://wiki.selfhtml.org/wiki/…taccess/Zugriffskontrolle


    Wobei der Name der Passwortdatei aber am besten mit einem . beginnt ( Beispiel-Dateiname: .benutzer ) statt benutzer.txt
    und am besten in einem Dateiordner im nicht per Browser zugänglichen Bereich in deinem Webspace abgelegt ist.


    Das ganze Ist aber je nach Webhoster ein wenig anders handzuhaben siehe z.B.


    https://www.fc-hosting.de/support/faq_passwortschutz.php


    https://faq.1blu.de/content/48…m-passwort-schuetzen.html


    oder bei einem anderen Wehoster z.B.:


    Lösung 1:


    Lösung 2:



    Die Zeilen mit authGroupFile und require group kannst du z.B. auch entfernen wenn du keine Benutzergruppen benötigst.
    Beim obersten Beispiel-Link wären das also:


    authGroupFile /home/ms/httpzugriff/gruppen.txt
    require group entwickler

  • So wie es in den Büchern beschrieben ist, ist XAMPP ja nur lokal auf dem Rechner um JOOMLA auszuprobieren, weil ich auf dem MAC keine Datenbanken, kein Apache und kein PHP habe. Und so wie ich es verstanden hab, ist XAMPP gar nicht mit dem Internet verbunden.
    Deswegen war ich der Meinung, dass es safe ist. Sonst könnte ich ja direkt beim Hoster anfangen zu spielen :) Da bin dann allerdings online - und das traue ich mich noch nicht.


    Ich möchte zu WEBGO gehen. Dort gibt es im Moment ein für mich grandioses Angebot:
    11 kostenlose DE-Domains, 222 GB Webspace, kostenloser Traffic, unbegrenzt SSD-Datenbanken,5 Cronjobs, kostenlose SSL Zertifikate,PHP Version 5.4, 5.5, 5.6, 7.0 oder Neu 7.1, 16 Kunden / CPU-Kern
    plus lauter anderes Zeug, das ich nicht verstehe.
    Aber da ich auf jeden Fall vier verschiedene Webseiten haben möchte ( ich will einfach ein paar Sachen trennen, sonst wird es zu unübersichtlich) finde ich die 11 .de Domains super :)


    und dass mit dem .htaccess hab ich im Buch gelesen. Das sagt mir allerdings noch nicht so viel.
    Deswegen wollte ich ja auch ganz sicher gehen und erst mal alles offline ausprobieren.


    Danke noch mal für die kompetenten Antworten!


    Rinna

  • Hi @all,
    da habt ihr eine Menge Material geliefert. Und interessant, teilweise kannte ich das noch nicht.


    Aber ich stell mir vor dass unser Fragesteller jetzt Zweifel hat und will wieder auf den Boden zurück.


    Also:
    Wenn du jemand bist der gerne bastelt und wenn du gerne alles genau anschaut, auch Dateien von Joomla und die Datenbank - dann verwende einen lokalen Server (xampp oder was bei dir passt). Den brauchst du NICHT absichern. Du kannst einfach so installieren wie es im buch steht.
    Ausser du machst ihn im Netz zugänglich - was ich nicht tun würde, da sollte man sich schon sehr gut auskennen, wie die Supporter hier.


    EDIT: Du hast gleichzeitig gepostet...
    Das mit dem .htaccess brauchst du nur online


    Der Nachteil ist, wie du schreibst, dass wir da nicht direkt drauf zugreifen können, wenn du mal Hilfe brauchst.
    Ich habe deshalb immer eine parallele Installation online (in einer subdomain).
    Zu hause probiere ich dies und jenes und schrotte meine Anwendung nach Belieben. Wenn aber mal was gut ist kommt es auch auf die Subdomain.
    Damit habe ich auch immer eine Sicherung der guten Sachen. Und dort können Supporter Probleme begutachten.

    • Hilfreich

    Und so wie ich es verstanden hab, ist XAMPP gar nicht mit dem Internet verbunden.
    Deswegen war ich der Meinung, dass es safe ist.


    Das gilt aber nur wenn du deinen lokalen Computer nicht per LAN oder WLAN oder irgendwie sonst mit dem Internet verbunden hast während z.B. Apache des Xampp läuft !
    Du mußt also derlei Verbindungen immer zuerst trennen bevor du z.B. Apache des Xampp startest !
    Ansonsten mußt du xampp absichern so wie Ellwood schon verlinkt hatte:
    https://www.jah-tz.de/joomla-a…ngen/xampp-absichern.html

  • @ firstlady


    eine Subdomain ist eine: test.meine-seite.de oder?
    So weit bin ich noch nicht :) aber ja, ich möchte mich schon etwas genauer einarbeiten. Der jimdobaukasten war sehr eingeschränkt und ein CMS ist sehr viel umfangreicher. Mit schöneren Sachen, aber halt auch sehr viel komplizierter.


    Vielleicht komm ich mal ins Isartal, wenn ich qualifizierte Fragen stellen kann :)


    Danke schön!

  • [/quote]
    Das gilt aber nur wenn du deinen lokalen computer nicht per LAN oder WLAN mit dem Internet verbunden hast während z.B. Apache des Xampp läuft !
    Du mußt also derlei Verbindungen trennen bevor du Xampp startest !
    [/quote]


    Dann würde es reichen, wenn ich in der Zeit offline gehe? Und dann XAMPP schliesse/abmelde und danach wieder online gehe?
    Also immer wenn ich etwas ausprobiere, den Rechner vom Netz nehmen?


    Danke!
    Corinna

  • Zitat

    Aber da ich auf jeden Fall vier verschiedene Webseiten haben möchte


    Beachte dabei: Vermutlich wird bei deinem Webgo-Angebot nur ein Hauptverzeichnis zur Verfügung stehen.
    Wenn du dort 4 verschiedene Webauftritte mit 4 Joomlainstallationen installierst und eine Seite mal wegen verpasster
    Sicherheitsupdates gehackt werden könnte, könnten auch die anderen Seiten 'Verseucht' werden.


    Angebot hin- oder her: Bedenke auch die Sicherheit und Usability deiner Seiten.


  • Dann würde es reichen, wenn ich in der Zeit offline gehe? Und dann XAMPP schliesse/abmelde und danach wieder online gehe?
    Also immer wenn ich etwas ausprobiere, den Rechner vom Netz nehmen?


    Ja das ist richtig, siehe auch meine obige leicht ergänzte Antwort dazu.

  • Zitat

    Ich mache das schon seit Jahren so. Erarbeite meine Seiten immer lokal mit Xampp.


    Und ehrlich gesagt, i.M. arbeite ich gerade wieder an einer Seite mit Xampp und bin online mit diesem Rechner.


    Ich wusste es vorher auch nicht mit der Sicherheit von Xampp, habe aber bisher :thumbup::thumbup::thumbup: keine Probleme
    diesbezüglich gehabt.

  • @ elwood



    wo sieht man denn wieviel Hauptverzeichnisse das Angebot hat?
    Magst Du mal schauen für mich? Ich hatte das so verstanden, dass bei unbegrenzten Datenbanken jeder neuen Webseite eine Datenbank zugeordnet werden kann.
    "WEBGO Platin"


    und ich habe gerade XAMPP aufgerufen und auch da erschlägt mich schon wieder die unendliche Auswahl:
    XAMPP für OS X 5.6.32, 7.0.25, 7.1.11 & XAMPP-VM


    Welches soll ich nehmen???
    Mann! :S


    Grüße Corinna

  • Hallo Corinna,


    vielleicht wieder Missverständnis von mir.


    Ja, du hast ja das Angebot vom Hoster. Kannst jeder Webseite eine DB zuordnen. Machst halt im Root beim Hoster auf dem Webspace für jede Webseite eine eigene Installation.


    Nimm die aktuellste Version von Xampp. Heute: 7.1.11


    Dann erstelle einen neuen Ordner im Verzeichnis /htdocs und extrahiere dort die aktuelle Joomlaversion 3.8.2.


    Dann weiter wie hier.


    Ansonsten hier weiter fragen ;)