Usuario:ManuelRomero/Usuario:ManuelRomero/vesta

De WikiEducator
Saltar a: navegación, buscar

Scricpt para crear usuarios en vesta

Crear un fichero de texto con los datos de usuario mail y dominio llamado por ejemplo usuairos.txt

#! /bin/bash
 
while read user mail web
do
./v-add-user $user $user $mail
./v-add-web-domain $user $web
done < /home/manuel/usuarios.txt
  • Bug con phpmyadmin

https://forum.vestacp.com/viewtopic.php?f=14&t=10307

  • Instalar laravel en vesta
https://paraisolinux.com/instalar-laravel-vesta-panel/

Qué es vesta

http://vestacp.es/

  • Para nosotros VestaCP es un panel de control que nos va a permitir gestionar la adminsitración de un sitio web de forma sencilla y potente
  • Debes de tener una cuenta creada para acceder a él
  • En el centro la ubicación de este servicio la tenemos disponible en infenlaces.es
Accedemos
http://infenlaces.com:8083

VestaAcceso.png

  • Es posible que aparezca una página de privacidad, ya que conectamos por http y no https
  • En este caso seleccionamos configuración avanzada

VestaAccesoPrivado1.png

  • Y depues seleccionamos acceder a infenlaces.com (sitio no seguro)

VestaAccesoPrivado2.png

Acciones a realizar desde el panel de control

Como acceder a nuestro perfil (datos personales)
  • Importante para cambiar credenciales y otros parámetros
  • Para ello ponemos el cursor del ratón justo debajo de nuestro nombre y aparecera en esa misma línea tres botones para acceder a diferentes elementos como podemos ver en la imagen
Vesta op1.png
  • En ella podemos , entre otras cosas, cambiar nuestras credenciales de acceso
  • No se debe de cambiar los servidores dns por defecto
Vesta op2.png
  • Al final damos a la opción de guardar, si no lógicamente perderemos los cambios
Vesta op3.png

Desde el panel de control son varias las acciones que podemos realizar

Es aquí dónde podemos crear bases de datos (también lo podemos hacer desde el phpmyadmin que se instala en cada usuario
  • Es importante conocer la estrucutura de directorios
Document root de nuestro sitio web
/home/usuarioXX/web/dominio_de_cada_usuario/public_html/
El fichero de configuración

Todos tienen un fichero de configuración general ubicado en /etc/apache2 De forma particular tienen el siguiente fichero de configuración.

/home/usuarioXX/conf/apache2.conf
/home

Reinstalando php 7.2

  • Actualización realizada de esta página
http://www.servermom.org/upgrade-vestacp-to-php-7-ubuntu/
  • He quitado en instalación fpm de php
  • He eliminado dos paquetes que no encontraba

Subiendo un proyecto laravel a vesta

Opcion 1

  • Desarrollo el proyecto en local
  • Creo la carpate prueba2 en /home/manuel/laravel.infenlaces.com
  • Relizo un enlace simbólico de la carpeta

Es una aplicación que nos permite