PHPList是一个开源的通讯管理器,它使我们能够创建和发送电子邮件通讯以及添加和管理用户。 PHPList由PHP和MySQL创建。本文将帮助你在Linux服务器设置PHPList。
PHPList的特点:
PHPList有一个很长的功能列表,任何人都可以通过发送电子邮件轻松地使用它业务功能。下面是PHPList的一些功能。
- 单向电子邮件公告输送系统
- 跟踪链接和URL。统计消息,URL和用户订阅。
- 使您可以编写和发送信息,并在互联网管理phplist。
- 允许您选择的模板,语言,用户属性,并列出许多不同的组合。
- 您可以使用用户属性中的信息内容,个性化每封电子邮件消息。
- 订阅用户可以给文本或HTML电子邮件之间的选择。
- 使用CSV和制表符分隔文件导入现有用户的列表或用户导出。
- 保持你的数据库干净和未使用不存在的电子邮件地址。
- 阅读更多…
第1步:安装LAMP环境
我们假设你已经在你的服务器上配置LAMP环境。如果你没有,请参考以下文章 CentOS/RHEL上安装 LAMP
https://www.youcl.com/info/11117 Ubuntu上安装 LAMP
https://www.youcl.com/info/10759
第2步:下载PHPList存档文件
让我们从官方下载最新PHPList包
下载页面 。在本教程中,我们使用以下命令下载PHPList 3.0.6。
# wget http://prdownloads.sourceforge.net/phplist/phplist-3.0.6.zip?download
# unzip phplist-3.0.6.zip
现在上传列表目录到Web服务器的根目录。在这个例子中,我使用默认的文档根目录
/var/www/html
# cd phplist-3.0.6/public_html
# mv lists /var/www/html
# chown -R apache:apache /var/www/html/lists
# chmod -R 755 /var/www/html/lists
第3步:配置PHPList数据库
登录用root用户的MySQL数据库服务器并创建PHPList一个新的数据库。同时创建与phplist数据库完全权限的mysql用户。
# mysql -u root -p
mysql> CREATE DATABASE phplistdb;
mysql> GRANT ALL on phplistdb.* to 'phplist'@'localhost' IDENTIFIED BY '_password_';
mysql> FLUSH PRIVILEGES;
mysql> quit
现在编辑PHPList配置文件
config/config.php文件和更新后的值。
TEST变量的值更改为
0 禁用测试模式(0 为禁用测试模式,1 为启用测试模式)。
$database_host = "localhost";
$database_name = "phplistdb";
$database_user = "phplist";
$database_password = '_password_';
define ("TEST",0);
第5步:打开PHPList Web安装程序
在这个阶段,我们已经完成了PHPList的基本配置,现在它准备使用Web安装程序进行安装。在浏览器中打开phplist如下图所示
http://svr1.youcl.com/lists/admin/
5.1。
点击初始化数据库
5.2。
输入名称,组织详细信息和管理用户密码设置
5.3。
示出的安装已经完成。
5.4。
与上面使用useradmin admin和密码登录。
5.5。
PHPList仪表面板。