En este tutorial, repasaremos cómo instalar y configurar Dotclear en un VPS con Ubuntu 18.04. Punta clara es gratuito y de código abierto aplicación de publicación web, diseñada para proporcionar una interfaz fácil de usar que permite a cualquier persona publicar sus ideas en la web. Dotclear está escrito en PHP e incluye muchas funciones integradas, como el manejo de blogs, el uso de la sintaxis XHTML para las entradas, la adición de páginas, etc. También admite varios tipos de bases de datos, como MySQL ,
Requisitos:
- Para los fines de este tutorial, utilizaremos un servidor Ubuntu.
- Acceso raíz SSH completo (o un usuario con privilegios sudo)
Cómo empezar
Conéctese a su servidor a través de SSH como usuario raíz usando el siguiente comando. (Reemplace "root" con un usuario que tenga privilegios sudo si es necesario):
ssh root@IP_ADDRESS -p PORT_NUMBER
y reemplace "IP_ADDRESS" y "PORT_NUMBER" con la dirección IP de su servidor real y el número de puerto SSH.
Antes de comenzar con la instalación, es una buena idea actualizar los paquetes de su sistema a sus últimas versiones para maximizar la compatibilidad.
Puede hacerlo ejecutando los siguientes comandos:
apt-get update apt-get upgrade
Paso 1:instalación del servidor web Apache
Para instalar el servidor web Apache ejecutaremos el siguiente comando:
apt-get install apache2
Ahora, debemos permitir que Apache se inicie automáticamente al iniciar el servidor con:
systemctl enable apache2
También podemos comprobar el estado de su servicio Apache con el siguiente comando:
systemctl status apache2
Salida:
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 Wed 2018-12-19 03:44:49 CST; 21min ago Main PID: 25985 (apache2) Tasks: 7 (limit: 1110) CGroup: /system.slice/apache2.service ├─ 25985 /usr/sbin/apache2 -k start ├─ 26383 /usr/sbin/apache2 -k start ├─ 26384 /usr/sbin/apache2 -k start ├─ 26385 /usr/sbin/apache2 -k start ├─ 26386 /usr/sbin/apache2 -k start ├─ 26387 /usr/sbin/apache2 -k start └─16816 /usr/sbin/apache2 -k start
Paso 2:instalar PHP
Como mencionamos anteriormente, Dotclear está escrito en PHP, por lo que debemos instalar PHP y algunas extensiones de PHP. Para instalar PHP en su servidor, ejecute el siguiente comando:
apt install php php-curl php-gd php-mbstring php-xml php-xmlrpc php-soap php-intl php-zip
Podemos verificar la versión de PHP actualmente instalada con el siguiente comando:
php -v
La salida debería ser similar a esta:
PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.2.10-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies
Paso 3:instale el servidor de base de datos MySQL
En este tutorial, usaremos el servidor de base de datos MySQL para crear una base de datos y un usuario de MySQL para Dotclear. MySQL es un sistema de gestión de bases de datos de código abierto:es una opción muy popular para gestionar bases de datos.
Para instalar el servidor de base de datos MySQL, ejecutaremos el siguiente comando:
apt install mysql-server
Una vez finalizada la instalación, recomendamos ejecutar un comando para mejorar aún más la seguridad de su servidor MySQL. Puede ejecutar mysql_secure_installation
script escribiendo el siguiente comando:
mysql_secure_installation
Esto lo ayudará a ejecutar tareas importantes relacionadas con la seguridad, como configurar una contraseña raíz, deshabilitar el inicio de sesión raíz remoto, etc.
Paso 4:crea una base de datos para Dotclear
Para crear una base de datos MySQL para Dotclear, debemos iniciar sesión en nuestro servidor MySQL con el siguiente comando:
mysql -u root -p
Luego ingrese su contraseña raíz de MySQL que ingresó anteriormente para iniciar sesión.
Ahora crearemos una nueva base de datos MySQL llamada dotclear
y cree un nuevo usuario de MySQL llamado dotclearuser
con contraseña StrongPassword
.
CREATE DATABASE dotclear; GRANT ALL PRIVILEGES ON dotclear.* TO dotclearuser@localhost IDENTIFIED BY 'StrongPassword'; FLUSH PRIVILEGES; \q
No olvide reemplazar 'StrongPassword ' con una contraseña fuerte real.
Paso 5:instalar Dotclear
Ahora, debemos ejecutar los siguientes comandos para descargar el script del cargador e instalar Dotclear en el directorio raíz del documento del servidor web predeterminado:
cd /var/www/html wget https://download.dotclear.org/loader/dotclear-loader.php
Tenemos que asegurarnos de que el usuario de Apache tenga acceso a los archivos de Dotclear.
chown -R www-data:www-data /var/www/html/
Paso 6:Cree el archivo de host virtual
Para crear el archivo de configuración de host virtual para su dominio, ejecute el siguiente comando:
nano /etc/apache2/sites-available/your_domain.com.conf
Agrega el siguiente contenido. No olvide reemplazar your_domain.com con su nombre de dominio real que apunta a su servidor:
<VirtualHost *:80> ServerAdmin admin@your_domain.com ServerName your_domain.com ServerAlias www.your_domain.com DocumentRoot /var/www/html <Directory /var/www/html> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/your_domain.com_error.log CustomLog ${APACHE_LOG_DIR}/your_domain.com_access.log combined </VirtualHost>
Cierra y guarda el archivo. Ahora necesitamos habilitar el archivo de configuración del host virtual. Para habilitar el host virtual, ejecute el siguiente comando:
ln -s /etc/apache2/sites-available/your_domain.com.conf /etc/apache2/sites-enabled/your_domain.com.conf
Paso 7:Configurar Dotclear
En el último paso de este tutorial, debemos acceder al script del cargador Dotclear y finalizar la instalación.
Abra su navegador web preferido y vaya a:http://your_domain.com/dotclear-loader.php
Luego se le presentará la página del instalador:
Necesitamos hacer clic en el botón 'Recuperar y descomprimir Dotclear' y seguir las instrucciones en pantalla. En la segunda pantalla, debemos ingresar la configuración de la base de datos MySQL, así que use los siguientes detalles:
Database type: MySQLi Database Host Name: localhost Database Name: dotclear Database User Name: dotclearuser Database Password: StrongPassword
A continuación, debemos crear una cuenta de usuario . Después de crear una nueva cuenta de usuario, seremos redirigidos a la siguiente página:
Felicitaciones – Ha instalado correctamente Dotclear en Ubuntu 18.04 Server.
Por supuesto, no tienes que i Instalar Dotclear en Ubuntu 18.04 si tiene un VPS de Ubuntu con nosotros. Simplemente puede pedirle a nuestro equipo de soporte que instale Dotclear en Ubuntu 18.04 por usted. Están disponibles las 24 horas del día, los 7 días de la semana y podrán ayudarlo con la instalación.
PD . Si disfrutó leyendo esta publicación de blog sobre cómo instalar Dotclear en Ubuntu 18.04, siéntase libre de compartirla en las redes sociales usando los accesos directos a continuación, o simplemente deje un comentario en la sección de comentarios. Gracias.