PHPLIST - Aplikacja biuletynów e -mail open source (masowa poczta) dla Linux
- 2897
- 424
- Klaudia Woś
phplist jest jednym z najpopularniejszych menedżer listy mailingowej open source, który ma możliwość wysyłania biuletynów, wiadomości, wiadomości do ogromnej liczby subskrybentów. Zapewnia interfejs przyjazny dla użytkownika, w którym możesz zarządzać biuletynem, listami subskrypcji, raportami biuletynowymi, powiadomieniem i wiele więcej. Możesz również nazwać to oprogramowaniem do wysyłki masowej. Bardzo łatwo jest zintegrować się z dowolną witryną.
menedżer biuletynu phplist dla Linuxphplist zastosowania Mysql baza danych do przechowywania informacji, a skrypt jest zapisywany Php. Działa na dowolnym serwerze WWW, który pomaga administratorowi skonfigurować system subskrypcji biuletynu, w którym użytkownicy mogą subskrybować odpowiednią listę mailingową. Możesz zarządzać własną listą mailingową, a także dołączyć pliki do wiadomości e -mail (ogłoszenie oferty, dokumenty biznesowe) itp.
Oprogramowanie zostało zaprojektowane GNU ANTYLOPA/Linux z Apache. Obsługuje także inne systemy podobne do Unix, takie jak FreeBSD, OpenBSD, Mac OS X, I Okna.
Demo phplist
- Obejrzyj demo frontend scenariusza - http: // demo.phplist.com/listy/
- Obejrzyj demo administratora skryptu - http: // demo.phplist.com/listy/admin/admin/
Cechy phplist
- phplist jest świetny dla biuletynów, powiadomień i wielu innych zastosowań. Jest w stanie zarządzać dużą liczbą subskrybentów list mailingowych. Działa nawet dobrze z małą listą.
- Interfejs internetowy phplist umożliwia pisanie, wysyłanie wiadomości i zarządzanie phplist przez Internet. Jednak wciąż wysyła wiadomości, mimo że system jest wyłączony.
- Szablony są w pełni konfigurowalne i mogą być zintegrowane z kilkoma stronami internetowymi.
- Śledź liczbę użytkowników otworzył wiadomość e -mail.
- Za pomocą redaktorów FCKEditor i Tinymce możesz edytować wiadomości HTML. Możesz podać subskrybentom wybór między tekstem lub wiadomości e -mail HTML.
- Dostarcza wiadomość w kolejce, aby każdy subskrybent otrzymał wiadomość. Zapewnia również, że nie otrzymują dwóch egzemplarzy, nawet są one subskrybowane do kilku listy.
- Atrybuty subskrybenta, takie jak nazwa, kraj itp. można spersonalizować, co oznacza, że możesz określić ważne informacje potrzebne od użytkowników w momencie subskrypcji.
- Narzędzia do zarządzania użytkownikami są dobre do utrzymania, a także zarządzać ogromnymi bazami danych subskrybentów.
- Dławianie może ograniczyć obciążenie na serwerze, aby nie przeciążał.
- Wysyłanie harmonogramu umożliwia zaplanowanie wiadomości na czas, gdy wiadomość ma zostać wysłana. Kanały RSS można automatycznie wysyłać na listę mailingową co tydzień, codziennie lub co miesiąc.
- Phplist jest obecnie dostępny w języku angielskim, francuskim, portugalskim, niemieckim, hiszpańskim, holenderskim, tradycyjnym chińskim, wietname i japońsku. Tłumaczenie pracy dla innych języków, które są nadal w toku.
Wymaganie phplist
Aby zainstalować aplikację phplist, potrzebujemy:
- System operacyjny GNU/Linux
- Apache Serwer WWW
- Wersja PHP 4.3 lub więcej
- Moduł PHP IMAP
- MySQL Server wersja 4.0 lub wyżej
Środowisko testowe
- System operacyjny - Centos 6.4 I Ubuntu 13.04
- Apache - 2.2.15
- Php - 5.5.3
- Mysql - 5.1.71
- phplist - 3.0.5
Instalacja menedżera biuletynu phplist w Linux
Jak wspomniałem wcześniej, phplist jest rozwijany w Php Do Linux z Apache. Więc musisz mieć uruchomiony serwer WWW z Php I Mysql zainstalowane w systemie. Dodatkowo musisz również zainstalować Imap Moduł do przetwarzania wiadomości odbijania. Jeśli nie, zainstaluj je przy użyciu narzędzia Menedżera pakietów mniam Lub apt-get zgodnie z Twoim Linux dystrybucja.
Krok 1: Zainstaluj Apache, PHP i MySQL
Zainstaluj czerwony kapelusz Systemy oparte na polecenie Yum.
# Yum Zainstaluj httpd # yum instaluj php php-mysql php-imap # yum instaluj mysql mysql-server # serwis httpd start # service mysqld start
Zainstaluj Debian systemy oparte na polecenie apt-get.
# apt-get instaluj apache2 # apt-get instaluj php5 libapache2-mod-auth-mysql php5-mysql php5-imap # apt-get instaluj mysql-server mysql-client # Service Apache2 start # usługa mysql start
Krok 2: Utwórz bazę danych phplist
Po zainstalowaniu wszystkich wymaganych pakietów w systemie, po prostu zaloguj się do bazy danych (Mysql, Tutaj).
# mysql -u root -p
Wprowadź hasło root MySQL. Teraz utwórz bazę danych (powiedzmy phplist).
Mysql> Utwórz phplist bazy danych; Zapytanie OK, dotknięty 1 rząd (0.00 s)
Dostęp do bazy danych nie jest dobrą praktyką źródło Użytkownik bezpośrednio, dlatego utwórz użytkownik o nazwie ”Tecmint ' i udziel całego pozwolenia użytkownikowi w bazie danych 'phplist„Z hasłem, aby uzyskać do niego dostęp. Zastępować 'moje hasło„Z własnym hasłem potrzebujemy tego hasła później podczas konfigurowania phplist.
mysql> dotacja na phplist.* do [e -mail chroniony] zidentyfikowane przez „my_password”; Zapytanie OK, 0 dotkniętych wierszy (0.00 s)
Teraz ponownie załaduj przywileje, aby odzwierciedlać nowe zmiany w bazie danych i opuścić powłokę MySQL.
mysql> uprawnienia spłukające; Zapytanie OK, 0 dotkniętych wierszy (0.08 s) mysql> wycofaj; Do widzenia
Krok 3: Pobierz i zainstaluj phplist
Teraz idź oficjalnie phplist Witryna i pobierz najnowszy źródło Tarball (i.Wersja e 3.0.5) Korzystanie z poniższego linku.
- http: // www.phplist.com/pobierz
Alternatywnie możesz również pobrać najnowszy pakiet źródłowy za pomocą następujących wget Komenda.
# wget http: // garr.dl.Źródło.net/projekt/phplist/phplist/3.0.5/phplist-3.0.5.TGZ
Po pobraniu phplist pakiet, rozpakuj pliki pakietów. Utworzy katalog o nazwie 'phplist-3.0.5 ' W tym katalogu znajdzieszpublic_html„który zawiera katalog listy.
# tar -xvf phplist -3.0.5.TGZ # CD phplist-3.0.5 # cd public_html/
Teraz skopiuj „listy”Direktory w Apache Katalog główny internetowy, do którego można uzyskać dostęp za pośrednictwem Internetu.
# cp -r listy/var/www/html/[dla dla Czerwony kapelusz systemy oparte na listach # cp -r/var/www/[dla Debian systemy oparte]
Krok 4: Konfigurowanie phplist
Otwórz plik konfiguracyjny phplist ”konfigurator.php„Z”listy/konfigurację ' katalog w preferowanym edytorze tekstu.
# vi config.php
Dodaj takie ustawienia połączenia bazy danych phplist, takie jak takie Nazwa hosta, Nazwa bazy danych, Użytkownik bazy danych I Hasło bazy danych jak pokazano niżej.
# Jaka jest twoja nazwa hosta serwera bazy danych mysql $ batabase_host = ”Lokalny Gospodarz"; # jaka nazwa bazy danych używamy $ batabase_name ="phplist"; # jaki użytkownik ma dostęp do tej bazy danych $ batabase_user ="Tecmint„; # i jakie jest hasło do logowania do sterowania bazą danych $ batabase_password =”moje hasło';;
Musisz edytować jeszcze jedno ustawienie, domyślnie phplist w 'Tryb testowania', więc musisz zmienić wartość z'1' Do '0' wyłączyć Tryb testowania.
Zdefiniuj („test”, 0);
Po wprowadzeniu wszystkich szczegółów. Zapisz i zamknij plik.
Krok 5: Dostęp do aplikacji phplist
Na koniec wskazuj swoją przeglądarkę w 'Listy/admin„katalog twojego phplist instalacja. Internetowy czarodziej instalacji przejmie Cię przez resztę.
http: // localhost/lists/admin lub http: // ip-address/lists/admin
Notatka: Jeśli Twoja strona internetowa 'przykład.com„Wskazane jest na katalog”/var/www/html/', a ty umieściłeś swój phplist pliki pod '/var/www/html/listy', wtedy powinieneś wskazać swoją przeglądarkę http: // www.przykład.com/listy/admin/admin/.
Kreator instalacji phplistTeraz kliknij „Inicjacyjna baza danych„Wypełnij informacje o swojej organizacji i ustaw”Admin' hasło.
Inicjalizacja bazy danych phplistPo zakończeniu inicjalizacji bazy danych kontynuuj Konfiguracja phplist Aby zakończyć konfigurację zgodnie z Twoimi wymaganiami.
Inicjalizacja bazy danych phplist kończy sięRaz skonfiguruj komplet. Zaloguj się do panelu administracyjnego phplist.
Logowanie administratora phplistZacznij tworzyć nowe kampanie, przeglądaj kampanie, dodaj/usuń użytkowników, wyświetl statystyki i wiele innych funkcji do zbadania z pulpitu nawigacyjnego.
Phplist PulpitboardOtóż to! Teraz możesz zacząć dostosowywać i branding nowo zainstalowanego phplist Aplikacja menedżera biuletynu.
Linki referencyjne
Strona główna phplist
Znam większość użytkowników, nie wiem, jak instalować i konfigurować aplikacje w Linux. Jeśli szukasz kogoś, kto hostował/skonfigurował phplist na serwerze hostingu/osobistym, skontaktuj się z nami, ponieważ zapewniamy szeroki zakres usług Linux przy całości minimalnych stawek.
Daj mi znać, jeśli korzystasz z jakiejkolwiek innej aplikacji biuletynowej, która jest bardziej solidna niż phplist i nie zapomnij udostępnić tego artykułu.
- « FIRESTARTER - Firewall interfejsu graficznego wysokiego poziomu dla systemów Linux
- 10 Core Linux Pytania i odpowiedzi wywiadu »