Software > WeeWX

Subir datos por FTP a hosting

<< < (2/18) > >>

Samal:

--- Cita de: edlmeteo en 18 de Abril de 2021, 08:21:32 ---Por cuanto te sale el dominio y el hosting?

--- Fin de la cita ---

Hola,
Hosting: 6 primeros meses 1€ al mes. luego 3€.
Dominio: primer año dominio gratis. luego 10€ año.
Falta incrementar el iva en todos los precios.

50GB de espacio + 5 bases de datos. Incluye e-mail.

Se puede coger una opción mayor que después del primer año son 8€ + iva. Es una oferta que tienen ahora. Te explico el porque:

El primer año es solo 1€ mas iva. Al finalizar el año se cambia a la anterior y te ahorras unos euritos en 6 meses.

Yo lo he echo asi. Es un hosting contrastado. Creo recordar que jantoni puso por algún lugar que había trabajado con el. No pongo el nombre porque vi en un post de este foro que no quieren nombres de hostings ni cosas de estas. Yo estuve años con el, desde que aterrizo por aquí hará unos 15 años. El primer año era todo gratis. No ser las cuentas que saque  *-*

jantoni, creo recordar que probé sin el secure y no me funcionaba. Cuando tenga un poco de tiempo intentare instalar lo que me ha dicho jmviper. De momento en ese enlace pone que también hay que instalar (no se si esta ya instalado con python3 pero no se como mirarlo)
--- Código: ---sudo pip install pysftp
--- Fin del código ---
. intente con lo siguiente y me dio calabazas
--- Código: ---sudo apt install pysftp
--- Fin del código ---
. Tengo que primero hacer copia de tarjeta y luego probar aventuras  :;

Saludos

jmviper:

--- Cita de: Samal en 18 de Abril de 2021, 08:59:08 ---
De momento en ese enlace pone que también hay que instalar (no se si esta ya instalado con python3 pero no se como mirarlo)
--- Código: ---sudo pip install pysftp
--- Fin del código ---
. intente con lo siguiente y me dio calabazas
--- Código: ---sudo apt install pysftp
--- Fin del código ---
. Tengo que primero hacer copia de tarjeta y luego probar aventuras  :;


--- Fin de la cita ---

Lo mejor es cuando salga un error ponerlo, así nos dará pistas, o si no vamos a ciegas.

Para mirar qué versión de Python estás usando ejecuta ls -l /usr/bin/python*

Por ejemplo en el mío:

root@orangepipc:~# ls -l /usr/bin/python*
lrwxrwxrwx 1 root root       7 oct  3  2020 /usr/bin/python -> python3

Con ese resultado ya sabemos qué versión(es) de Python tenemos. Lo normal es que tengas la 3.

Según tengas vemos si está instalado pip o pip3 ya que el lío viene de las versiones de Python (la 2 y la 3).

Para ver qué pip tienes instalado sudo apt list python*-pip

jantoni:
Ummmmm......

No recuerdo que se haya dicho nunca lo del hosting.....

Es más, yo ya he dicho varias veces con quien he trabajado.

Anteriormente trabajé con 1and1 y nunca me acabó de gustar, muchas incidencias.

Llevo un tiempo trabajando (un par de años) con OVH. Si trabajas con un CMS como Wordpress no es el hosting más rápido, pero si no trabajas con Wordpress, o cualquier otro CMS, la velocidad no importa. Lo podéis probar.....mi web https://jantoni.es tiene la página principal en Wordpress y se nota lenta.....pero una vez das el botón rojo de la muerte, la velocidad es muy buena, ya que trabaja directamente con las páginas generadas por Weewx

https://jantoni.es/meteo                                      Belchertown
https://jantoni.es/meteo/davis1                            Seasons

Pero insisto que, solo es necesario el hosting si vas a almacenar algo más que las páginas generadas por Weewx.

Con el dominio (un .es cuesta 5 euros al año en OVH), tienes 5 MByte que dan más que de sobra para almacer la web generada por Weewx....sin fotos ni cosas de esas.

El Hosting cuesta 29 euros al año (iva incluido), con 100GB de almacenamiento.......1 base de datos con 200 MB de espacio, pero es que para esto no hace falta base de datos. Si te hiciera falta base de datos, es que vas a usar un VPS y entonces, este alojamiento no te vale, tendrías que contratar algo que pudieras acceder al sistema operativo.

jantoni:
En cuanto al tema de enviar los datos, con secure o sin secure......

Esto es lo que tengo para subir a OVH


--- Citar ---    [[FTP]]
        # FTP'ing the results to a webserver is treated as just another report,
        # albeit one with an unusual report generator!
        skin = Ftp

        # If you wish to use FTP, set "enable" to "true", then
        # fill out the next four lines.
        # Use quotes around passwords to guard against parsing errors.
        enable = true
        user = xxxxxxxxxxx
        password = yyyyyyyyyyyyyy
        server = ftp.cluster026.hosting.ovh.net    # The ftp server name, e.g, www.myserver.org
        path = www/meteo    # The destination directory, e.g., /weather

        # Set to True for an FTP over TLS (FTPS) connection. Not all servers
        # support this.
        secure_ftp = False

        # To upload files from something other than what HTML_ROOT is set
        # to above, specify a different HTML_ROOT here.
        #HTML_ROOT = /var/www/html/weewx

        # Most FTP servers use port 21
        port = 21

        # Set to 1 to use passive mode, zero for active mode
        passive = 1

--- Fin de la cita ---

Esto lo envía la Orange Pi, que todavía está en paquete Debian, por lo que usa /etc/weewx en lugar de /home/weewx

Los ficheros a enviar están en /var/www/html/weewx

Fíjate que el directorio al que se sube es "www/meteo". Por lo general a los servidores ftp de los hosting hay que indicar el path relativo.....y no el absoluto.

Al poner "www/meteo", tengo que buscar, con el navegador en "https:/xx.xx/meteo". En este caso https://jantoni.es/meteo

En tu caso has indicado


--- Citar ---path = / AQUI HE PUESTO EL NOMBRE DE DONDE ESTA LA CARPETA QUE CREE /cim    # The destination directory, e.g., /weather
--- Fin de la cita ---

Por lo que has puesto una dirección absoluta al directorio y no relativa.

Prueba con:


--- Código: ---path = cim
--- Fin del código ---

Si eso no funciona, tendrás que acceder al servidor y ver la estructura de los directorios..

Esta es la estructura que tengo en OVH.....



Es decir el path es /home/xxxxxxxx/www



Y luego el path es /home/xxxxxxx/meteo

En Weewx, si uso dirección relativa pòngo "www/meteo"

Si uso absoluta tengo que poner "/home/xxxxxxxxx/www/meteo"

jantoni:
No sé si lo he dicho.....me lio a escribir *+* *+* *+*

Unos servidores FTP requieren en la dirección relativa el /

Otros no. En el caso de OVH no lo necesita y al indicar www/meteo interpreta que es /home/xxxxxxxxx/www/meteo

Y, recuerda, que en el log de Weewx debes ver que está ocurriendo.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa