GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare phpList su un VPS CentOS 7

phpList è un sistema di newsletter open source molto popolare e semplice da usare progettato per la diffusione di informazioni, come newsletter, notizie, pubblicità per l'elenco degli iscritti. Consente agli utenti di aggiungere e gestire abbonati e-mail, creare le proprie liste di distribuzione e inviare newsletter via e-mail. phpList è scritto in PHP e utilizza un database MySQL per memorizzare le informazioni. È prontamente disponibile e abbastanza facile da installare su qualsiasi sistema VPS Linux.

In questo articolo ti guideremo attraverso l'installazione di phpList su un CentOS 7 VPS.

REQUISITI

Utilizzeremo il nostro piano di hosting VPS Linux SSD 1 per questo tutorial.

AGGIORNA IL SISTEMA

Come sempre, assicurati che il tuo server sia completamente aggiornato con il comando seguente:

# yum update

INSTALLA LAMPADA

Il tuo primo passo è installare Linux Apache, MariaDB e PHP o meglio conosciuto da LAMP . LAMPADA è in realtà l'acronimo di uno stack di soluzioni di servizi Web costituito da Linux, Apache HTTP Server, i motori di database MySQL o MariaDB e il linguaggio di programmazione PHP, Perl o Python. Emettere quanto segue:

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

Al termine dell'installazione di LAMP, abilita Apache e MariaDB per l'avvio all'avvio e avviali con i comandi seguenti:

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

Per ulteriori modifiche alla configurazione su Apache, PHP e MariaDB, controlla il nostro eccellente post sul blog.

Quindi esegui lo script post-installazione di MariaDB mysql_secure_installation :

# mysql_secure_installation

Configuralo in questo modo:

- 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

Ora che hai installato uno stack LAMP attivo devi creare un database per phpList. Inserisci MariaDB come 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

INSTALLA LISTA PHP

Scaricheremo l'installazione di phpList in /opt directory, decomprimilo, spostalo nella root del documento di Apache e imposta la proprietà corretta con i comandi seguenti:

# 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/

Ora, la nostra prossima mossa è modificare il file di configurazione phpList e inserire i nuovi valori del database:

# vim lists/config/config.php

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

Mentre stai ancora modificando il file di configurazione, cambia il valore della variabile 'TEST' da 1 a 0 per disabilitare la modalità test.

define ("TEST",0);

Installa un'estensione PHP molto necessaria per evitare un problema noto di pagina vuota quando accedi a una procedura di installazione di phpList per la prima volta:

# yum install php-mbstring

Riavvia Apache per rendere effettive le modifiche:

# service httpd restart

Questo è tutto. Ora apri il tuo browser preferito e vai a http://your_server_ip/lists/admin per completare l'installazione di phpList. Sarai accolto dalla seguente pagina:

Inizializzare il database facendo clic su Inizializza database. Ora completa la configurazione in base alle tue esigenze.

È tutto. Se hai seguito i passaggi precedenti, phpList è installato correttamente sul tuo CentOS 7 VPS.

Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare phpList per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Cent OS
  1. Come installare Piwik su un VPS CentOS

  2. Come installare Concrete5 su un CentOS 6 VPS

  3. Come installare phpBB 3 su un CentOS 6 VPS

  4. Come installare MySQLDumper su un VPS CentOS

  5. Come installare PmWiki su CentOS 6 VPS

Come installare R su CentOS 7

Come installare R su CentOS 8

Come installare PHPList su CentOS 7

Come installare Railo su un CentOS 7 VPS

Come installare Gibbon su un VPS CentOS

Come installare NodeBB su un VPS CentOS?