PHPlist - Buɗe tushen Manajan Newsletter Email (Mass Mailing) Aikace-aikacen Linux


phpList yana ɗaya daga cikin mashahuran mai sarrafa jerin saƙon buɗaɗɗen tushe wanda ke da ikon aika wasiƙun labarai, labarai, saƙonni zuwa ɗimbin masu biyan kuɗi. Yana ba da hanyar haɗin gwiwar mai amfani inda za ku iya sarrafa wasiƙar labarai, lissafin biyan kuɗi, rahotannin wasiƙu, sanarwa da ƙari mai yawa. Hakanan zaka iya kiranta azaman software na aika aika sako. Yana da sauƙin haɗawa tare da kowane gidan yanar gizo.

phpList yana amfani da bayanan MySQL don adana bayanai kuma an rubuta rubutun a cikin PHP. Yana gudanar da kowane sabar gidan yanar gizo wanda ke taimaka wa mai gudanarwa don saita tsarin biyan kuɗin wasiƙun labarai inda masu amfani za su iya biyan kuɗi zuwa jerin wasiƙa. Kuna iya sarrafa jerin aikawasiku naku sannan kuma ku haɗa fayiloli zuwa imel (sanarwar ciniki, takaddun kasuwanci) da sauransu.

An tsara software ɗin don GNU/Linux tare da Apache. Hakanan yana goyan bayan wasu tsarin Unix, kamar FreeBSD, OpenBSD, Mac OS X, da Windows.

  1. Kalli Frontend Demo na rubutun - http://demo.phplist.com/lists/
  2. Kalli Admin Demo na rubutun - http://demo.phplist.com/lists/admin/

  1. phpList yana da kyau don wasiƙun labarai, sanarwa da sauran amfani da yawa. Yana da ikon sarrafa ɗimbin adadin masu biyan kuɗi na lissafin wasiƙa. Har ma yana aiki da kyau tare da ƙaramin lissafi kuma.
  2. Harshen yanar gizo na Phplist yana ba ku damar rubutawa, aika saƙonni da sarrafa phplist akan intanet. Duk da haka yana ci gaba da aika saƙonni duk da cewa na'urar ku tana kashe.
  3. Samfuran suna da cikakkiyar gyare-gyare kuma ana iya haɗa su da gidan yanar gizo da yawa.
  4. Kiyaye adadin masu amfani da suka buɗe saƙon imel ɗin ku.
  5. Tare da taimakon FCKeditor da TinyMCE masu gyara za ku iya shirya saƙonnin HTML. Kuna iya ba da zaɓi tsakanin saƙon imel na rubutu ko html ga masu biyan kuɗin ku.
  6. Yana isar da saƙon a cikin layi don kowane mai biyan kuɗi ya sami saƙon. Har ila yau, yana tabbatar da cewa ba su sami kwafi biyu ba ko da an yi rajistar su zuwa jeri da yawa.
  7. Halayen masu biyan kuɗi kamar suna, ƙasa da sauransu za a iya keɓance su, ma'ana za ku iya tantance mahimman bayanan da kuke buƙata daga masu amfani a lokacin biyan kuɗi.
  8. Kayan aikin sarrafa mai amfani suna da kyau a kula da su tare da sarrafa manyan bayanai na masu biyan kuɗi.
  9. Tsarin maƙarƙashiya na iya iyakance lodi akan sabar ku don kada ya yi yawa.
  10. Tsarin aikawa yana ba ku damar tsara saƙon ku kamar lokacin da za a aika saƙon. Ana iya aika ciyarwar RSS ta atomatik zuwa jerin aikawasiku mako-mako, kullun, ko kowane wata.
  11. Ana samun Phplist a halin yanzu cikin Ingilishi, Faransanci, Fotigal, Jamusanci, Sifen, Yaren mutanen Holland, Sinanci na gargajiya, Vietname da Jafananci. Fassarar Aiki don wasu harsuna a cikin ci gaba.

Domin shigar da aikace-aikacen PhPlist muna buƙatar:

  1. GNU/Linux tsarin aiki
  2. Sabar yanar gizo ta Apache
  3. PHP nau'in 4.3 ko sama da haka
  4. PHP Module Map
  5. Sigar uwar garken MySQL 4.0 ko sama da haka

  1. Tsarin Aiki - CentOS 6.4 & Ubuntu 13.04
  2. Apache – 2.2.15
  3. PHP - 5.5.3
  4. MySQL - 5.1.71
  5. phpList - 3.0.5

Shigar da Manajan Jarida na phpList a cikin Linux

Kamar yadda na ambata a baya cewa phpList an haɓaka shi a cikin PHP don Linux tare da Apache. Don haka, dole ne ku sami uwar garken gidan yanar gizo mai aiki tare da PHP da MySQL shigar akan tsarin. Bugu da ƙari, dole ne ku shigar da tsarin IMAP don sarrafa saƙon billa. Idan ba haka ba, shigar da su ta amfani da kayan aikin sarrafa fakiti da ake kira yum ko apt-get bisa ga rarrabawar Linux ɗin ku.

Shigar akan tsarin tushen Red Hat ta amfani da umarnin yum.

# yum install httpd
# yum install php php-mysql php-imap
# yum install mysql mysql-server
# service httpd start
# service mysqld start

Shigar akan tsarin tushen Debian ta amfani da umarnin apt-samun.

# apt-get install apache2
# apt-get install php5 libapache2-mod-auth-mysql php5-mysql php5-imap
# apt-get install mysql-server mysql-client
# service apache2 start
# service mysql start

Da zarar kun shigar da duk fakitin da ake buƙata akan tsarin, kawai shiga cikin bayananku (MySQL, nan).

# mysql -u root -p

Shigar da tushen kalmar sirri ta mysql. Yanzu ƙirƙiri bayanai (faɗi phplist).

mysql> create database phplist;
Query OK, 1 row affected (0.00 sec)

Ba kyakkyawan al'ada ba ne don samun damar bayanai daga tushen mai amfani kai tsaye, don haka ƙirƙirar mai amfani da ake kira 'tecmint' kuma ba da izini ga mai amfani a kan bayanan 'phplist' tare da kalmar sirri don samun damar ta. Sauya 'my_password' tare da kalmar sirrinku, muna buƙatar wannan kalmar sirri daga baya yayin saita phpList.

mysql> grant all on phplist.* to [email  identified by 'my_password';
Query OK, 0 rows affected (0.00 sec)

Yanzu sake loda gata don nuna sabbin canje-canje akan bayanan kuma barin harsashi mysql.

mysql> flush privileges;
Query OK, 0 rows affected (0.08 sec)

mysql> quit;
Bye

Yanzu je gidan yanar gizon phpList na hukuma kuma zazzage sabuwar tushen tarball (watau sigar 3.0.5) ta amfani da hanyar haɗin ƙasa.

  1. http://www.phplist.com/download

A madadin, kuna iya zazzage sabuwar fakitin tushe ta amfani da umarnin wget mai zuwa.

# wget http://garr.dl.sourceforge.net/project/phplist/phplist/3.0.5/phplist-3.0.5.tgz

Bayan zazzage fakitin phplist, buɗe fayilolin fakitin. Zai ƙirƙiri wani directory mai suna 'phplist-3.0.5' a cikin wannan directory, za ku sami 'public_html' wanda ya ƙunshi jerin kundin adireshi.

# tar -xvf phplist-3.0.5.tgz
# cd phplist-3.0.5
# cd public_html/

Yanzu Kwafi kundin adireshin jeri zuwa cikin tushen tushen gidan yanar gizon Apache wanda za'a iya shiga ta yanar gizo.

# cp -r lists /var/www/html/        [For RedHat based Systems]

# cp -r lists /var/www/            [For Debian based Systems]

Bude fayil ɗin sanyi na phpList 'config.php'daga jerin 'liss/config' directory a cikin editan rubutu da kuka fi so.

# vi config.php

Ƙara saitunan haɗin bayanai na phpList irin wannan sunan mai masauki, sunan bayanai, mai amfani da bayanai da kalmar sirrin bayanai kamar yadda aka nuna a ƙasa.

# what is your Mysql database server hostname
$database_host = "localhost";

# what is the name of the database we are using
$database_name = "phplist";

# what user has access to this database
$database_user = "tecmint";

# and what is the password to login to control the database
$database_password = 'my_password';

Kuna buƙatar shirya ƙarin saiti ɗaya, ta tsoho phpList a cikin 'testmode', don haka kuna buƙatar canza ƙimar daga '1' zuwa '0' don musaki yanayin gwaji.

define ("TEST",0);

Da zarar kun shigar da duk cikakkun bayanai. Ajiye kuma rufe fayil ɗin.

A ƙarshe, nuna maka burauzar ku a 'lists/admin' directory na shigarwa na phpList. Mayen shigarwa na tushen yanar gizo zai bi ka ta sauran.

http://localhost/lists/admin

OR

http://ip-address/lists/admin

Lura: Idan gidan yanar gizon ku 'example.com' yana nuni zuwa ga directory '/var/www/html/', kuma kun sanya fayilolin phpList ɗinku a ƙarƙashin '/var/www/html/lists', to ya kamata ku nuna burauzar ku. zuwa http://www.example.com/lists/admin/.

Yanzu danna kan 'Ƙaddamar da bayanai'kuma cika bayanai game da ƙungiyar ku kuma saita kalmar sirri' admin.

Da zarar, ƙaddamarwar bayanan bayanai ya cika, ci gaba da saitin phpList don kammala tsarin ku kamar yadda ake buƙata.

Da zarar, saitin ya cika. Shiga cikin panel admin na phpList.

Fara ƙirƙirar sabbin kamfen, duba yaƙin neman zaɓe, ƙara/share masu amfani, duba ƙididdiga da ƙarin fasaloli da yawa don bincika daga Dashboard.

Shi ke nan! Yanzu, zaku iya fara keɓancewa da sanya alama na sabon shigar da aikace-aikacen manajan wasiƙar wasiƙar phpList.

Rubutun Magana

phpList Shafin Gida

Na san yawancin masu amfani, ba su san yadda ake shigarwa da daidaita aikace-aikace a cikin Linux ba. Idan kuna neman wanda zai dauki nauyin/saita phpList akan sabar ku/sabar ku, tuntube mu dalilin da yasa muke samar da sabis na Linux da yawa a mafi ƙarancin ƙima.

Ka sanar da ni idan kana amfani da duk wani aikace-aikacen wasiƙar labarai wanda ya fi ƙarfi fiye da phpList kuma kar a manta da raba wannan labarin.