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

Instalar patrón de texto en CentOS 7

Textpattern es un sistema de gestión de contenido (CMS) de código abierto flexible y fácil de usar escrito en el lenguaje de programación PHP. Texpattern viene con una gama completa de funciones y le permite crear, editar y publicar fácilmente contenido en su sitio web. En esta guía instalaremos Textpattern en un VPS CentOS 7 con Apache, MariaDB y PHP.

En primer lugar, inicie sesión en su servidor como usuario root

ssh root@IP

y asegúrese de que todos los paquetes estén actualizados ejecutando el siguiente comando

yum -y update

Textpattern utiliza una base de datos MySQL para almacenar la información, así que ejecute el siguiente comando para instalar el servidor de base de datos MariaDB

yum install mariadb mariadb-server

Una vez que esté instalado, inicie el servidor de la base de datos MariaDB y habilítelo para que se inicie en el momento del arranque

systemctl start mariadb
systemctl enable mariadb

Ejecute mysql_secure_installation secuencia de comandos para proteger el servidor de la base de datos y establecer su contraseña de root de MariaDB

Inicie sesión en MariaDB con el usuario "raíz" y cree una nueva base de datos y el usuario y la contraseña asociados para Textpattern.

mysql -u root -p

CREATE DATABASE textpattern;
CREATE USER 'Ttextpatternuser'@'localhost' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON `textpattern`.* TO 'textpatternuser'@'localhost';
FLUSH PRIVILEGES;

Reemplace 'CONTRASEÑA' con una contraseña segura real.

Instalar servidor web Apache

yum install httpd

Una vez completada la instalación, inicie el servidor web y agréguelo para que se inicie automáticamente al iniciar el sistema

systemctl start httpd
systemctl enable httpd

Textpattern está escrito en el lenguaje de programación PHP, por lo que necesitamos instalar PHP entre algunos módulos PHP

yum install php php-pdo php-common php-mbstring php-mcrypt

Vaya al sitio web oficial de Textpattern y descargue la última versión estable de la aplicación en su servidor

wget http://textpattern.com/latest.zip

Descomprima el archivo zip descargado en el directorio raíz del documento en su servidor. En CentOS normalmente es el directorio ‘/var/www/html/’.

unzip Textpattern-2.4.2670.zip -d /var/www/html

Para asegurarse de que es el directorio correcto, puede usar el siguiente comando

grep -i '^documentroot' /etc/httpd/conf/httpd.conf
DocumentRoot "/var/www/html"

Cambiar la propiedad de los archivos de Textpattern

cd /var/www/html/
chown -R apache:apache textpattern/

A continuación, crearemos un servidor virtual Apache para su sitio web de Textpattern. Cree el archivo '/etc/httpd/conf.d/vhosts.conf' con el siguiente contenido

vim /etc/httpd/conf.d/vhosts.conf

IncludeOptional vhosts.d/*.conf

y crea el servidor virtual

mkdir /etc/httpd/vhosts.d/
vim /etc/httpd/vhosts.d/yourdomain.com.conf

<VirtualHost YOUR_SERVER_IP:80>
ServerAdmin [email protected]
DocumentRoot "/var/www/html/textpattern/"
ServerName yourdomain.com
ServerAlias www.yourdomain.com
ErrorLog "/var/log/httpd/yourdomain.com-error_log"
CustomLog "/var/log/httpd/yourdomain.com-access_log" combined

<Directory "/var/www/html/textpattern/">
DirectoryIndex index.html index.php
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

Reinicie el servidor web Apache para que los cambios surtan efecto.

systemctl restart httpd

Navega con tu navegador web favorito a http://yourdomain.com/setup/index.php y siga las instrucciones en pantalla para finalizar la instalación y configuración de Textpattern.

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 Textpattern 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. Instale MySQL Server 5.6 en CentOS

  2. Cómo instalar el servidor Teamspeak 3 en CentOS 8

  3. Instalar CumulusClips en CentOS 7

  4. Instalar Sentora en CentOS 7

  5. Instalar BigTree en CentOS 7

Cómo instalar el servidor Samba en CentOS 8

Cómo instalar Centreon en Centos 7

Instale Nginx en CentOS 7 / RHEL 7

Cómo instalar el servidor de Minecraft en CentOS

Cómo instalar Nginx en CentOS

Cómo instalar MySQL 8 en CentOS 8