Sosialt nettverk med BuddyPress

Automattic, selskapet bak WordPress, har nylig kjøpt og vil slippe ut sosiale nettverk programvare kalt BuddyPress. Programvaren, bygget på toppen av WordPress, ble opprettet av Andy Peatling som en måte å starte ditt eget sosiale nettverk som ligner på Facebook. I dag skal vi se på å installere BuddyPress.

Trinn 1 - Hva er BuddyPress?

BuddyPress er et sosialt nettverksprogram som er bygd på toppen av WordPress Multi-User (MU) som et plugin. WordPress MU er programvaren bak WordPress.com. Det tillater en bruker å være vert for et nettverk av blogger på et nettsted. BuddyPress legger til et stort utvalg av nye sosiale interaktive funksjoner til WordPress. Funksjonene kan legges til på en gang eller som individuelle komponenter:

  • En WordPress-blogg
  • Individuelle profiler for medlemmer
  • Privat melding (PM) funksjonalitet
  • Vennenettverk
  • Grupper, som inkluderer en blogg, bilder og annet brukergenerert innhold
  • "The Wire" (som veggen på Facebook)
  • Aktivitet / Handlingsstrømmer av offentlige handlinger på nettstedet
  • Forum bruker bbPress

En fullverdig demo er tilgjengelig på BuddyPress nettside.

I dag skal vi installere en komplett installasjon av BuddyPress (alle klokkene og plystre), slik at vi kan starte et sosialt nettverk fra grunnen av.

Programvaren er i sitt RC-stadium, men nærmer seg den endelige versjonen. Den nåværende versjonen hjelper deg med å komme i gang med sosiale nettverk ved å gi et administrasjonspanel og alle de grunnleggende funksjonene som er skissert ovenfor. Du vil da være klar til å oppgradere til den endelige versjonen når tiden kommer.

Trinn 2 - Krav

Før du installerer BuddyPress-systemet, vil serveren kreve at du har to komponenter allerede på plass:

  • en MySQL-database for å lagre alle BuddyPress-informasjonene. Hvis du ikke har en database opprettet, opprett en med en bruker som har alle privilegier (for eksempel UPDATE, INSERT, DELETE, SELECT) på den databasen. Husk brukernavnet / passordet og databasenavnet for senere trinn.
  • en mod omskrivingsmodul, slik at du kan ha rene nettadresser. Hvis du har brukt WordPress eller et annet program som har rene nettadresser, bør du være klar til å fortsette uten å legge til denne komponenten igjen.

Trinn 3 - Last ned WordPress MU

Før du kan starte BuddyPress-installasjonen, trenger du en kopi av WordPress MU installert. Ta tak i den nyeste versjonen (ZIP) (TAR.GZ) og pakke den ut. Du bør se en mappe med et navn som ligner på "wordpress-mu".

Last opp filene i denne katalogen til stedet der du vil ha tilgang til nettstedet ditt. Dette kan være hoveddomenet eller en undermappe. Ta en kopp kaffe eller te mens du venter på opplastingen til slutt.

Trinn 4 - Installer WordPress MU

Når opplastingen er fullført, kan du gå videre og installere WordPress MU.

Pek nettleseren din til katalogen hvor du lastet opp filene slik at index.php blir utført. Du vil bli vist en skjerm for å legge inn noen detaljer. Innstillingene skal fylles som vist nedenfor:

  • Blog adresser - For formålet med denne artikkelen vil vi velge "underkataloger". Hvis du tilfeldigvis har Wildcard DNS-poster aktivert, kan du velge det andre alternativet, men det er utenfor rammen av denne artikkelen.
  • Database navn - Databasenavnet fra trinn 2
  • Brukernavn - Brukernavnet fra trinn 2
  • Passord - Passordet fra trinn 2
  • Database Host - Dette er vanligvis localhost hvis MySQL-serveren er på samme server som webserveren. Bare endre dette hvis installasjonen er returfeil om serveren / vertsinnstillingen.
  • Server adresse - Installatøren bør kunne gjette denne innstillingen, men kontroller at den er satt til serveren / domenet du installerer til.
  • Side tittel - Dette vil bli navnet på det sosiale nettverksområdet, så navngi det uansett hva du vil.
  • e-post - Skriv inn en gyldig e-postadresse som skal brukes til adminkontoen.

Når du har dobbeltkrysset alle de ovennevnte innstillingene, klikker du på Send. Hvis alt går bra, bør du bli møtt med en "Installasjon Fullført!" skjerm som inneholder brukernavn og passord. Du har også blitt sendt en epost med de samme detaljer som følger med.

Før du fortsetter, følg instruksjonene for innstilling av tillatelser på installasjonsfärdig side.

Trinn 5 - Last ned BuddyPress

På dette tidspunktet kan du nå installere BuddyPress-systemet. Siden vi installerer hele systemet, kan du laste ned "combo" arkivet her.

Unzip kombinasjonsfilen og last opp alt innholdet i den ekstraherte zip-filen til mappen root mu-plugins som ligger i wp-innhold. Last opp ALLE mappene og filene som ligger i postkassen, og kontroller at disse mappene og filene har blitt chmodded til 755.

Flytt mappen mu-plugins / bp-themes du nettopp lastet opp til wp-innhold. Pass på at disse mappene har blitt chmodded til 755.

Trinn 6 - Oppsett BuddyPress

Når filene er lastet opp, logg deg på administrasjonspanelet på WordPress MU administrasjon med brukernavnet og passordet du opprettet tidligere. Nettadressen for å logge på (sendt til deg når du installerte WordPress MU) er i skjemaet http: //yourdomain.tld/folder/wp-login.php

Under "Nettstedadministrator" -menyen finner du koblingen "Temaer" og klikker på den. Du vil bli vist en liste over installerte WordPress MU-temaer, hvorav ett er BuddyPress-temaet. Velg "Yes" for "BuddyPress Home Theme" og klikk "Update Themes".

Til slutt må du aktivere registreringer hvis du vil at brukerne skal kunne registrere seg for nettstedet ditt. Under "Nettstedadministrator" -menyen, gå til "Valg" og kontroller at alternativet Aktivert er valgt for "Tillat nye registreringer".

Gratulerer! Ditt sosiale nettverk er nå klart for bruk. Når du er logget inn på administrasjonspanelet, kan du administrere noen få innstillinger fra "BuddyPress" -linken under "Nettstedadministrator". For å se det nye nettverket ditt og profilen, klikk "Min konto" fra administyrelinjen øverst på skjermen, og velg "Aktivitet" eller "Profil".

Trinn 7 - Additonal Plugins and Themes

Pluginplassen for BuddyPress er liten akkurat nå, men det vil trolig eksplodere med ny aktivitet som WordPress en gang gjorde. Det er imidlertid noen få kule plugins tilgjengelig for BuddyPress akkurat nå:

  • bpGroups som inkluderer forbedringer av gruppesystemet.
  • Inviter venner som legger til noe funksjonalitet slik at du kan legge til venner fra andre sosiale nettverksprogrammer som Twitter, Facebook og GMail.
  • Twitter To Wire som legger tweets til ledningen din (BuddyPress versjonen av Facebooks vegg) automatisk.

Det er også en side for temaer, men ingen temaer er fremdeles tilgjengelig for nedlasting. Hvis du er nysgjerrig på kraften i temasystemet, kan du se noen eksempler på WannaNetwork, GrungePress og Flokka.

Lukking

Jeg håper denne opplæringen har vært vellykket med å introdusere deg til BuddyPress og har åpnet en mulighet for at du kan starte ditt eget sosiale nettverksside. Wordpress MU / BuddyPress-konfigurasjonen gir mer sosial funksjonalitet enn det som kan gis av et enkelt forum eller bloggnettverksoppsett.

Husk at denne opplæringen er ment å gjøre deg kjent med programvaren og dens installasjon før den endelige utgivelsen. Hvis du vil fortsette med BuddyPress-installasjonen på programmeringssiden av ting, har BuddyPress Codex noen utvikler dokumentasjon.

  • Abonner på NETTUTS RSS-feed for flere daglige webutviklinger og artikler.