Maak je eigen sociale netwerk site met Elgg

0
243

De sociale scène heeft bijna een kritische massa bereikt. U kunt niet een piek rond op het internet zonder het zien van de ranken te bereiken, diep in de stof van elke site die u bezoekt. Dit, natuurlijk, kan leiden tot problemen met uw werk, school of groep milieu.

Tijdens het werk wordt geacht te zijn gedaan, kunnen uw gebruikers/medewerkers bijpraten op Facebook, Twitter, etc. Er is een oplossing voor: Maak je eigen sociale netwerk gericht op uw bedrijf of groep. Door het creëren van een huis alleen social networking site kunt u bevorderen van inter-company morele en maak een middel waarmee gebruikers/medewerkers kunnen communiceren in een zeer efficiënte manieren.

Een hulpmiddel hiervoor is de zeer krachtige, open source Elgg. Elgg biedt bloggen, netwerken, gemeenschap, nieuws feed-aggregatie en delen van bestanden. En het beste van alles, je kunt bewaren, zodat alleen gebruikers in uw lokale NETWERK kan inloggen en genieten van de site.

In dit artikel leert u hoe te installeren Elgg is om uw eigen social networking site.

Voorbereiding

Omwille van de eenvoud zullen we dit hulpprogramma installeren op een Ubuntu Server (voortbouwend op onze Ubuntu server artikelen) is Het eerste wat je hoeft te doen is te downloaden van de Elgg tar-bestand van de Elgg download pagina. Als je dit bestand gedownload verplaatsen naar /var/www en dan pakken of pak het bestand uit (afhankelijk van wat u download) met de opdracht (uitgegeven vanuit de /var/www/ directory):

sudo tar xvzf elgg-XXX.tar.gz

Waarbij XXX de release-nummer.

Nu u de naam wilt wijzigen van de map om het gemakkelijker te maken voor uw gebruikers. Dus het commando:

sudo mv elgg-XXX elgg

Waarbij XXX de release-nummer.

Nu bent u bijna klaar om de installatie te beginnen. Maar eerst een paar kleine stukjes van de huishouding.

Het eerste wat je hoeft te doen is om een database te maken voor Elgg. Ik stel altijd voor het gebruik van PhpMyAdmin (zie mijn artikel “Install PhpMyAdmin voor het eenvoudig MySQL beheer”). Het aanmaken van de database “elgg” (zonder aanhalingstekens).

De volgende stap is om een map te maken Elgg zal gebruiken voor bestanden. Deze map moet buiten de Elgg root directory, dus het maken van de bestanden directory met het commando:

sudo mkdir /var/www/bestanden

Nu moet je geef deze nieuwe map de juiste machtigingen, zodat het commando:

sudo chmod 777 /var/www/bestanden

Een ander probleem dat op machtigingen. Tijdens de eigenlijke installatie Elgg moet schrijven om de elgg en de elgg/motor directory. Als het installatie proces kan niet schrijven naar deze mappen vervolgens moet u maak een .htaccess – bestand en een engines/settings.php – bestand. Ik stel dit doen:

  1. Noteer de huidige machtigingen van uw elgg en elgg/motor directory (waarschijnlijk drwxr-xr-x).
  2. Het commando sudo chmod 777 /var/www/elgg.
  3. Het commando sudo chmod 777 /var/www/elgg/motor.

U bent nu klaar met de voorbereiding. Bent u klaar om brand-up van uw web browser en de installatie te starten.

De installatie

Brand-up van uw browser naar het adres http://ADDRESS_OF_SERVER/elgg dat zal een zeer eenvoudige installatie wizard. Omdat van alle voorbereidingen, de installatie zal worden pijnloos. Zodra u klaar bent met de installatie die u wilt om terug te gaan en weer de rechten van de elgg en elgg/motor mappen.

Figure 1

Figuur 1

Het eerste wat je zal doen, als de installatie is voltooid, is het maken van een eerste gebruiker. Deze eerste gebruiker zal de beheerder, dus zorg ervoor dat u een sterk wachtwoord gebruiken. Zodra u zich hebt aangemeld als uw beheerder kunt u beginnen met het toevoegen van widgets voor gebruikers profielen en/of dashboards (zie Figuur 1).

Om het toevoegen van widgets je gewoon slepen van de Galerij naar Links, Midden of Rechts sectie voor de gebruiker-profiel of het dashboard. Het is heel eenvoudig in te stellen.

Laatste gedachten

Elgg is een uitstekende sociale hulpmiddel dat je zal toestaan om een intra (of zelfs extra) sociale netwerk site. Het is eenvoudig te installeren en nog gemakkelijker te beheren.