GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar phpList en un CentOS 7 VPS

phpList es un sistema de boletines de código abierto muy popular y fácil de usar que está diseñado para la difusión de información, como boletines, noticias, publicidad a la lista de suscriptores. Permite a los usuarios agregar y administrar suscriptores de correo electrónico, crear sus propias listas de correo y enviar boletines por correo electrónico. phpList está escrito en PHP y utiliza una base de datos MySQL para almacenar la información. Está disponible y es bastante fácil de instalar en cualquier sistema Linux VPS.

En este artículo lo guiaremos a través de la instalación de phpList en un VPS CentOS 7.

REQUISITOS

Usaremos nuestro plan de hospedaje SSD 1 Linux VPS para este tutorial.

ACTUALIZAR EL SISTEMA

Como siempre, asegúrese de que su servidor esté completamente actualizado con el siguiente comando:

# yum update

INSTALAR LÁMPARA

Su primer paso es instalar Linux Apache, MariaDB y PHP o mejor conocido por LAMP . LÁMPARA es en realidad un acrónimo de una pila de soluciones de servicios web que consta de Linux, el servidor Apache HTTP, los motores de base de datos MySQL o MariaDB y el lenguaje de programación PHP, Perl o Python. Emita lo siguiente:

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

Una vez completada la instalación de LAMP, habilite Apache y MariaDB para que se inicien en el arranque e inícielos con los siguientes comandos:

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

Para obtener más ajustes de configuración en Apache, PHP y MariaDB, consulte nuestra excelente publicación de blog.

A continuación, ejecute el script posterior a la instalación de MariaDB mysql_secure_installation :

# mysql_secure_installation

Configúralo así:

- 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

Ahora que tiene instalada una pila LAMP activa, necesita crear una base de datos para phpList. Ingrese MariaDB como 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

INSTALAR PHPLIST

Descargaremos la instalación de phpList en /opt directorio, descomprímalo, muévalo a la raíz del documento de Apache y configure la propiedad correcta con los siguientes comandos:

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

Ahora, nuestro próximo paso es modificar el archivo de configuración de phpList e ingresar los nuevos valores de la base de datos:

# vim lists/config/config.php

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

Mientras todavía está editando el archivo de configuración, cambie el valor de la variable 'TEST' de 1 a 0 para desactivar el modo de prueba.

define ("TEST",0);

Instale una extensión de PHP muy necesaria para evitar un problema de página en blanco conocido al acceder a un procedimiento de instalación de phpList por primera vez:

# yum install php-mbstring

Reinicie Apache para que los cambios surtan efecto:

# service httpd restart

Eso es. Ahora abra su navegador favorito y vaya a http://your_server_ip/lists/admin para finalizar la instalación de phpList. Será bienvenido por la siguiente página:

Inicialice la base de datos haciendo clic en Inicializar base de datos. Ahora completa la configuración según tus necesidades.

Eso es todo. Si siguió los pasos anteriores, phpList se instaló con éxito en su CentOS 7 VPS.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS de Linux, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que instalen phpList por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Cent OS
  1. Cómo instalar Piwik en un CentOS VPS

  2. Cómo instalar PmWiki en CentOS 6 VPS

  3. Cómo instalar Tomcat 8 en un VPS CentOS 6

  4. Cómo instalar ImpressCMS en un CentOS 6 VPS

  5. Cómo instalar MyWebSQL en un CentOS VPS

Cómo instalar R en CentOS 7

Cómo instalar R en CentOS 8

Cómo instalar PHPList en CentOS 7

Cómo instalar phpBB 3 en un CentOS 6 VPS

Cómo instalar MySQLDumper en un CentOS VPS

Cómo instalar Gibbon en un CentOS VPS