Snel uw eigen intranet opzetten met ocPortal
Heb je er ooit over nagedacht hoe het zou kunnen zijn om een “portal pagina” voor uw gezin, net zoals veel bedrijven werknemers aanbieden? Zou het niet handig zijn om een centrale webgebaseerde opslagplaats te hebben van belangrijke documenten, bestanden en schema's voor uw gezin? Helaas is het voor het exploiteren van een portaalsite moeilijk om een gratis oplossing te vinden die niet beperkt is in functionaliteit. De meeste portalsoftware biedt een hoge prijs en gratis scripts zijn ofwel hele eenvoudige demonstratiesites of proefversies.
Gelukkig is er een open source-portal die u kunt installeren op uw eigen webserver. Wat dit betekent is dat u een intranet startpagina in uw huis kunt maken waar al uw familieleden toegang hebben tot foto's, video's, muziek, kalenders, webkoppelingen en andere bronnen die op de thuisswebserver zijn opgeslagen.
Een Home-webserver instellen met OcPortal
Weet u niet zeker of u alles in huis hebt om uw eigen webserver te maken om ocPortal op te installeren? Wees niet bang - alles wat je hoeft te doen is een pc verbinden met je thuisnetwerk en vervolgens XAMPP installeren en instellen zoals Dave in zijn artikel beschrijft. Op uw pc met XAMPP Lees meer. Je zou ook enkele van de XAMPP-tips kunnen gebruiken die ik in mijn artikel over het opzetten van een USB-stick-webserver bood. Hoe stel je meerdere draagbare XAMPP-webservers in op een enkele USB-drive Hoe stel je meerdere draagbare XAMPP-webservers op een enkele USB-stick in? Al geruime tijd probeer ik een zeer snelle en eenvoudige manier te ontwikkelen om een virtuele webserver (in feite een lokale webserver) te maken op mijn draagbare harde schijf. Maar niet één ... Lees meer .
De vereisten voor het installeren van de ocPortal op uw thuisswebserver is om XAMPP te installeren en vervolgens een MySQL-tabel te maken met behulp van PHPMyAdmin. Vergeet niet om ook een gebruikersnaam en wachtwoord op de tafel aan te maken, ocPortal heeft deze informatie tijdens de installatie nodig.
Zodra XAMPP draait en je hebt de database klaar, ga je gang en download je de OcPortal-software. Op XAMPP is uw openbare HTML-map hpdocs. In deze map moet u een submap maken met de naam “Portaal“, en upload vervolgens alle ocPortal-softwarebestanden daar. Ga dan naar http: //localhost/portal/install.php.
Hiermee start u de OcPortal-installatieroutine. Een van de eerste opties is om te kiezen of u van plan bent een forum te gebruiken. Tenzij u een andere forum-software van de lijst op uw webserver hebt geïnstalleerd, gaat u gewoon met het ocPortals-forum.
Vergeet niet om de database in mySQL te veranderen, want dit is wat XAMPP gebruikt. De volgende stap van de installatie zal zijn om het domein te identificeren. U moet uw webserver instellen op een statisch IP-adres (gebruik de instructies van Karl in zijn netwerkdomein Een netwerkdomein instellen Hoe stelt u een netwerkdomein in Meer leest u hiervoor).
Gebruik dat statische webserver-IP als het domein en als onderdeel van de basis-URL-instellingen. Laat het voorvoegsel van de tabel ongewijzigd en kies het wachtwoord van uw voorkeur.
Houd de standaardinstellingen aan in de volgende stappen en zodra u stap 10 bereikt, ziet u het volgende voltooiingsscherm als de installatie probleemloos is voltooid.
Ga naar je htpdocs / portal / directory en zorg ervoor dat u de “install.php” bestand, of uw portal werkt niet zonder een waarschuwing op elk scherm te laten knipperen. Nu uw nieuwe portalsoftware is geïnstalleerd, hoeft u alleen maar naar het IP-adres van uw webserver te gaan, zoals hieronder: http://192.168.1.107/portal/, en je zult je portalpagina zien. Als u zich aanmeldt onder het beheerdersaccount dat u tijdens de installatie hebt gemaakt, klikt u op de “Beheerzone” link om de portal in te stellen.
Op de hoofdbeheerspagina ziet u een status met herinneringen voor elke stap van wat u moet instellen om inhoud zo snel mogelijk in uw portaal te laden. Het leuke aan ocPortal is dat het wordt geleverd met veel dynamische tools zoals een kalender, het delen van bestanden, een intern chatsysteem en nog veel meer.
Als u de ocPortal voor uw familie gebruikt, zoals ik, is het eerste dat u wilt doen, het instellen van de ledenaccounts. Je vindt het paneel Leden onder “Hulpmiddelen” in de Admin-zone.
Het grootste deel van de tijd die u uitgeeft, als beheerder / maker van de site, bevindt zich in de bewerkingsgebieden. Om daar te komen, klikt u op de beheerzone en vervolgens op de “Structuur” menu-item om naar de website ontwerppagina te gaan. U hebt toegang tot alle dezelfde pictogrammen onder de lijst van het structuurmenu zelf.
De “Site Tree-editor” is waarschijnlijk mijn favoriete methode om de site te ontwerpen, omdat je delen van je portal in een boomstructuur kunt bekijken. Als u op een van de portalpagina's in de structuur klikt, kunt u ervoor kiezen om dat te bewerken “zone.” Wanneer u een zone bewerkt, komt u in de “Zone Editor” waar u de pagina kunt bekijken en vervolgens de secties of kunt bewerken “blokken” die je wilt veranderen.
Hieronder is wat mijn eerste poging om de hoofdpagina opnieuw te ontwerpen eruit ziet. Ik heb de peiling verwijderd, een afbeelding van de dag toegevoegd, een schema / kalenderblok aan de rechtermenubalk toegevoegd en toegevoegd in een nieuwssectie die ik elke dag kan bijwerken.
Het is ook heel eenvoudig om nieuwe pagina's aan de portal toe te voegen door het linker menu te bewerken en vervolgens te klikken om die pagina's aan uw portal toe te voegen. Hier heb ik individuele pagina's gemaakt voor elk gezinslid, met items, functies en links die voor hen het belangrijkst zijn.
Het mooie van OcPortal is dat het zoveel minder tijd kost om op te zetten dan wanneer je zou proberen zelf een HTML-portaalpagina te bouwen op je webserver. Het installeren van deze PHP-applicatie bevat alles wat u nodig hebt om binnen enkele minuten een volledig functionele familie- of small-business portaalsite te bouwen.
Dus neem ocPortal voor een proefrit op uw eigen webserver en kijk wat u en uw gezin denken. Heeft het alle add-ons die je nodig hebt, en hoe is de leercurve? Deel uw ervaringen en uw meningen in de opmerkingen hieronder.
Ontdek meer over: Computernetwerken, Webserver.