PHPList installeren om uw eigen abonneesysteem te hosten

PHPList installeren om uw eigen abonneesysteem te hosten / Wordpress en webontwikkeling

Er zijn veel blogs en websites op internet met een abonnementenlijst, waar je je kunt aanmelden om een ​​nieuwsbrief te ontvangen. Misschien hebt u er zelfs over nagedacht om een ​​dergelijk abonneesysteem op uw eigen website aan te bieden, maar het lijkt veel te duur en veel te ingewikkeld om op uw eigen server te installeren..

Hier bij MUO hebben we veel aandacht besteed aan het maken van een mailinglijst en een nieuwsbrief. James beschreef een nuttige online service genaamd Zotero voor het gebruik van een mailinglijst. In al deze gevallen bent u echter afhankelijk van een andere online service, waarvan de meeste niet meestal gratis.

Ga naar PHPList. Je hebt gehoord van PHPList in Directory - in elk geval de gehoste optie. Nogmaals, dit is een online service waarvoor u betaalt, waar u een mailinglijst op uw website kunt instellen. Iemand anders host de service en de lijst en u moet een maandelijks bedrag betalen. Maar je kunt PHPList eigenlijk downloaden voor helemaal vrij en installeer het op uw eigen webserver. De mensen bij PHPList vragen honderden om de service voor je te installeren en te configureren, maar eerlijk gezegd als je ooit eerder WordPress of andere PHP-apps op je server hebt geïnstalleerd, is deze niet heel veel anders. U kan doe het zelf.

PHPList installeren op uw eigen webserver

Wat is het voordeel van het installeren van het script op uw eigen server? Nou, nummer één, je volledige lijst en alles wat hoort bij de abonnementen en nieuwsbrief worden daar ergens opgeslagen u controle. Het is ook gratis.

Download eerst een gratis exemplaar van PHPList en sla het op op uw pc. Net zoals wanneer u WordPress installeert, met phpMyAdmin of welk hulpprogramma dan ook dat uw webhost gebruikt om een ​​nieuwe SQL-database te maken, voegt u een nieuwe database toe met de naam “phplistdb” en voeg vervolgens een nieuwe gebruiker toe “pHPlist” met wachtwoord “pHPlist“, en verleen alle rechten aan de phplistdb-database.

In het gedownloade zip-bestand vindt u een “public_html” map met een index.html-bestand en een “lijsten” map. Upload deze naar de submap op uw webserver (in de openbare map) waar u uw PHPLists-script wilt opslaan. Voordat u gaat uploaden, gaat u naar en bewerkt u de config.php bestand in / Lists / config /.

De belangrijke instellingen bevinden zich in de richting van de bovenkant van het config.php-bestand. Zorg ervoor dat de databasenaam, gebruikers-ID en wachtwoord hetzelfde zijn als degene die u gebruikte toen u de database instelde. Een andere belangrijke instelling is $ pageroot en $ adminpages - zorg ervoor dat die verwijzen naar de juiste map waar u de “lijsten” directory.

Als u de database en het configuratiebestand correct hebt ingesteld, wanneer u opent “http: /// Abonnementen / lijsten /” , het script opent de pagina waar u het installatie script van PHPlist kunt uitvoeren. Ik heb gebruikt “abonnementen” in dit geval, maar je gebruikt de subdirectory waar je het script hebt geüpload.

Klik om PHPList te installeren, en u zult zien dat het script alle tabellen in de PHPlist-database die u hebt gemaakt vult.

Zodra dat is gebeurd, klikt u op “hoofdpagina“, en klik vervolgens op “Stel phpList in” op het volgende scherm.

Dit volgende scherm maakt het belachelijk eenvoudig om phpList in te stellen om op je server te draaien. Het enige dat u hoeft te doen, is elk item op de lijst doorlopen. De procedure leidt je overal doorheen.

Op de configuratiepagina's van de pagina kunt u zowat alles aanpassen dat de gebruikers zien tijdens het abonneringsproces.

Aanpassingen omvatten de algemene opmaak van de “abonneer me” pagina, evenals waar mensen worden doorgestuurd na een succesvolle inschrijving - waardoor u een “Bedankt voor je inschrijving” pagina die u zelf hebt gebouwd.

Zoals je hierboven kunt zien, is niets in steen gebeiteld. Wilt u dat de kop van de abonnementspagina er precies zo uitziet als uw eigen site, ga dan door en bewerk de “hoofd” code naar wens.

Houd er rekening mee dat u niet al deze aanpassingen hoeft te doen. U kunt phpList direct uit de verpakking installeren, instellen en uitvoeren zonder enige aanpassing. Het enige dat u hoeft te doen is een maken “abonneren” link op uw site en stuur bezoekers naar de / lists / directory - zij zullen de aanmeldingspagina zien waar ze hun e-mailadres kunnen invoeren om zich te abonneren op uw nieuwsbrief.

Alle informatie wordt opgeslagen jouw server, niet een service waar alles wordt opgeslagen op de “wolk” ergens. Ze abonneren en worden rechtstreeks doorgestuurd naar de “dank je” pagina.

Er is een waarschuwing om in gedachten te houden: het script moet de mogelijkheid hebben om e-mail op uw server te verzenden. Het kan SMTP gebruiken als je het in het configuratiebestand configureert, maar het kan wat werk vergen om het te laten verzenden als je de standaard poort 25 niet gebruikt. Er zijn veel hulpforums die kunnen helpen met deze opstelling, maar hou het in gedachten als je een stenen muur raakt. Mogelijk moet u ook nauw samenwerken met uw webhostservice, zodat uw account de juiste machtigingen heeft om e-mail te verzenden. Of u kunt het systeem op uw eigen webserver instellen en zelf de juiste poort openen.

Dus, probeer phpList eens en kijk hoe het is om je eigen abonneelijst te beheren. U hoeft zich nooit zorgen te maken over het verliezen van de lijst die u zo hard hebt gebouwd om te bouwen - u kunt die lijst exporteren en opslaan, zodat u hem altijd bij de hand hebt. Laat ons weten wat u van de service vindt en of u weet dat soortgelijke nieuwsbriefscripts ook werken op een webserver.

Ontdek meer over: Bloggen, Nieuwsbrief, Webhosting.