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

Instalar BigTree en CentOS 7

BigTree CMS es un sistema de gestión de contenido (CMS) de código abierto basado en PHP y MySQL. Es una aplicación muy extensible con una interfaz fácil de usar y es muy fácil de usar. La última versión de BigTree CMS requiere PHP versión 5.3 o superior y MySQL versión 5 o superior. BigTree se desarrolla casi exclusivamente en el servidor web Apache, pero también puede ejecutarse en IIS 7 y 8. En este artículo lo guiaremos a través de la instalación de BigTree CMS en un VPS CentOS 7 con Apache, PHP y MariaDB.

BigTree viene con toneladas de funciones útiles como:

  • Editor WYSIWYG completo
  • Código completo/Control del sitio
  • Núcleo poderoso
  • Tamaño de imagen personalizado y recorte de imagen
  • Análisis integrado
  • Plantilla de contenido flexible
  • Edición en la página
  • API de servicio
  • y muchos más

Para iniciar la instalación, inicie sesión en su servidor CentOS 7 como usuario root

ssh root@IP

y ejecute el siguiente comando en su terminal para actualizar todos los paquetes instalados

yum -y update

A continuación, instale el servidor web Apache

yum -y install httpd

Una vez que se complete la instalación del servidor web, inícielo y haga que se inicie automáticamente al arrancar.

systemctl start httpd
systemctl enable httpd

BigTree es una aplicación basada en PHP, por lo que necesitamos instalar PHP con las extensiones 'mysqli' y 'gd' instaladas

yum -y install php php-gd php-mysql

Instale el servidor MariaDB en su máquina CentOS 7 ejecutando el siguiente comando

yum -y install mariadb mariadb-server

Una vez que se complete la instalación, inicie el servidor MariaDB y configúrelo para que se inicie en el arranque del sistema

systemctl start mariadb
systemctl enable mariadb

Luego, ejecute mysql_secure_installation guion. Este script lo ayudará a mejorar la seguridad de su instalación de MariaDB y establecer su contraseña raíz de MariaDB.

BigTree requiere una base de datos vacía, así que inicie sesión en el servidor MariaDB con el usuario root y cree un nuevo usuario y una base de datos que utilizará BigTree

mysql -u root -p

CREATE DATABASE bigtree;
CREATE USER 'bigtreeuser'@'localhost' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON `bigtree`.* TO 'bigtreeuser'@'localhost';
FLUSH PRIVILEGES;
exit

No olvide reemplazar 'CONTRASEÑA' con una contraseña segura real.

Vaya al sitio web oficial de BigTree y descargue la última versión del sistema de administración de contenido. Al momento de escribir este artículo de blog, es la versión 4.2.11  Cargue el archivo ZIP descargado a su servidor a través de FTP o sFTP. Una vez cargado, descomprima el archivo en el directorio raíz de documentos de su servidor

mkdir /var/www/html/bigtree
unzip BigTreeCMS-4.2.11.zip -d /var/www/html/bigtree

Configure el usuario de Apache para que sea el propietario de los archivos y directorios de BigTree

chown -R apache: /var/www/html/bigtree/

Ahora, cree un servidor virtual Apache para su sitio web basado en BigTree. Cree el archivo '/etc/httpd/conf.d/vhosts.conf' con el siguiente contenido:

IncludeOptional vhosts.d/*.conf

Cree un directorio 'vhosts.d/'

mkdir /etc/httpd/vhosts.d/

y crea el host virtual con el siguiente contenido

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

<VirtualHost YOUR_SERVER_IP:80>
ServerAdmin [email protected]
DocumentRoot "/var/www/html/bigtree/"
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/bigtree/">
DirectoryIndex index.html index.php
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

Guarde el archivo y reinicie el servidor web Apache para que los cambios surtan efecto.

systemctl restart httpd

Con este paso se completa la instalación desde la línea de comandos. Ahora, abra un navegador web y navegue hasta http://yourdomain.com/install.php para ejecutar el instalador web y seguir el proceso de instalación en pantalla para completar la instalación de BigTree CMS.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de hospedaje VPS Blazing-Fast, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que instalen BigTree 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. 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 Avactis 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