So erstellen Sie ein organisatorisches Intranet (oder Extranet) mit WordPress
Veröffentlicht: 2018-12-07Ein Intranet ist ein „Closed Circuit Internet“. Es ist nur an einem bestimmten Ort oder über bestimmte Protokolle verfügbar. Einige Unternehmen verfügen möglicherweise über ein Netzwerk für ihr Geschäft, das nur in ihrem Gebäude verfügbar ist. Oder vielleicht hat ein College ein campusweites Netzwerk für Fakultäten, aber außerhalb dieses Campus ist es nicht zugänglich.
Der Unterschied zwischen einem Intranet und dem Internet besteht darin, dass Sie das Intranet selbst hosten. Anstatt ein verteiltes Netz von Servern zu sein, die über Remote-Protokolle miteinander kommunizieren, wird Ihr Netzwerk lokalisiert und auf lokalen Servern in Ihrem eigenen physischen Raum gehostet. Es ist im Grunde ein winziges Internet, das im Büro Ihrer IT-Abteilung lebt.
Ein Extranet ist nicht viel anders. Anstatt auf einem lokalen Server untergebracht zu sein, auf den nur diejenigen zugreifen können, die mit demselben Netzwerk verbunden sind, ist ein Extranet in der Cloud untergebracht und nur für Personen innerhalb eines bestimmten IP-Bereichs (oder eines anderen von Ihnen festgelegten Faktors) zugänglich. Meistens dient ein Extranet den Leuten in verteilten Teams, weil sie nicht auf einen physischen Standort zugreifen können.
Unternehmen verwenden Intranets und Extranets, um den privaten und sicheren Massendatenaustausch und die Zusammenarbeit zu erleichtern. Zum Beispiel unternehmensweiter Zugriff auf interne Dokumentation, Ankündigungen, Freizeitkalender und mehr. In diesem Artikel erläutern wir, warum WordPress gut für Ihr Intranet oder Extranet geeignet ist und zeigen Ihnen dann, wie Sie eines erstellen.
Lasst uns anfangen!
Warum WordPress für ein Intranet oder Extranet verwenden?
Nun, der erste Grund ist, dass es kostenlos ist . Natürlich müssen Sie den Server und die Bandbreite aufbringen, um das Ding zu hosten, aber wenn Sie überhaupt ein Intranet einrichten möchten, haben Sie das wahrscheinlich bereits abgedeckt.
Sie werden wahrscheinlich Ihr Intranet für einige dieser Dinge verwenden:
- Speicherung privater Dokumente
- Veröffentlichen verschiedener Ankündigungen und Memos
- Hosting-Schulungshandbücher,
- Bereitstellung von Richtlinienaktualisierungen
- Alle Dateien sicher wegsperren, die wirklich nirgendwo veröffentlicht werden sollten, wo die Öffentlichkeit sogar den Zugriff blockiert hat
- Führen eines aktualisierten Firmenverzeichnisses
- Führung eines Firmenkalenders
- Zugriff auf interne Collaboration-Tools ermöglichen
- Einrichtung verschiedener Projektmanagementumgebungen
- Betrieb eines internen, privaten sozialen Netzwerks
- und tun fast alles, was Sie im öffentlichen Web tun können
Zum Glück hat WordPress all diese Funktionen im Kern integriert. Und mit nur wenig Arbeit können Sie damit genau das tun, wofür teure Intranet-Plattformen viel verlangen.
Die meisten anderen Plattformen berechnen pro Benutzer. Das macht ein Intranet für eine Reihe von kleinen Unternehmen und gemeinnützigen Organisationen möglicherweise unerreichbar. Mit WP müssen Sie sich darüber keine Sorgen machen. Außerhalb der normalen IT-Kosten können Sie auf diese Weise Ihr Tech-Budget wirklich schonen.
So erstellen Sie ein organisatorisches Intranet (oder Extranet) mit WordPress
Abonnieren Sie unseren Youtube-Kanal
Einrichten eines WordPress-Intranets
Das erste, was Sie brauchen, ist ein Netzwerk. Das mag offensichtlich klingen, aber Sie werden nichts erreichen, wenn Ihre Maschinen vor Ort nicht miteinander sprechen. Und der Hub eines jeden Netzwerks ist der Server. Schließlich besteht das Internet nur aus einer Reihe von Servern, die miteinander und mit unseren Browsern kommunizieren, also ist ein Intranet dasselbe. Nur diese Server sind vor Ort.
Schritt 1: Wählen Sie eine lokale Serverplattform
Das Wichtigste zuerst: Sie benötigen einen ziemlich guten Computer. Wenn Sie der Meinung sind, dass Sie ein Intranet auf einem kaputten Computer der letzten Generation betreiben können, denken Sie noch einmal darüber nach. Dies wird ein Arbeitspferd sein, der so ziemlich die ganze Zeit eingeschaltet bleibt (oder zumindest während die Leute das Intranet während der Arbeitszeit benötigen). Sie werden also etwas mäßig kräftiges wollen.
Sobald Sie das ausgewählt haben, ist es an der Zeit, es in den Mittelpunkt zu stellen. Dazu müssen wir nur WordPress installieren. Einfach, oder? Eigentlich ja.
Sie werden MAMP / LAMP / WAMP verwenden wollen. Mit MAMP, LAMP und WAMP können Sie Ihren Mac, Linux oder Windows drehen (daher die M, L und W in den Namen). Es gibt auch eine Version namens XAMPP, die auf allen dreien funktioniert; es ist jedoch etwas fortgeschrittener als die anderen und nicht ganz so stabil.
Beachten Sie, dass Sie keine mit einer VM gekennzeichnete Version herunterladen, wenn Sie selbst XAMPP verwenden. Sie möchten die oben aufgeführten Versionen. Sie richten keine virtuelle Maschine ein. Stattdessen stellen Sie das Echte zusammen.

Für dieses spezielle Beispiel verwende ich jedoch MAMP. Der Prozess auf jeder Plattform ist ähnlich und Sie finden ihn hier ausführlicher dokumentiert.
Darüber hinaus erwägen Sie möglicherweise eine lokale Umgebung wie Local by Flywheel, und obwohl es funktionieren kann , empfehlen wir es nicht. Jedes Mitglied des AMP-Stacks ist für Belastungen auf Arbeitstierebene ausgelegt, Local nicht. Als Kernplattform für Ihr Intranet haben Sie vielleicht keine Probleme damit, aber im Gegensatz zum AMP-Stack ist es nicht dafür ausgelegt. Wir schlagen daher vor, mit einem davon zu gehen.

Laden Sie die Software herunter und führen Sie sie aus, und Sie werden einige neue Ergänzungen in Ihrem Anwendungsordner haben . Wir beschäftigen uns derzeit nicht mit MAMP Pro, also gehen Sie in den MAMP-Ordner und starten Sie das Programm.

MAMP ist wirklich einfach zu bedienen. Drücken Sie einfach die Schaltfläche Server starten, um die Server zu starten.

Herzlichen Glückwunsch, Sie haben einen betriebsbereiten lokalen Entwicklungsserver. Aber… du hast WordPress nicht installiert und du hast den Leuten in deinem Netzwerk keinen Zugriff gewährt. Aber Du wirst!
Schritt 3: WordPress in Ihrem lokalen Intranet installieren
Das erste, was Sie an dieser Stelle tun müssen, ist WordPress herunterzuladen. Sie werden dieses Mal eine manuelle Installation durchführen, anstatt ein Schnellinstallationsprogramm zu verwenden. Ehrlich gesagt gibt es keinen großen Unterschied.

Sie erhalten eine Datei, die wahrscheinlich WordPress-4.9.8.zip heißt (oder was auch immer die aktuelle Version ist). Entpacken Sie es. Jetzt haben Sie einen Ordner mit dem einfachen Titel „ Wordpress “ auf Ihrem Computer. Wenn Sie es öffnen, sehen Sie eine Datei- und Verzeichnisstruktur, die mit der von gehosteten Online-Installationen identisch ist.

Jetzt möchten Sie den MAMP-Ordner in den Anwendungen finden und navigieren, bis Sie einen namens htdocs finden . Hier wird Ihre neue Installation von WordPress leben. Ziehen Sie einfach den entpackten Ordner in htdocs . Tatsächlich werden dort alle Ihre lokalen Webdateien gespeichert.

An dieser Stelle erstellen Sie die Datenbank, auf der WP ausgeführt wird. Gehen Sie also zum MAMP-Fenster und drücken Sie die Schaltfläche Open Start Webpage .

Ihr Browser öffnet die Standard-MAMP-Hilfeseite und Sie sehen eine Symbolleiste mit Menüelementen. Navigieren Sie zu Tools und suchen Sie den Link phpMyAdmin in der Dropdown-Liste.

Wenn die neue Seite geladen wird, sehen Sie das wahre Herz Ihrer WordPress-Installation. Die überwiegende Mehrheit Ihrer Daten wird hier leben. Klicken Sie auf die Registerkarte Datenbanken und benennen Sie Ihre neue Datenbank unter der Überschrift Datenbank erstellen . Wir haben uns für et_intranet entschieden. Klicken Sie auf Erstellen, wenn Sie bereit sind.

Die nächste Seite ist erschreckend. Ignoriere es. Sie haben noch keine Datenbanktabellen erstellt, weil Sie WordPress noch nicht eingerichtet haben. Es ist okay.

Jetzt können Sie loslegen und WP zum Laufen bringen. Starten Sie MAMP, falls Sie dies noch nicht getan haben, indem Sie auf die Schaltfläche Server starten klicken .


Navigieren Sie dann entweder zu http://localhost:8888/wordpress oder http://127.0.0.1:8888/wordpress, um auf Ihre neue Installation zuzugreifen. Denken Sie auch daran, dass Sie den Ordner namens WordPress beliebig umbenennen können. Sie verwenden dann den Namen des Ordners in der URL. Wenn Sie also den WordPress- Ordner in Intranet umbenennen, wäre es https:localhost:8888/intranet.
Wie auch immer Sie es nennen, Sie wählen eine Sprache für die Installation und sehen dann diesen Bildschirm.

Wenn Sie zuvor Schnellinstallationen verwendet haben, wurde dies in der Regel für Sie erledigt. Da es sich jedoch um eine manuelle Installation handelt, liegt es an Ihnen, die Datenbank zu benennen und zum Laufen zu bringen. Es ist sehr einfach zu tun, und Sie werden nichts durcheinander bringen. Wenn Sie bereit sind zu starten, drücken Sie die Let's Go- Taste, um hierher zu gelangen.

Ändern Sie den Datenbanknamen zu dem, was Sie zuvor in phpMyAdmin verwendet haben, als Sie die Datenbank erstellt haben. Verwenden Sie root sowohl für den Benutzernamen als auch für das Kennwort .
Denken Sie auch daran, dass Sie unter Table Prefix den Unterstrich danach unbedingt zu 100% einfügen müssen . Wenn Sie es also von wp_ ändern, müssen Sie sicherstellen , dass es sich um Intranet_ oder was auch immer Sie wählen, handelt. Wenn Sie auf die Schaltfläche Senden klicken, geben Sie einige Bestätigungen ab und richten Ihren WP-Benutzernamen ein, bevor Sie zu Ihrem glänzenden, neuen WP-Admin-Panel weitergeleitet werden.
Eine, die auf Ihrem lokalen Computer ausgeführt wird.

Jetzt ist es an der Zeit, es für Ihr Team einzurichten. Und nur Ihr Team.
Schritt 5: Bereitstellung des Netzwerkzugriffs auf Ihr Intranet
Da der Begriff localhost eigentlich das ist, was er sagt, der lokale Host, kann nur Ihr Computer diesen Begriff verwenden. Aber der Computer, auf dem MAMP läuft, hat eine IP-Adresse, auf die jeder im selben Netzwerk zugreifen kann. Sie können es auf zwei verschiedene Arten finden.
Die erste geht in Ihre Netzwerkeinstellungen und überprüft unter der Überschrift Verbunden .

Der zweite Weg ist über die Befehlszeile. Dazu können Sie das Dienstprogramm Terminal verwenden. Geben Sie einfach ifconfig |grep inet ein und drücken Sie die Eingabetaste. Ja, das ist das Sonderzeichen für den vertikalen Balken. Vielen Dank an OSX Daily, dass Sie uns diesen Befehl beigebracht haben. Sie finden die IP-Adresse Ihres Computers dort, wo inet steht.

Jetzt möchten Sie sicherstellen, dass die richtigen Ports für Ihr Team geöffnet sind. Gehen Sie also in die MAMP-Einstellungen und sehen Sie, auf welche Einstellungen sie eingestellt sind. Standardmäßig ist es 8888, und das ist in Ordnung, solange keine anderen Anwendungen auf diesem lokalen Server auf diesen Ports laufen. Drücken Sie in diesem Fall die Taste, um die Ports 80 und 3306 zu verwenden.

Mit diesen beiden Nummern in der Hand kann sich jeder, der mit demselben Netzwerk verbunden ist, mit Ihrer neuen WordPress-Installation verbinden, solange der MAMP-Server läuft, indem Sie einfach zum Beispiel auf IP:Port/wordpress oder 10.0.0.152:8888/wordpress gehen . IP und Port werden immer durch einen Doppelpunkt getrennt.

Und wenn Sie statt einer IP-Adresse lieber eine Domain verwenden möchten (weil sie sich etwas leichter merken lässt als Zahlenketten), können Sie das auch tun. Siteground bietet eine großartige exemplarische Vorgehensweise zur Verwendung der Hosts-Datei, um alles einzurichten.
Benötigen (oder wollen) Sie stattdessen ein WordPress-Extranet?
Ein WordPress-Extranet funktioniert genauso wie die obige Installation, außer dass es nur einer ausgewählten Anzahl von Personen auf einer bestimmten Anzahl von Computern zur Verfügung steht. Aufgrund der Funktionsweise der .htaccess- Datei können Sie immer noch ganze Netzwerke auf die Whitelist setzen und gleichzeitig den gesamten anderen Datenverkehr blockieren. Selbst wenn Sie ein verteiltes Team haben, können Sie die Anmeldungen physisch begrenzen.
Öffnen Sie einfach die .htaccess- Datei Ihrer Site.

Fügen Sie dann den folgenden Code ein und speichern/laden Sie die Datei erneut hoch. Stellen Sie sicher, dass Sie der Datei Ihre eigene IP-Adresse hinzufügen.
order deny, allow
deny from all
allow from 111.222.33.44
Fügen Sie einfach weitere IP-Adressen oder IP-Bereiche in zusätzlichen Leitungen hinzu, und Sie haben den Zugriff auf Ihr Extranet wie ein WordPress-Intranet eingeschränkt.
WordPress Intranet-Plugins
Das Einrichten der Infrastruktur Ihres WordPress-Intranets ist nur der Anfang. Nachdem Sie dies nun eingerichtet haben, müssen Sie die Umgebung, die Sie für Ihr Unternehmen, Ihren Campus oder Ihr Team bereitstellen, konkretisieren und anpassen. WordPress verfügt über viele Plugins, die es Ihnen wirklich einfach machen, die Intranet-Funktionalität anzupassen und genau zu erhalten, die Sie benötigen.
All-in-One-Intranet

Ihr Intranet braucht Ihr Intranet zu bleiben. Dieses Plugin stellt also sicher, dass dies der Fall ist. Es ist kostenlos und es funktioniert einfach. Sie gehen in die Einstellungen, geben an, wie privat die Site sein soll, und mit wenigen Klicks ist Ihr Intranet fest gesperrt. Außerdem gibt es eine Premium-Version, die auf WP Multisite-Installationen funktioniert und noch mehr Optionen bietet.
Preis: Kostenlos | Mehr Informationen
BuddyPress

BuddyPress ist meines Erachtens eines von zwei wesentlichen Plugins für ein WP-Intranet. Intranets sind für Teams, und darum geht es bei BuddyPress. Es ist ein soziales Netzwerk, das Sie kontrollieren können, und es ist wirklich eine fantastische Möglichkeit, Teamkollegen zu teilen und zu kommunizieren. Es gibt zwar andere Plugins, die ähnliche Dinge tun, aber warum nicht den Goldstandard verwenden?
Preis: Kostenlos | Mehr Informationen
bbDrücken Sie

Wie BuddyPress ist bbPress ziemlich fest in der WordPress-Intranet-Funktionalität verankert. Während Sie mit BuddyPress kommunizieren und zusammenarbeiten können, ermöglicht bbPress echte Gruppendiskussionen zu verschiedenen Projekten über Foren. Sicher, Message Boards sind vielleicht nicht die Kraftpakete des Internets, wie sie es einmal waren, aber Diskussionsforen in einem Intranet sind von zentraler Bedeutung für das Projektmanagement und dafür, dass alle auf dem gleichen Stand sind.
Preis: Kostenlos | Mehr Informationen
Ein Wiki oder eine Wissensdatenbank

Ein Wiki mit WordPress zu erstellen ist nicht so schwer. Und was die Tools für ein Intranet angeht, ist ein Wiki geradezu perfekt. Leicht durchsuchbar, verlinkbar und bearbeitbar, jede Information, die Sie zu allem, was Ihr Campus, Ihr Unternehmen oder Ihr Team beschäftigt, erfragen könnte, ist nur ein paar Klicks entfernt. Und da es sich um eine offene Publikation handelt, können Sie alle Ergänzungen und Korrekturen vornehmen, damit die Dokumentation, die Sie benötigen, immer aktuell ist. Das gleiche gilt auch für eine Wissensdatenbank. Wenn Sie einen Standard-Look-up-the-Antwort-Ansatz bevorzugen, bietet WordPress auch dies.
Preis: Kostenlos | Weitere Informationen (Wiki)
Preis: $40 | Weitere Informationen (Wissensdatenbank)
Einpacken
Wenn Sie nach einer Möglichkeit suchen, die Produktivität Ihres Teams zu steigern, hat Sie dies vielleicht davon überzeugt, dass ein Intranet einen Versuch wert ist. Zumindest eine private WP-Installation, die wie ein Extranet funktioniert. Unabhängig davon haben Sie gesehen, dass die Einrichtung nicht schwer ist, und mit nur wenigen Optimierungen und Anpassungen können Sie es in kürzester Zeit pixelgenau für Ihr Team einrichten. Egal, ob Sie Dokumente teilen, Teams aufbauen oder Feedback zu anstehenden Projekten einholen möchten, ein WordPress-Intranet ist viel effizienter als E-Mail und möglicherweise viel billiger als ein riesiges Slack.
Haben Sie schon einmal ein WordPress-Intranet verwendet? Was war Ihre Erfahrung?
Beitragsbild des Artikels pixldsign / shutterstock.com
