GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Instalar GrandCMS en Ubuntu

Le mostraremos cómo instalar GrandCMS en Ubuntu. GrandCMS es un software independiente gratuito y de código abierto para propietarios de sitios web. Con GrandCMS puede crear y mantener fácilmente su propio sitio. Para ejecutar Grand CMS, debe instalar los siguientes requisitos en su servidor:

  • Servidor web (se recomienda Apache)
  • PHP versión 5.3 o posterior
  • Servidor de base de datos (se recomienda MySQL)

Entonces, en este tutorial le mostraremos cómo instalar GrandCMS en un Ubuntu VPS con Apache, MySQL y PHP.

1. Inicie sesión en su servidor virtual de Ubuntu a través de SSH como usuario root

ssh root@IP_Adress

2. Inicie una sesión de pantalla ejecutando el siguiente comando en la terminal:

screen -U -S grandcms

3. Instale algunos paquetes necesarios para la instalación de GrandCMS

apt-get install wget unzip

4. Actualice todos los paquetes instalados en su servidor Ubuntu.

apt-get update && apt-get upgrade

5. Instalar el servidor web Apache

apt-get install apache2

6. Configurar el servidor web Apache

Una vez que esté instalado, inicie el servidor web y habilítelo para que se inicie automáticamente al reiniciar el servidor

systemctl start apache2
systemctl enable apache2

7. Instale MySQL y cree una nueva base de datos

GrandCMS almacena su información en una base de datos, por lo que instalaremos el servidor de base de datos MySQL y crearemos un nuevo usuario y base de datos para GrandCMS

apt-get install mysql-server

8. Configurar MySQL

Se le pedirá que establezca una contraseña para el usuario "raíz" de MySQL. Use una contraseña segura:es mejor usar una combinación de letras y números y un mínimo de 10 caracteres. Este usuario de MySQL tendrá acceso completo a todas las bases de datos.

Después de la instalación, inicie el servidor de base de datos MySQL y habilítelo para que se inicie en el momento del arranque

systemctl start mysql
systemctl enable mysql

Una vez que se inicie el servidor de base de datos MySQL, inicie sesión como usuario raíz y cree un nuevo usuario y base de datos MySQL para GrandCMS

mysql -u root -p

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

9. Instalar PHP y extensiones

GrandCMS es una aplicación basada en PHP, por lo que necesitamos instalar PHP y algunas extensiones PHP requeridas por la aplicación.

apt-get install php php-mysql php-mcrypt libapache2-mod-php  php-curl php-gd

10. Descarga, instala y configura GrandCMS

Ahora, vaya al sitio web oficial de GrandCMS y descargue la última versión estable de su aplicación. Al momento de escribir este tutorial es la versión 0.2.0.1.1

wget http://downloads.sourceforge.net/project/grandcms/grandcms_v0.2.0.1.1.zip

Descomprima el archivo zip de GrandCMS

unzip grandcms_v0.2.0.1.1.zip

Contiene un directorio de "carga" y algunos archivos con instrucciones y detalles de la licencia.

Mueva el directorio de carga al directorio raíz del documento en su servidor

mv upload/ /var/www/html

Cambiar el nombre del directorio

mv /var/www/html/upload /var/www/html/grandcms

Y cambiar la propiedad

chown -R www-data:www-data /var/www/html/grandcms

Cambie el nombre de config-dist.php a config.php y admin/config-dist.php a admin/config.php

cd /var/www/html/grandcms
mv config-dist.php config.php
mv admin/config-dist.php admin/config.php

Cree una directiva de host virtual para el nombre de dominio.

vi /etc/apache2/sites-available/yourdomain.conf

Agregue el siguiente contenido a la directiva de host virtual

ServerAdmin [email protected]
DocumentRoot "/var/www/html/grandcms/"
ServerName yourdomain.com
ServerAlias www.yourdomain.com
ErrorLog "/var/log/apache2/yourdomain.com-error_log"
CustomLog "/var/log/apache2/yourdomain.com-access_log" combined

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

Reemplace 'sudominio.com' con su dominio real.

Habilitar la configuración

a2ensite yourdomain

11. Reinicie el servidor web Apache

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

service apache2 reload

Ahora, abre tu navegador web favorito, visita http://tudominio.com para iniciar la web instalada y sigue las instrucciones para completar la instalación.

Por supuesto, no tiene que instalar GrandCMS en Ubuntu, si utiliza uno de nuestros planes de hospedaje GrandCMS VPS, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que instalen GrandCMS en Ubuntu 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 le gustó esta publicación sobre cómo instalar GrandCMS en Ubuntu, compártala con sus amigos en las redes sociales usando los botones a la izquierda o simplemente deje una respuesta a continuación. Gracias.


Panels
  1. Instalar Webmin en Ubuntu 16.04

  2. Instale MEAN en un Ubuntu 14.04

  3. Instalar Elasticsearch en Ubuntu

  4. Instalar Bludit en Ubuntu 16.04

  5. Instale Tomcat 9 en Ubuntu 16.04

Cómo instalar GrandCMS en Ubuntu 16.04

Instalar RethinkDB en Ubuntu

Instalar XWiki en Ubuntu 16.04

Instalar npm en Ubuntu 16.04

Instalar Orangescrum en Ubuntu 16.04

Instale Odoo 11 en Ubuntu 16.04