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

Cómo instalar Wolf CMS en un CentOS VPS

Wolf CMS es un sistema de administración de contenido basado en PHP gratuito y de código abierto que ofrece una interfaz de usuario simple y elegante. Wolf CMS es una bifurcación de Frog CMS. Para ejecutar Wolf CMS en su servidor, necesita tener un servidor web, PHP5 y un servidor de base de datos MySQL o SQLite 3 instalado. En este tutorial instalaremos Wolf CMS en un CentOS 7 VPS con Apache, PHP y MariaDB.

Desde el principio, debemos asegurarnos de que todos los paquetes instalados en el servidor estén actualizados

yum -y update

Wolf CMS depende de una base de datos, por lo que instalaremos el servidor MariaDB

yum install mariadb mariadb-server

Inicie el servidor de la base de datos MariaDB y habilite el servicio en el momento del arranque

systemctl start mariadb
systemctl enable mariadb

Ejecute el script de instalación posterior 'mysql_secure_installation' que elimina la base de datos de prueba y protege MariaDB. También le pedirá que configure su contraseña raíz de MariaDB.

Inicie sesión en el servidor MariaDB utilizando el usuario 'raíz' y cree un nuevo usuario y base de datos con el tipo de intercalación Unicode

mysql -u root -p
CREATE DATABASE wolfcms CHARACTER SET utf8 COLLATE utf8_unicode_ci;
CREATE USER 'wolfcmsuser'@'localhost' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON `wolfcms`.* TO 'wolfcmsuser'@'localhost';
FLUSH PRIVILEGES;

A continuación, instalaremos el servidor web Apache, lo iniciaremos y lo agregaremos para que se inicie automáticamente al iniciar el sistema

yum install httpd
systemctl start httpd
systemctl enable httpd

Instalar PHP y con módulos PHP

yum install php php-mysql php-common

Descarga la última versión estable de Wolf CMS desde su sitio web oficial.

wget https://bitbucket.org/wolfcms/wolf-cms-downloads/downloads/wolfcms-0.8.2.zip

Descomprima el archivo zip en el directorio raíz del documento en su servidor

unzip wolfcms-0.8.2.zip -d /var/www/html/

El archivo se desempaquetará en un nuevo directorio 'wolfcms'. Cambie su directorio de trabajo actual y cambie el propietario del directorio

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

Para usar URL limpias, cambiaremos el nombre y activaremos el archivo .htaccess renombrándolo

mv _.htaccess .htaccess

Si aún no está desactivado, se recomienda desactivar magic_quotes_gpc porque esta función está obsoleta. Para hacer esto, necesitamos editar el archivo de configuración de PHP y asegurarnos de que la siguiente línea esté desactivada

magic_quotes_gpc = Off

Podemos encontrar el archivo de configuración de PHP cargado ejecutando

php --ini
Configuration File (php.ini) Path: /etc
Loaded Configuration File:         /etc/php.ini

Para acceder a Wolf CMS usando su nombre de dominio, necesita crear un servidor virtual Apache. Cree el directorio '/etc/httpd/conf.d/vhosts.conf' con el siguiente contenido

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

IncludeOptional vhosts.d/*.conf

Create the virtual host

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

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

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

y reinicie Apache para que los cambios surtan efecto.

systemctl restart httpd

Finalmente, abra su navegador web favorito, vaya a http://sudominio.tld/  y siga los pasos del asistente de configuración para completar la instalación.

Una vez completada la instalación, elimine /install y /docs directorios y elimine los permisos de escritura para el archivo config.php.

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 solicitar a nuestros administradores expertos de Linux que instalen Wolf CMS 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 PHP 7.3 en CentOS 8

  2. Cómo instalar PHP 7.4 en CentOS 7

  3. Cómo instalar PmWiki en CentOS 6 VPS

  4. Cómo instalar MyWebSQL en un CentOS VPS

  5. Cómo instalar Typesetter CMS en CentOS

Cómo instalar ProcessWire CMS en CentOS 7

Cómo instalar Anchor CMS en CentOS 7

Cómo instalar Craft CMS en CentOS 7

Cómo instalar Bolt CMS en CentOS 7

Cómo instalar PHP 7 en CentOS 7

Cómo instalar Wolf CMS en CentOS 7