Oprette dine egne sociale netværk websted med Elgg

0
197

Den sociale scene har næsten nået den kritiske masse. Du kan ikke toppe rundt på internettet uden at se sine tråde nå dybt i stoffet af hvert websted, du besøger. Dette, selvfølgelig, kan forårsage problemer med dit arbejde, skole, eller en gruppe miljø.

Mens arbejdet skulle gøres, dine brugere/medarbejdere er socialt samvær på Facebook, Twitter, etc. Der er en løsning til dette: at Oprette dine egne sociale netværk rettet mod din virksomhed eller gruppe. Ved at skabe en in-house eneste sociale netværk websted, du kan fremme inter-company moralske samt skabe et middel, som brugere/medarbejdere kan interagere på en meget effektiv måde.

Et redskab til dette er meget kraftig, open source Elgg. Elgg tilbyder blogging, netværk, fællesskab, nyheder feed aggregering, og fil deling. Og bedst af alt, kan du beholde det sådan, at kun brugere, der er inde i din lokale LAN kan logge på og nyde stedet.

I denne artikel vil du lære, hvordan du installerer Elgg til at oprette dine egne sociale networking site.

Forberedelse

For overskuelighedens skyld vil vi installere dette værktøj på en Ubuntu Server (der bygger på vores Ubuntu server artikler) Den første ting du skal gøre, er at hente Elgg tar-fil fra Elgg download-side. Når du har denne fil, der kan hentes flytte det til /var/www og derefter udpakker eller unzip filen (afhængigt af, hvor du downloade) med denne kommando (som er udstedt fra i /var/www/ mappe):

sudo tar xvzf elgg-XXX.tar.gz

Hvor XXX er udgivelse nummer.

Nu vil du ønsker at omdøbe mappen for at gøre det nemmere for dine brugere. Så udstede kommandoen:

sudo mv elgg-XXX elgg

Hvor XXX er udgivelse nummer.

Nu er du næsten klar til at begynde installationen. Men først et par små bidder af rengøring.

Den første ting du skal gøre er at oprette en database for Elgg. Jeg foreslår altid at bruge PhpMyAdmin (se min artikel “Installere PhpMyAdmin for let MySQL administration”). Oprette databasen “elgg” (uden anførselstegn).

Det næste skridt er at oprette en mappe Elgg vil bruge til filer. Denne mappe skal være uden for Elgg root directory, så at oprette filer mappe med kommandoen:

sudo mkdir /var/www/filer

Nu skal du give denne nye mappe de rette tilladelser, så udstede kommandoen:

sudo chmod 777 /var/www/filer

Et andet spørgsmål, om tilladelser. Under selve installationen Elgg bliver nødt til at skrive til elgg og elgg/motor bibliotek. Hvis installationen ikke kan skrive til disse mapper, det vil så kræve, at du opretter en .htaccess fil og en engines/settings.php fil. Jeg foreslår at gøre dette:

  1. Tage til efterretning af de nuværende tilladelser af din elgg og elgg/motor mappe (mest sandsynligt drwxr-xr-x).
  2. Udstede kommandoen sudo chmod 777 /var/www/elgg.
  3. Udstede kommandoen sudo chmod 777 /var/www/elgg/motor.

Nu er du færdig med forberedelsen. Du er klar til at fyre op for din web-browser, og starte installationen.

Installationen

Brand din browser til den adresse http://ADDRESS_OF_SERVER/elgg der vil åbne op for en meget let installation wizard. På grund af alle dine forberedende arbejde, installation vil blive smertefri. Når du er færdig med installationen, vil du ønsker at gå tilbage og ændre tilbage tilladelser af elgg og elgg/motor mapper.

Figure 1

Figur 1

Den første ting du vil gøre, når installationen er komplet, er at skabe en indledende brugeren. Denne første vil brugeren blive din administrator, så sørg for at bruge en stærk adgangskode. Når du er logget ind som din administrator, kan du begynde at tilføje widgets til brugere profiler og/eller dashboards (se Figur 1).

For at tilføje widgets, skal du blot trække dem fra Galleri til enten den Venstre, Midterste eller Højre sektion for enten brugerens profil eller på instrumentbrættet. Det er meget simpelt at sætte op.

Afsluttende tanker

Elgg er et enestående socialt værktøj, der vil give dig mulighed for at oprette en intra (eller endda ekstra) sociale netværk site. Det er nemt at installere og endnu nemmere at administrere.