Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  
  ·  7 years ago (edited)

XAMPP mag vielleicht für die meisten (obwohl doch eher die wenigsten) das Richtige sein, doch ging es ja im Video generell mal um die Installation von PHP im Zusammenhang mit dem Apache auf einem Windows.

Vor Jahren hab ich XAMPP selber auch installiert gehabt, doch bin ich mit der Zeit immer wieder auf neue Hürden gestoßen. Desweiteren installiert man bei XAMPP neben dem Apache und PHP auch noch MariaDB und Perl auf dem System. Wobei die meisten User nie Perl nutzen werden, geschweige es je benutzt haben.

Falls der Benutzer dann vielleicht auch nginx statt Apache benutzen will, fängt man definitiv an zu basteln und das meist auf die unschöne Art und Weise.

Es gibt also für alles einen Grund und somit auch für dieses Video und nicht alles ist mit der Installation von XAMPP erledigt.

PS: Zum Entwickeln auf einem lokalen System, egal welches Betriebssystem, würde ich immer Docker empfehlen. Das spart meist viel Zeit und Nerven beim Konfigurieren.

Docker ist sehr gut, richtig.
Gibt es aber keinen fertigen Container für seine Sache die man machen will muss man sich in Docker einlesen, eigene Container erstellen, usw. was direkt ein neues Erklärungsvideo brau–

Hey @sempervideo macht mal ein Video zu Docker! Das ist voll der coole Krams! (Vor allem wenn es schon einen Container gibt, für das was man will)

Gute Idee. ;)

Docker braucht nur unter Windows leider mindestens die Pro variante (Schönen dank auch Microsoft). Unter Linux ist das einfacher, da läufts quasi auf jedem OS das mir spontan einfällt.

Das ist so leider nicht richtig, auf der Download-Seite befindet sich ein Link zur Docker-Toolbox ( https://docs.docker.com/toolbox/overview/ ). Diese ist vollkommen ausreichend und bietet nur minimal weniger als die Docker CE.

Der reine Core von Docker läuft auf allen Betriebssystemen und die Befehle sind unter Windows auch die gleichen. Mit der Toolbox kommt auch gleich das Tool Kinematic mit welches auf VirtualBox setzt. Das heißt Kinematic startet beim Start eine virtuelle Maschine mit CoreOS in welchem dann die Container erzeugt werden. Zu dem kann man in Kinematic, auch die öffentliche Container Registry bequem nach Containern durchsuchen und diese dann auch orchestrieren.

Somit ist dies völlig ausreichend, obwohl ich meistens sowieso alles über ein Terminal mache.

XAMPP ist ein zweischneidiges Schwert. Der Vorteil ist, dass man sehr schnell eine Umgebung hat, um beispielsweise Foren, CMS und andere Dinge testen zu können. Vor längerer Zeit nutzte ich es auch für einen Firmeninternen Server, was super funktionierte. Probleme habe ich aber fast immer, wenn ich etwas "lokal" also in XAMPP, entwickle und dann auf einen Webserver gehe, oder umgekehrt. Erst vor zwei Monaten hatte ich so ein Theater: Musste an einer HP das Template-System umstellen. Also runtergeladen und versucht, es in XAMPP zum laufen zu bekommen. Nach drei Stunden entnervt abgebrochen. Die kommende Nacht abgewartet und dann das ganze Zeug "live" auf dem Webserver umprogrammiert. Ging am Ende einfacher.

Ähnliche Probleme hatte ich auch mit Wordpress, Joomla und dergleichen. Ein Allheilmittel scheint mir XAMPP also nicht zu sein, hat aber durchaus seine Berechtigung.

Ich habe dich geupvoted muss aber eine kleinigkeit anmerken....
du kannst damit keine Skripte testen die Emails versenden dafür brauchst du dann eine real gehostete lösung leider sonst stimme ich dir aber voll zu

Prinzipiell sollte es doch aber auch unter Windows gehen, Remote-Hosts fürs Mailing anzugeben. Dann kann man immer noch lokal testen und nutzt eben einen externen Mailserver.

Außerdem: Mailing hat prinzipiell wenig mit PHP zu tun, da braucht man auch noch einen extra Mailserver - oder zumindest einen anderen Agenten, der das dann an einen entsprechenden Mailserver weiterreicht oder in einer Datei speichert (für Testzwecke). Es ist also vollkommen verständlich, dass sich dieses Video nicht noch mit der Installation und Konfiguration von Mailservern auseinandersetzt.

Und: Auch bei "real gehosteten Lösungen" muss nicht zwingend ein Mailserver dabei sein, zum Beispiel weil man den nicht gebucht hat oder sich einen eigenen uneingerichteten VPS holt. Auch da muss man dann selber fummeln - sprich sich einen Mailserver einrichten. Und das ist alles ein ganz anderes Thema und hat nichts mehr mit PHP zu tun.

Also falls das eine Hürde von dir gewesen sein sollte, weshalb du von der lokalen Testumgebung zu einer Hostinglösung gewechselt bist, Mailserver sind eine extra Geschichte, eigentlich auch ziemlich spannend, falls du dich für das Thema interessierst, kannst du dich dazu gerne mal ausgiebig belesen ... vor einer Weile wusste ich auch noch nichts dazu und habe dann eine ganze Menge gelernt.

Man kann mit php auch mit Funktion mail() Emails versenden - ganz ohne SMTP-Server (so phishen nämlich die Kriminellen mit Fake-Absender).

XAMPP ist leider nicht immer auf dem neuesten Stand.
Aktuelle Sicherheitspatches sind somit nicht installiert und die alten Einfallstore unnötig lange offen.

Sehe ich genauso^^ ist weit aus einfacher

Und nicht vergessen, das Setup Script zuerst zu starten für das setzen der Pfad Variablen :)

XAMPP wird aber nicht für den Produktiven Einsatz empfohlen da zuviele Sicherheitslücken

Hatte ich Anfangs auch, weil der Mensch an sich schon ein sehr faules Wesen ist, aber hab mir immer bei Updates alles Zerschossen. Das geht mit einen Selbst aufgesetzten Apache einfach viel einfacher.

  ·  7 years ago (edited)

Youtube (ihr wisst schon, diese dämliche werbungs nonsense-schleuder, von damals... hihi) retro meme: erst liken, dann gucken. Semper am morgen und überhaupt bla bla.

Zur sache: Ist das geil wie semper hier einen nach dem anderen raushaut ! Ein kumpel von mir, (technerd) guckt normalerweise auch viel semper, und nun nerve ich ihn solange mit spoilern bis der sack hier auch endlich auftaucht :D

Ich krieg euch alle! Okay ;)

Finde die Videos von Semper echt klasse bin dank im nur hier.

Aber er wird das ganze mit Humor sehen.

Geile Sache musste meine Kumpels auch erst überreden sich hier anzumelden und hab noch lange nicht alle durch.

  ·  7 years ago (edited)

Mit Humor?! Na das hoffe ich doch, deswegen bin ich hauptsächlich semperzuschauer. Kumpel überreden ?! Da hab ich auch noch zu ordentlich zu tun. Ist ne gratwanderung zwischen leute hier her bringen und denen nicht dabei (vor begeisterung) auf die eier zu gehen :D

Ja das ist echt schwierig sich im Zaum zu halten.
(Das beste ist wenn sie dann antworten das ist bestimmt ne abzocke )

Liege schon 5+ vorne ;-)

Und 3 Warten seit ca einem Monat auf die Bestätigung ?
Wie lange habt ihr gewartet bei mir hat es grade mal 7 Tage gedauert.

Im Prinzip hast du recht, aber dein Avatar nervt ein bisschen ;-)

Na na na, mal nicht so mimosenhaft bitte ;) Ne spaß beiseite, ist dieser miniavatar auf nem display nicht verschwindend klein ?! Guck mal im Kommentar unter mir sehe ich das decollete von mutti merkel. DAS !!! Sowas ist gemein :D

Das verdrängt mein Auge automatisch....da bekomme ich ja sonst Albträume.
Dann lieber nen schunkelnden Löwen..

Wie es einige schon angemerkt haben:
Es ist wirklich schön zu sehen, daß SemperVideo hier richtig ordentlich was raushaut. Auf YouTube herrschte teils eine ziemliche Flaute auf dem SemperVideo-Kanal. Da kamen teils über mehrere Tage keine neuen Videos mehr, hier hingegen ist momentan ziemlich was los. :-)

Die deutsche DTube-Gemeinde braucht in der Tat mehr Unterstützung, ich merkte es schon mal an:
Fortschritt beruht auf Gegenseitigkeit.
Also sorgt dafür, daß auch der deutschsprachige Raum groß wird. :D

#makeDTubeGreat

Haben Sie auch begründet. YT hat einfach keinen Spaß mehr gemacht. Monetarisierung war bei allen Videos raus und musste Anfrage gestellt werden. Und keine Filter für die Kommentare. Gut hier auch verbesserungswürdig, aber die sempervideo Community ist hier noch recht klein.

Naja die deutsche Kritiker Community geht auch immer mehr auf d.tube und Leute wie meine Wenigkeit versuchen etwas zu finden was Leuten gefällt ohne Minecraft zu spielen aber was solls es kommen ja immermehr leute

Hier rentiert sich die ganze Sache wieder,
da hier die richtige Community ist.
Auf Youtube kriegt man so viel Aufmerksamkeit
nur mit irgendwelchen Pranks oder
mit u15 Content. 😄

  • Zumary

An Pranks und ähnlichem Content fehlt es hier leider auch nicht. Zumindest für meinen Geschmack ist das bereits zuviel :x

Ist doch kurz. Andere Videos dauern dreimal so lange

Geht das nur mir so, oder ist das Video für extreme Einsteiger?! Also ein Vorteil von Sempervideo ist ja im allgemeinen das man kein großen Vorwissen braucht ... aber in diesem Vidoe hier ist es besonders Anfängermäßig gemacht oder?!

Yo in fast allen Videos von SemperVideo braucht man kein großes Vorwissen, um das eigentliche hier zu verstehen und anwenden zu können

Gerade das "in diesem Video nur ganz kurz gezeigt" am Anfang und das "Ok" am Ende finde ich super.
Man weiß ganz genau was jetzt auf einen Zukommt und man weiß ganz klar wann der Herr Sprecher fertig ist :D

Und demnächst: In diesem Video nur ganz kurz gezeigt: Nacktbilder der Kollegen auf unserer Koksparty"

Irgendwie muss man die Steem Power ja hoch drücken ;)

da kann ich dir nur zustimmen und gut ist auch dass sie immer im zahn der zeit leben und versuchen uns dass neueste auf leichtverständlich beizubíegen ;)

So ist es richtig.
SemperVideo (sowie jeder andere hier auch) kann jede Unterstützung gut gebrauchen. :-)

Wollte deinen Kommentar liken, aber dann ist mir das "XD" aufgefallen und ich ließ es.

Ich denke das ist einer der größten Unterschiede zwischen YouTube und steemit. Und es nicht mal die Platform mit dem Belohnungssystem, es ist die Community, die begriffen hat sich selbst so kontrolieren und für Ordnung zu sorgen.

Gefällt mir !

Genau so mach ich das auch. Erst Liken dann schauen. Aber nur bei SemperVideo :)

schnell bevor die 30 min um sind xd

Wow, that escalated quickly! :p

sempervideo hat doch erst die deutsche community angeschleppt für steemit :p xDD

Da mach ich doch gleich mal mit! :D

geht mir ebenfalls so diekrille23,
neue Sempervideos zu schauen ist
schon ein morgen Ritual geworden 😄

  • Zumary

Gutes Video wie immer. Leider ist die deutsche Community auf Steemit immernoch sehr klein, also denkt daran alle eure Freund auf Steemit einzuladen :)

ich verteil ja schon Flug blätter in der Einkaufs maile :(

Freunde einladen ist das eine aber wie viele deutschsprachige Kanäle gibt es den, die einigermaßen bekannt sind bzw. Regelmäßig content liefern. Leider finde ich nicht wirklich viele davon. Empfehlungen

Genau das wollte ich auch schreiben :D Leute einladen ist nur die halbe Miete. Vor allem Empfehlungen müssen umgehen, damit deutsche Creator auch gesehen werden.

Für Entwicklungsumgebungen zum Testen mag Apache / PHP durchaus mal Sinnvoll sein.
(ich verwende zwar Ubuntu, aber das macht wohl nicht jeder hab ich gehört...)
In Produktionsumgebungen bin ich (gewohnheitsmäßig) Notorischer Linux bzw. Centos Fetischist....

In Produktionsumgebungen als Server nutzt niemand Windows, außer man hat irgendeine Software die unbedingt Windows braucht, oder es gibt Vorgaben der oberen Etagen.

Zudem sollte man sich (vor allem als Hobby-)Entwickler darüber im klaren sein, dass Apache / PHP unter Windows Case-Insensitive sind, unter Linux-Distributionen hingegen Case-Sensitive. Kann sonst zu einiger Verwirrung führen ;-)

Sehr schön. Das wäre vor einem Semester nützlich gewesen, als ich in der FH das Modul Internet-Sprachen schreiben musste. Immerhin kann ich jetzt andere Leute hierauf weiterleiten.

Murphys law ;)

Natürlich bekommt man solche Informationen erst hinterher :D Dafür verstehst du nun sicher mehr als du vorher hättest ^^

Kannst du mal ein Viedeo darüber machen wie man deutschen Contenent auf DTube findet. Ich komm damit noch nicht so richtig klar.

https://steemit.com/trending/deutsch

Oder auf den link hier :-)

Einfach bei steemit oder d.tube an der seite auf die tags klicken, dann auf alle anzeigen und dort auf deutsch klicken :)

Ich glaub die "Kollegen" hängen erst mal am Pr0n fest, den man auch auf DTube finded xD.

P0rn? Die Seite gefällt mir immer besser.

ich habe gerade Nudeln auf dem offen nach denn video sind sie fertig

danke für die tollen videos
weiter so!!

@sempervideo: habt ihr eigentlich einen Einschlag in den Views auf eurem YT Kanal gemerkt, seit ihr hier seid?

Oder anders gefragt: Gucken sich die User hier auf YT die Videos nochmal an? :D Würde mich schon interessieren, wie viel % eurer Follower euch von YT hierhin gefolgt sind ^^

Würde mich auch interessieren, ob ihr deswegen weniger Klicks auf YT habt und ihr das finanziell merkt, wenn eure Videos monetarisiert sind.

Linux <3 - Das ganze in einem Befehl. :D

Ich bin auch ganz schön fasziniert, was ein Aufwand das unter Windows ist. Man könnte ein 30 Sekunden Video unter jedem Linux machen, um die Installation von Apache und PHP zu zeigen, Intro eingerechnet. Nochmal 30 Sekunden um zu zeigen wo die Config liegt und die Webseiten im Standard liegen.

PHP ist einer der wichtigsten sprachen in der Webentwicklung und ist auch sehr mächtig ich finde es super ads allen sowas näher gebracht wird :)

PHP ist eine der schlimmsten Sprachen in der Webentwicklung :D

Warum? Die Fehlermeldungen sind um Meilen besser als in Java Script. Es ist einfach zu lernen und gut dokumentiert. Was ist den schlecht dran?

Man kann jetzt nicht einfach JS mit PHP vergleichen sind doch zwei völlig unterschiedliche Sprachen. PHP ist einfach zu lernen und zu benutzen was ja nicht schlecht ist. Aber ich bevorzuge Python weil es übersichtlicher ist und mir der Syntax besser gefällt. Der PHP Syntax ist ja eher eine Mischung aus JAVA und C. Vor allem wenn die Projekte größer werden finde ich PHP sehr unübersichtlich.

Nun da kann jeder seine eigene Meinung haben :)

Aber PHP umgibt uns eben tagtäglich und zudem ist es eben mächtig :)
dennoch haben andere Sprachen auch sich als gute alternative hervorgetan das gebe ich zu

Ich finde es gut dass ihr seit es d.tube gibt aktiver seid. Aber irgendwie hab ich das Gefühl dass seit dem die Themen etwas langweiliger bzw. trivialer werden.
Möglich dass das einigen hilft aber ich denke die meisten Zuschauer sind in der Lage einen Webserver mit PHP aufzusetzen.
Ich will die aktuelle Situation nicht hardcore kritisieren, sondern nur mal anmerken dass sich der durchschnittliche Zuschauer und vor allem die, die es auf d.tube geschafft haben möglicherweise weniger Anreize haben die Videos zu schauen.
Natürlich ist mir klar dass ihr hier eine Base aufbauen wollt und Videos im "alten" Format aufwändiger waren und mehr Recherche benötigten.

Ich finde es gut, dass Ihr nicht einfach nur XAMPP vorstellt sondern zeigt wie man das Ganze selbst aufsetzt. So hat man mehr Kontrolle welche Versionen von Apache, PHP & Co. installiert sind.

Schönes Tutorial, wie wir das von euch gewohnt sind. Und nützlich auch, schließlich will nicht jeder den ganzen XAMPP-Stack haben, sondern vielleicht eben nur PHP. :)

Im vergleich dazu PHP installieren unter Linux: sudo apt-get install php7

Währe jedenfalls die sichere Variante frathiemann,
Windows und Server, lieber nicht. 😳

  • Zumary

@sempervideo macht dir DTube mehr spass als Youtube?

ja wir müssen die deutsche community stärken ...

Das schöne ist hier mima2606,
das Sempervideo in meinen Augen
die komplette deutsche Community vereint. 😄

  • Zumary

Heftig. Die ballern grad zwei Videos pro Tag raus

Dachte ich mir auch birkenstab,
da kommt man beinahe mit dem Upvoten nicht mehr hinterher 😳

  • Zumary

Dafür war am nächsten Tag Karterstimmung.

wäre es nicht sinnvoller den Server gleich auf Linux laufen zu lassen? Meinetwegen auf nem RasPi oder so. Auf Windows ist das doch alles shit

Jop es währe umso einiges Sicherer axolord 😊

  • Zumary

Leute, falls ihr euch noch bei youtube rumtreibt, ich guck da leider auch noch rein, werbt für d.tube/steemit. Die meisten haben keinen blassen schimmer von dieser plattform !

Trauriger weise enigm4,
habe deshalb meinen Support auf Youtube
zu D.tube umgeleitet und verweise in jedem Video
auch in der Beschreibung darauf 😉

  • Zumary

Man könnt natürlich auch XAMPP als Gesamtpaket installieren, find ich für Testzwecke deutlich angenehmer..

Perfekt genau das hat mir für meinen Testserver noch gefehlt.

Kurze Frage: Bei einigen Beiträgen von mir steht auf einmal 0 (dollar?) vorher wars noch mindestens 0,01. Auch ein Video von mir steht bei auf einmal bei Null und vorher waren es 0,07 oder so. Ist das normal? In meinem Wallet etc. ist rein garnichts zu sehen. Kein cent :(
Bin total enttäuscht :/

Ach Apache, jedes mal ein großer Spaß.

Welcher verrückte benutzt den Windows um einen Webserver aufzusetzen. Das ist viel zu gefährlich. Nicht umsonst nutzen nur unter 10% aller Server Windows weil es total gefährlich ist.

Webentwickler die auf ihrem Desktop Windows benutzen und gerne direkt ausprobieren möchten, was sie programmieren, ohne es erst in das Internet auf einen Zwischenserver zu schreiben, oder etwas potentiell kaputtes direkt auf Produktionsserver zu schieben.

Ja kann man machen...

Es fehlen wie so oft die Links in der Beschreibung ^^

Warum sollte es hier anders s auf YT sein?

Was eine Tortur bis PHP läuft xD

Sempervideo war schon immer sehr hilfreich, schön, dass ihr hier so aktiv seid.

Tolles Video ... vor allem weil ich gesiezt werde :)

Open Source FTW!! Aber was soll das "Windows" an dieser Stelle ?! Das ist so als würde man im Jahr der Elektromobilität noch Autos mit Verbrennungsmotoren anbieten. Macht irgendwie keinen Sinn mehr.

Haha, da stimme ich dir zu axel1973 😄

  • Zumary

Lol das Video kam vor 17 min online wurde mir aber erst jetzt angezeigt

Ich hab wörtlich "PHP installieren" bei dtube gesucht. Gab 10 Ergebnisse, dieses Video war nicht dabei. Is doch doof!

Folgt auch eine Reihe zu NodeJS?

Das Apache Video fehlt hier leider noch :(

Da installier ich mir das lieber in einem Docker Container ausführen lassen als Web-Server mit hohen Rechten auf meinem PC ausführen zu lassen.

Fehlen jetzt nur noch MySQL und ein Mailserver, oder?

Cooles Video, gerne mehr davon!

@sempervideo
wie immer ein sehr informatives Video. Mich würde echt mal ein Video über nginx interessieren. Dieser soll ja sicherer sein als der apache. Ich freu mich schon auf morgen wo das nächste Video erscheint.

Erstmal gelikt!

Ich bin schon lönger kein Freund von XAMPP mehr. Aus diesem Grund installe ich PHP immer auf Linux. Finde ich auch irgendwie besser.

Ist vor allem sicherer gruselmann 🙂

  • Zumary

OKAY! :D

Wieso kann man keine zwei steemit accounts haben (man kann jede Handynummer ja nur ein mal verwenden)? Oder kann man das mit der Handynummer irgendwie austricksen?

Man kann sehr wohl mehrere Steem-Accounts haben, nur über die offizielle steemit Registrierung darf man nur einen Account haben, da jeder erstellte Account die Firma hinter Steem (die Blockchain) zum einen etwas Steem (die Währung) kostet, und dir @steem 14,5 Steem-Power (Wert von etwa ~40€) temporär delegiert, damit du überhaupt voten kannst.
Wenn jeder beliebig viele Accounts darüber erstellen kann ist die Firma hinter Steem schnell pleite.

Möchtest du selbst einen zweiten Account für dich (oder wen anders) erstellen (der dann auch direkt innerhalb von wenigen Minuten verfügbar ist) so kannst du z.B. https://anon.steem.network/ benutzen.

Kann man dafür keine exe machen die die Konfiguration automatisch übernimmt?

"halloworld" (der aktuell oberste Kommentator) hat da was zu geschrieben. Vielleicht ist es das, was Du meinst :)

XAMPP

Unter Windows ist alles vergleichsweise schwerer

können sie bitte ein Video machen, in dem sie zeigen, wie man VM aufsetzt und was die "besste" Virtualisierungssoftware ist

Ich glaube die beste gibt's da nicht. Alle haben irgendwo vor- und Nachteile. VirtualBox und VMware sind die bekanntesten und haben eine FREE Version zum testen. Parallels fällt mir noch für Mac ein. Falls sempervideo kein Videos macht. Es gibt genug Anleitungen im Netz dazu. Viel falsch machen kannst du nicht in Hinsicht das du dein System beschädigst. Die gastsystem Erweiterungen zu installieren kann etwas schwieriger sein, aber wir sind ja auch noch da. Falls du Fragen hast

Also entweder bin ich blind oder der angesprochene Link ist nicht in der Beschreibung ^^ (Minute 0:23)

Obwohl ich ja Windows Phone allgemein Server daß keine schöne Möglichkeit aber zum Testen ist gut als direkte Einsatz fürs Internet traue ich Kack Windows nicht lieber Gutes Linux kann gleich Loch Käse ans Internet packen mit festen IP

Dieses Video ist genau das was ich gebraucht habe. Ich finds wiede rmal super wie Sempervideo zur richtigen zeit mit dem richtigen Video um die Ecke kommt.

Danke

Und wie installiert man Php auf Linux [Debian] ?

Ganz einfach über APT. Mit dem Befehlt: sudo apt-get install apache2 libapache2-mod-php7.0 php7.0

Die Links in der Beschreibung fehlen wie immer.