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

Cómo instalar WonderCMS en Ubuntu 18.04

En este tutorial, le mostraremos cómo instalar WonderCMS en un VPS con Ubuntu 18.04.

WonderCMS es un sistema de gestión de contenido de archivos planos gratuito, de código abierto y sin base de datos escrito en PHP y jQuery. Es un CMS simple, rápido y receptivo que le permite crear sitios web sin la necesidad de una base de datos separada. WonderCMS viene con un amplio conjunto de funciones, que incluyen compatibilidad con WYSIWYG (Lo que ves es lo que obtienes), URL amigables con SEO, una funcionalidad simple de hacer clic y editar, tema fácil, URL de inicio de sesión personalizada y mucho más. Comencemos con la instalación.

Requisitos

  • Un VPS Ubuntu 18.04 con acceso raíz habilitado o un usuario con privilegios sudo.
  • Apache con el módulo mod_rewrite habilitado
  • PHP 7.1 o superior con extensiones curl, mbstring y Zip habilitadas.

Paso 1:Iniciar sesión y actualizar paquetes

Primero, necesitaremos iniciar sesión en nuestro servidor usando SSH. Puede hacerlo ingresando este comando:

ssh root@IP_Address -p Port_Number

Recuerde reemplazar "root" con su nombre de usuario si no está utilizando el usuario root. Cambie "IP_Address" y "Port_Number" según la dirección IP de su servidor y el número de puerto SSH.

Una vez que haya iniciado sesión, debe actualizar todos sus paquetes a sus últimas versiones disponibles.

apt-get update -y
apt-get upgrade -y

Una vez que todos los paquetes estén actualizados, reinicie su servidor para aplicar los cambios de configuración.

Paso 2:Instale Apache y PHP

Primero, necesitaremos instalar el servidor web Apache, PHP y otros paquetes necesarios en el servidor.

Ejecute el siguiente comando para instalar todos los paquetes necesarios:

apt-get install apache2 php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-sqlite3 php7.2-soap php7.2-gd php7.2-xml php7.2-cli php7.2-curl php7.2-zip unzip git

Una vez instalado, abra el php.ini archivo y ajustar algunas configuraciones:

nano /etc/php/7.2/apache2/php.ini

Cambie las siguientes líneas como se muestra a continuación:

memory_limit = 256M
upload_max_filesize = 100M
max_execution_time = 360
date.timezone = "America/Chicago"

Guarde y cierre el archivo.

Luego, reinicie el servicio Apache y habilítelo para que se inicie después de reiniciar el sistema:

systemctl restart apache2
systemctl enable apache2

Paso 3:Instalar WonderCMS

Primero, descargue la última versión de WonderCMS desde el repositorio de Git usando el siguiente comando:

cd /var/www/html/
git clone https://github.com/robiso/wondercms.git

Una vez descargado, configure los permisos correctos para los archivos WonderCMS con el siguiente comando:

chown -R www-data:www-data /var/www/html/wondercms
chmod -R 755 /var/www/html/wondercms

Una vez que haya terminado, puede continuar con el siguiente paso.

Paso 4:Configurar Apache para WonderCMS

A continuación, necesitaremos crear un archivo de configuración de host virtual de Apache para WonderCMS. Ejecute el siguiente comando para crear un nuevo archivo de configuración de host virtual:

nano /etc/apache2/sites-available/wondercms.conf

Agrega el siguiente contenido:

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /var/www/html/wondercms/
    ServerName your-domain.com
    <Directory /var/www/html/wondercms/>
        Options FollowSymlinks
        AllowOverride All
        Require all granted
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/wondercms_error.log
    CustomLog ${APACHE_LOG_DIR}/wondercms_access.log combined

</VirtualHost>

Asegúrese de reemplazar "su-dominio.com" con un nombre de dominio registrado real.

Guarde y cierre el archivo cuando haya terminado. Luego, habilite la configuración del host virtual y el módulo de reescritura de Apache con el siguiente comando:

a2ensite wondercms.conf
a2enmod rewrite

Finalmente, reinicie el servicio de Apache para aplicar todos los cambios que hemos realizado.

systemctl restart apache2

También puede verificar el estado del servicio Apache con el siguiente comando:

systemctl status apache2

Si todo está bien, debería obtener el siguiente resultado:

● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: active (running) since Mon 2019-08-12 15:45:12 UTC; 6s ago
Process: 14034 ExecStop=/usr/sbin/apachectl stop (code=exited, status=0/SUCCESS)
Process: 14006 ExecReload=/usr/sbin/apachectl graceful (code=exited, status=0/SUCCESS)
Process: 14039 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
Main PID: 14052 (apache2)
Tasks: 6 (limit: 1098)
CGroup: /system.slice/apache2.service
├─14052 /usr/sbin/apache2 -k start
├─14057 /usr/sbin/apache2 -k start
├─14058 /usr/sbin/apache2 -k start
├─14059 /usr/sbin/apache2 -k start
├─14060 /usr/sbin/apache2 -k start
└─14061 /usr/sbin/apache2 -k start

Aug 12 15:45:12 hitesh systemd[1]: Starting The Apache HTTP Server...
Aug 12 15:45:12 hitesh systemd[1]: Started The Apache HTTP Server.

Paso 5:Acceda a la interfaz web de WonderCMS

WonderCMS ahora está instalado y configurado. A continuación, abra su navegador web y escriba la URL http://your-domain.com .

Ahora, haga clic en "Haga clic para iniciar sesión" e inicie sesión con la contraseña proporcionada.

A continuación, haga clic en CONFIGURACIÓN en la esquina superior derecha para cambiar la contraseña de inicio de sesión predeterminada. Debería ver la siguiente página:

A continuación, proporcione su nueva contraseña y haga clic en el botón CAMBIAR CONTRASEÑA para cambiar la contraseña predeterminada. Debería ver la siguiente página:

¡Felicidades! ha instalado y configurado con éxito WonderCMS en el servidor Ubuntu 18.04. Ahora puede agregar una nueva página, instalar temas y complementos desde la interfaz web de WonderCMS. Para obtener más información, puede consultar la documentación de WonderCMS.

Sin embargo, si usted es uno de nuestros clientes de Hosting Ubuntu Administrado, o si usa uno de nuestros planes de Hosting VPS Administrado, no tiene que instalar WonderCMS en su Ubuntu 18.04 VPS, simplemente pregúntele a nuestros administradores, siéntese y relájese. Nuestros administradores instalarán WonderCMS en Ubuntu 18.04 (o cualquier otro sistema operativo que tenga con nosotros) inmediatamente.

PD . Si te gustó esta publicación sobre cómo instalar WonderCMS en un VPS con Ubuntu 18.04 , por favor compártelo con tus amigos en las redes sociales usando los botones de abajo, o simplemente deja un comentario en la sección de comentarios. Gracias.


Panels
  1. Cómo instalar Apache Cassandra en Ubuntu 16.04

  2. Cómo instalar Apache Kafka en Ubuntu 18.04

  3. Cómo instalar Apache Maven en Ubuntu 20.04

  4. Cómo instalar WonderCMS en Debian 9

  5. ¿Cómo instalar Apache en Ubuntu?

Cómo instalar Apache Cassandra en Ubuntu 20.04

Cómo instalar Apache Solr en Ubuntu 20.04

Cómo instalar Joomla 3.9 en Ubuntu 20.04

Cómo instalar phpBB con Apache en Ubuntu 20.04

Cómo instalar Apache Tomcat 10 en Ubuntu 20.04 / Ubuntu 18.04

Cómo instalar Apache en Ubuntu 20.04