GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat phpList na CentOS 7 VPS

phpList je velmi oblíbený a snadno použitelný open source systém newsletterů, který je určen pro šíření informací, jako jsou newslettery, novinky, reklama do seznamu odběratelů. Umožňuje uživatelům přidávat a spravovat odběratele e-mailů, vytvářet vlastní seznamy adresátů a odesílat e-mailové zpravodaje. phpList je napsán v PHP a k ukládání informací používá databázi MySQL. Je snadno dostupný a poměrně snadno se instaluje na jakýkoli systém Linux VPS.

V tomto článku vás provedeme instalací phpList na CentOS 7 VPS.

POŽADAVKY

V tomto tutoriálu budeme používat náš plán hostování SSD 1 Linux VPS.

AKTUALIZOVAT SYSTÉM

Jako vždy se ujistěte, že je váš server plně aktuální pomocí příkazu níže:

# yum update

INSTALOVAT LAMPU

Vaším prvním krokem je nainstalovat Linux Apache, MariaDB &PHP nebo lépe známý od LAMP . LAMP je ve skutečnosti zkratka pro zásobník řešení webových služeb sestávající z Linuxu, HTTP serveru Apache, databázových strojů MySQL nebo MariaDB a programovacího jazyka PHP, Perl nebo Python. Zadejte následující:

# yum install httpd openssl mod_ssl mariadb mariadb-server mysql unzip

Po dokončení instalace LAMP povolte spuštění Apache a MariaDB při spouštění a spusťte je pomocí níže uvedených příkazů:

# systemctl enable mariadb && systemctl enable httpd
# systemctl start httpd && systemctl start mariadb

Další úpravy konfigurace na Apache, PHP a MariaDB najdete v našem skvělém příspěvku na blogu.

Dále spusťte poinstalační skript MariaDB mysql_secure_installation :

# mysql_secure_installation

Nakonfigurujte jej takto:

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

Nyní, když máte nainstalovaný aktivní zásobník LAMP, musíte vytvořit databázi pro phpList. Zadejte MariaDB jako root:

# mysql -u root -p

MariaDB > create database phplist;

MariaDB > grant all privileges on phplist.* to phplistuser@localhost identified by 'your_password';

MariaDB > flush privileges;

MariaDB > exit
Bye

INSTALOVAT PHPLIST

Stáhneme instalaci phpListu do /opt adresář, rozbalte jej, přesuňte jej do kořenového adresáře dokumentu Apache a nastavte správné vlastnictví pomocí příkazů níže:

# cd /opt

# wget -O phplist-3.0.12.zip http://prdownloads.sourceforge.net/phplist/phplist-3.0.12.zip?download

# unzip phplist-3.0.12.zip

# mv phplist-3.0.12/public_html/lists/ /var/www/html/

# cd /var/www/html/

# chown -R apache: lists/

Nyní je naším dalším krokem úprava konfiguračního souboru phpList a zadání nových hodnot databáze:

# vim lists/config/config.php

$database_host = "localhost";
$database_name = "phplist";
$database_user = "phplistuser";
$database_password = 'your_password';

Zatímco stále upravujete konfigurační soubor, změňte hodnotu proměnné ‚TEST‘ z 1 na 0, abyste testovací režim deaktivovali.

define ("TEST",0);

Nainstalujte si tolik potřebné rozšíření PHP, abyste předešli známému problému s prázdnou stránkou při prvním přístupu k instalační proceduře phpList:

# yum install php-mbstring

Restartujte Apache, aby se změny projevily:

# service httpd restart

To je vše. Nyní otevřete svůj oblíbený prohlížeč a přejděte na http://your_server_ip/lists/admin a dokončete instalaci phpList. Uvítá vás následující stránka:

Inicializujte databázi kliknutím na Initialise Database. Nyní dokončete konfiguraci podle svých potřeb.

To je vše. Pokud jste postupovali podle výše uvedených kroků, phpList je úspěšně nainstalován na vašem CentOS 7 VPS.

Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich Linuxových VPS hostingových služeb, v takovém případě můžete jednoduše požádat naše zkušené linuxové administrátory, aby vám phpList nainstalovali. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Cent OS
  1. Jak nainstalovat Piwik na CentOS VPS

  2. Jak nainstalovat Tomcat 8 na CentOS 6 VPS

  3. Jak nainstalovat ImpressCMS na CentOS 6 VPS

  1. Jak nainstalovat MyWebSQL na CentOS VPS

  2. Jak nainstalovat ocPortal na CentOS 7 VPS

  3. Jak nainstalovat ownCloud 8 na CentOS 7 VPS

  1. Jak nainstalovat Selfoss na CentOS 7 Linux VPS

  2. Jak nainstalovat OpenMRS na CentOS 6 VPS

  3. Jak nainstalovat Review Board na CentOS 7 VPS