http://localhost:8888

Wussten Sie, dass Ihr Computer versucht, über Port 8888 auf etwas auf dem Localhost zuzugreifen? Dies kann ein Problem für Website-Ersteller sein, da dies die Funktionsweise Ihrer Website beeinträchtigen könnte. In diesem Artikel zeige ich Ihnen genau, was passiert, und zeige Ihnen zwei Fixes, die den Zugriff auf localhost verlangsamen oder vollständig stoppen.

Wenn Sie versuchen, https://localhost:8888 in Internet Explorer 7 zu öffnen, passiert nichts … der Browser funktioniert immer nicht mehr und öffnet ein neues Fenster

Ich habe gerade einen brandneuen Ubuntu VPS eingerichtet, um meinen eigenen privaten LAMP-Server für Entwicklung und Tests zu betreiben, da das von mir verwendete Shared Hosting ziemlich langsam wurde. Wie auch immer, der Einfachheit halber habe ich mich entschieden, die localhost-URL auf eine IP-Adresse zu setzen, wie ich es normalerweise tue ( 127.0.0.1 oder 192.168..x ). Hier erfahren Sie, wie Sie dies auf Ihrer Ubuntu-Box tun können.

Localhost:8888 ist ein Apache2-Webserver, mit dem Sie MySQL-Datenbanken verwalten können. Es wurde so konzipiert, dass es für die Entwicklung einfach eingerichtet und konfiguriert werden kann. Um es zu verwenden, klonen Sie einfach dieses Repository. Zumindest sollten Sie Anweisungen zum Kompilieren der Quellen sowie MySQL installiert haben, falls Sie es noch nicht haben, und den neuesten PHP-Interpreter von CPAN installiert haben (wenn Sie Windows verwenden).

localhost:8888 ist eine spezielle MySQL-Instanz, auf der einer der MongoDB-Server der Magento-Erweiterung ausgeführt wird. Sein Zweck besteht darin, Benutzern zu ermöglichen, den Inhalt der Magento-Erweiterung zu testen, ohne das Paket physisch auf ihrem funktionierenden Computer installieren zu müssen. Der Kompilier- und Bereitstellungsprozess für Magento-Erweiterungen dauert im Allgemeinen sehr lange (selbst nachdem sie auf mehreren Computern erstellt wurden). Diese Instanz ermöglicht es Entwicklern, Änderungen und neue Funktionen zu testen und gleichzeitig Bilder zu speichern, die für die Entwicklung der Erweiterung verwendet wurden.

MySQL Information Systems (MSIS) ist ein kommerzielles Produkt von IBM, das MySQL in das Windows-Betriebssystem von Microsoft integriert. Localhost ist ein wichtiger Teil von MAMP, der es ermöglicht, MySQL auf localhost zu starten und zu warten, anstatt auf der vom Hosting-Provider eingerichteten Standardinstanz. Die Konfiguration von MAMP stellt sicher, dass Sie die neueste Version von MySQL installiert haben, um Ihre Daten kristallklar zu halten.

MAMP ist ein PHP-Framework, das Sie für die Entwicklung verwenden können. Es ist einfach und modular mit großartiger Dokumentation. MySQL ist der Standard in MAMP, obwohl MariaDB auch verfügbar ist, aber MySQL bleibt das am weitesten verbreitete und unterstützte.

MySQL wird heute zu einem abgewerteten Feature von PHP. Als Abfragesprache konzipiert, wurde MySQL von effizienteren PHP-Frameworks, libmysql und PHPMySQL, abgelöst. Aber MySQL ist noch nicht tot und kann von jedem, der eine datenbankgesteuerte Website oder App erstellen möchte, abgestaubt und wieder verwendet werden. Der folgende Artikel zeigt Ihnen, wie Sie mit Grundkenntnissen und Best Practices eine lokale MySQL-Instanz auf Ihrem localhost (8088) erstellen. Es wird Ihnen auch zeigen, wie Sie es direkt mit MAMP und MySQL verwenden können, ohne sich zuvor ein anderes Framework angesehen zu haben.