Manual de ISPConfig =================== Login ----- El primer paso para crear un dominio utilizando ISPConfig es ingresar al sitio de ISPConfig utilizando la URL y credenciales que fueron proporcionadas en su email de Alta: .. image:: 1.png Página de bienvenida -------------------- Ingrese a la sección de **Sites** desde la página principal: .. image:: 2.png Añadir un nuevo sitio web ------------------------- Haga clic en **Sitios Web** y luego en **Añadir un nuevo Sitio Web**. .. image:: 3.png .. image:: 4.png Allí solo es necesario que ingrese el dominio de su sitio, y luego haga clic en **Guardar** para que se guarden los cambios y quede creado el sitio. **Importante:** No se debe ingresar ningun dato en los campos denominados ipv4 e ipv6. Otra de las opciones que puede utlizar es la configuracion del PHP y de que version. Esto mismo lo pueden observar en la siguiente captura: .. image:: 4-3.png Dentro de las versiones PHP ud cuenta con las siguientes: .. raw:: html
+-------------+ | Versión PHP | +=============+ | 5.6 | +-------------+ | 7.0 | +-------------+ | 7.1 | +-------------+ | 7.2 | +-------------+ | 7.3 | +-------------+ | 7.4 | +-------------+ | 8.0 | +-------------+ | 8.1 | +-------------+ | 8.2 | +-------------+ | 8.3 | +-------------+ .. raw:: html
Configuraciones PHP =================== Para mas detalles sobre la configuracion PHP, puede ver :doc:`php`. Configuraciones de directivas Nginx =================================== Para mas detalles sobre directivas Nginx, puede ver :doc:`nginx`. Configuracion SSL y Let's Encrypt --------------------------------- .. image:: 4-4.png El uso de SSL/TLS garantiza que las conexiones entre los usuarios y tu sitio web estén cifradas, mejorando la seguridad y confianza de los visitantes. ISPConfig facilita la gestión de certificados SSL y la integración con Let's Encrypt, un proveedor gratuito de certificados SSL. Habilitar SSL en un sitio web Inicie sesión en el panel de control de ISPConfig utilizando sus credenciales. Seleccionar el dominio: En la pestaña Domain, active la casilla SSL. .. image:: 4-5.png Luego tienen que ir a la pestaña ssl y llenar con el .crt y el .key segun corresponda Para guardar los cambios debe ir a SSL Action y seleccionar: Save Certificate Haga clic en Save para aplicar la configuración. Habilitar Let's Encrypt en un sitio web Para poder habilitar Let's Encrypt ud debe tener habilitar la casilla SSL y luego marcar la casilla Let's Encrypt. Recuerde que para que los certificados funcionen, deben estar declarados los registros CAA correspondientes en su DNS Logs del website ================ Para visualizar los logs del website, puede utilizar el siguiente documento :doc:`logs`. Configurar una cuenta FTP ------------------------- Para conectarse a través de FTP con su servicio en una VPS con ISPConfig, es necesario crear una cuenta FTP desde el panel. Siga estos pasos: Ingresar a ISPConfig Acceda a la pestaña **Sitios** como se muestra a continuación: .. image:: 5.png Añadir un usuario FTP Dentro de la opción **Usuario FTP** de ISPConfig, seleccione **Añadir nuevo usuario FTP**. .. image:: 6.png Opciones para el usuario FTP Complete los datos del usuario con la información necesaria: - **Servidor:** ispc-soport.planisys.net - **Usuario:** defaultplanisys (ISPConfig podría añadir "default" al nombre de usuario) - **Contraseña:** (la contraseña que usted eligió) - **Puerto:** 21 Ejemplo de coneccion contra el servidor utilizando FileZilla como cliente FTP ----------------------------------------------------------------------------- .. image:: 6-1-1.png Para conectar con el servidor, vamos a tener que rellenar unos campos. La dirección IP del servidor (xxx.xxx.xxx.xxx), el usuario y la contraseña definidos en el paso 1 y el puerto. Creacion de carpetas -------------------- .. image:: 6-1.png **Importante:** El subdirectorio donde deberá crear sus carpetas y transferir archivos será el directorio `web`. No será posible crear carpetas en el directorio raíz accediendo por FTP. A continuacion puede ver un ejmplo practico de esto, en el que se usa FTP y linea de comando. Para subir, descomprimir y verificar un wordpress. Esto mismo lo puede ver en :doc:`useshel`. Crear un usuario de base de datos --------------------------------- Para crear una base de datos en ISPConfig, primero debe crear un usuario de base de datos. Siga estos pasos: Añadir nuevo usuario En la pestaña **Sitios**, seleccione **Database Users** debajo de **Base de Datos** y haga clic en **Añadir nuevo usuario**. .. image:: 7.png .. image:: 8.png Complete los siguientes campos: - **Database User:** Nombre del usuario de la base de datos.(El ispconfig agrega el sufijo c0 por delante del usuario) - **Database Password/Repeat Password:** Ingrese y repita la contraseña deseada. Haga clic en **Guardar** para confirmar la creación del usuario. Crear una nueva base de datos ----------------------------- Después de crear el usuario, puede proceder a crear la base de datos. Haga clic en **Base de Datos** y luego en **Añadir nueva Base de Datos**. .. image:: 9.png .. image:: 10.png Complete los siguientes campos: - **Servidor:** Seleccione el servidor deseado. - **Site:** Seleccione el sitio para el que desea crear la base de datos. - **Tipo:** MySQL. - **Nombre BD:** Nombre que desea dar a la base de datos. (El ispconfig agrega el sufijo c0 por delante del usuario) - **Usuario BD:** Nombre del usuario asociado a la base de datos. Ejemplo practico de como instalar una db para wordpress: :doc:`dbwordpress`. Acceder a la base de datos -------------------------- Para acceder a la base de datos, utilice una URL similar a la que utilizó para ingresar a ISPConfig, pero con el siguiente formato: - https://ispc-xxxx-xx.planisys.net:8081/phpmyadmin/