Slik installerer du PHPList for å hoste ditt eget abonnentsystem

Slik installerer du PHPList for å hoste ditt eget abonnentsystem / Wordpress og webutvikling

Det er mange blogger og nettsteder på Internett som har en abonnementsliste, der du kan registrere deg for å motta et nyhetsbrev. Kanskje du selv har vurdert å tilby et slikt abonnentsystem på ditt eget nettsted, men det virker altfor dyrt og altfor komplisert å installere på din egen server.

Her på MUO har vi dekket mye om å lage en adresseliste og et nyhetsbrev. James beskrev en nyttig online-tjeneste kalt Zotero for å bruke en adresseliste. Men i alle disse tilfellene er du avhengig av en annen onlinetjeneste - de fleste er ikke vanligvis gratis.

Skriv inn PHPList. Du har hørt om PHPList on Directory - i hvert fall det vertsalternativet uansett. Igjen, dette er en onlinetjeneste du betaler for, der du kan sette opp en adresseliste på nettstedet ditt. Noen andre er vert for tjenesten og listen, og du må betale en månedlig avgift. Men du kan faktisk laste ned PHPList for helt gratis og installer den på din egen webserver. Folk hos PHPList vil belaste hundrevis for å installere og konfigurere tjenesten for deg, men i all ærlighet hvis du noen gang har installert WordPress eller andre PHP-programmer på serveren din før, er dette ikke noe annet. Du kan gjør det selv.

Installere PHPList på din egen webserver

Hva er fordelen med å installere skriptet på din egen server? Vel, nummer én, hele listen og alt knyttet til abonnementene og nyhetsbrevet er lagret et sted som du styre. Det er også gratis.

Først laster du ned en gratis kopi av PHPList, og lagrer den på PCen. Akkurat som når du installerer WordPress, bruker phpMyAdmin, eller hvilket verktøy som webverten bruker til å opprette en ny SQL-database, legg til en ny database som heter “phplistdb” og legg til en ny bruker “phplist” med passord “phplist“, og gi alle rettigheter til phplistdb databasen.

I den nedlastede Zip-filen finner du en “public_html” mappe med en index.html-fil og a “lister” mappe. Last opp disse til underkatalogen på webserveren din (i den offentlige mappen) der du vil lagre PHPLists-skriptet. Før du laster opp, gå inn og sørg for å redigere config.php filen inn / Lister / config /.

De viktige innstillingene er mot toppen av config.php-filen. Bare vær sikker på at databasenavnet, bruker-ID og passord er de samme som de du brukte da du satte opp databasen. En annen viktig innstilling er $ pageroot og $ adminpages - sørg for at de peker til riktig katalog hvor du lastet opp “lister” katalog.

Hvis du har konfigurert databasen og konfigurasjonsfilen riktig, når du åpner “http: /// tegning / lister /” , Skriptet åpner siden der du kan kjøre PHPlist installeringsskriptet. Jeg har brukt “abonnementer” i dette tilfellet, men du vil bruke hvilken som helst underkatalog hvor du lastet opp skriptet.

Klikk for å installere PHPList, og du vil se skriptet fylle alle tabellene i PHPlist-databasen du opprettet.

Når det er gjort, klikk på “hovedside“, og klikk deretter på “Oppsett phpList” på neste skjerm.

Denne neste skjermen gjør det latterlig enkelt å sette opp phpList å kjøre på serveren din. Alt du trenger å gjøre er å gå gjennom hvert element på listen. Prosedyren går deg gjennom alt.

På sidens konfigurasjonssider kan du tilpasse omtrent alt som brukerne ser under abonnementsprosessen.

Tilpasninger inkluderer den generelle formateringen av “Abonner på meg” side, så vel som hvor folk blir videresendt etter at du har abonnet på det, slik at du kan tilby en “takk for at du abonnerer” side som du har bygget deg selv.

Som du kan se over, er ingenting satt i stein. Ønsker at overskriften til abonnementssiden ser ut som ditt eget nettsted, gå videre og rediger “Overskrift” kode til din smak.

Husk at du ikke trenger å gjøre all denne tilpasningen. Du kan installere, sette opp og kjøre phpList rett ut av boksen uten noen tilpasning. Alt du trenger å gjøre er å lage en “abonnere” link på nettstedet ditt, og send besøkende til / listene / katalogen - de vil se registreringssiden der de kan skrive inn i e-postadressen deres for å abonnere på nyhetsbrevet ditt.

All informasjon blir lagret på din server, ikke noe tjeneste der alt blir lagret ut på “Sky” et sted. De abonnerer og blir videresendt direkte til “Takk skal du ha” side.

Det er en advarsel å huske på - skriptet trenger evnen til å sende e-post på serveren din. Det kan bruke SMTP hvis du konfigurerer det i config-filen, men det kan ta litt arbeid for å få det til å sende hvis du ikke bruker standard port 25. Det er mange hjelpefora der ute som kan hjelpe med dette oppsettet, men bare husk det hvis du treffer en murvegg. Du kan også trenge å jobbe tett med webverten din, slik at kontoen din har de riktige tillatelsene for å sende ut e-post. Eller du kan sette opp systemet på din egen webserver og åpne den rette porten selv.

Så, gi phpList et forsøk og se hvordan det er å kontrollere din egen abonnentliste. Du trenger aldri å bekymre deg for å miste listen du jobbet så hardt for å bygge - du kan eksportere og lagre den listen slik at du alltid får den. Gi oss beskjed om hva du tenker på tjenesten, og om du vet om lignende nyhetsbrevskript som også fungerer på en webserver.

Utforsk mer om: Blogging, Nyhetsbrev, Webvert.