Wie ändere ich den Servernamen in der WordPress-Installation?

Ich bin mir nicht sicher, ob der Titel der Frage ausreichend ist, aber hier geht es.

Ich habe einen Ubuntu-Server innerhalb einer VirtualBox-VM eingerichtet, ich habe die Portweiterleitung aktiviert. Wenn ich den Host localhost:8888 , wird er an den Apache weitergeleitet, der auf dem Gast ausgeführt wird. Ich habe auch Port-Weiterleitung in meinem Router (BT Home Hub) eingerichtet, wenn also eine Anfrage an die öffentliche IP-Adresse (81.153.xxx.xxx) an Port 8888 kommt, wird sie erneut an den Apache des Gastes weitergeleitet.

Bis jetzt ist alles in Ordnung, aber mein Problem kommt, wenn ich in einem Dienst wie Browseling den Browser browserübergreifend testen möchte . Es öffnet die Homepage fein (leider sind nicht alle meine Bilder und Stylesheets geladen), aber wenn ich auf verschiedene Links klicke, gibt es einen 404. Nach der Untersuchung fand ich, dass WordPress absolute Links verwendet, die in meinem Fall im Format http://localhost:8888/category/test-category/ und sie würden natürlich nicht angezeigt, wenn die Anfrage von außen gestellt wird. Jetzt habe ich keinen Domainnamen, da dies ein Server rein zu Testzwecken und zu Entwicklungszwecken ist, aber ich würde wirklich gerne in der Lage sein, browserling zum Testen zu benutzen und daher brauche ich die Links, um die öffentliche IP zu verwenden. Ist das möglich?

Solutions Collecting From Web of "Wie ändere ich den Servernamen in der WordPress-Installation?"

Sie sollten in der Lage sein, einfach Ihren Port 8888 unter den allgemeinen Einstellungen wordpress / site url oder direkt in Ihrer config.php hinzuzufügen. In Ihrem Fall wäre das http://localhost:8888 . Ich weiß nicht, wie oder was Durchsuchen ist, aber ein kurzer Blick zeigt auch, dass sie ssh Reverse Tunnel Proxy für localhost unterstützen, was eine andere Option ist.

Ok, dank @Wyck habe ich eine Lösung gefunden, was ich machen wollte. Ich werde versuchen, es hier zu erklären. Das Problem war, dass ich zwei Werte unter Dashboard -> Einstellungen -> Allgemeine Konfiguration ändern musste. Diese Werte waren “WordPress Address (URL)” und “Site Address (URL)” Ich habe sie geändert (ich habe eine No-IP-Domain, damit ich einfacher testen kann) und ich habe von außerhalb meines LANs auf meinen Blog zugegriffen. Fair genug, aber ich konnte nicht von innen zugreifen, zu tun, dass ich meine hosts Datei unter Windows bearbeitet und diese Zeile hinzugefügt: 127.0.0.1 yourdomain.com .