Meteoclimatic

Software => WeeWX => Mensaje iniciado por: jantoni en 28 de Noviembre del 2015, 09:57:26 am

Título: Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 28 de Noviembre del 2015, 09:57:26 am
Gracias a Meteocarcer, he encontrado una copia antigua del tutorial de instalación de Weewx que escribí en el antiguo foro.

Ya he empezado a adaptarlo. No es definitivo, faltan cosas.

Ahora mismo está escrito para iniciar desde CERO.

Dado el ritmo de avance de Weewx, CREO QUE NO ES CONVENIENTE HACER MÁS IMAGENES PREGRABADAS.

Por supuesto, el tutorial es válido para usar con ordenadores que no sean Raspberry Pi.

Todo lo referente a Weewx lo iré dejando en:

https://drive.google.com/folderview?id=0B3z9VwkcZjjWeUZsNVVmRWU0Vkk&usp=sharing

Una vez que esté requeteprobado y finalizado, se copiará en la wiki y en el foro, además de mi Drive de Google.....no me fio, no me fio.

----------------EDITADO EL 10 DE DICIEMBRE DE 2015 ---------------

Doy por concluido el documento, aunque seguramente seguiré incorporando cositas que se habrás quedado olvidadas, o cosas nuevas.

Siento no poder subir un documento. He intentado subir un PDF, pero las restricciones del nuevo foro, son tan restrictivas que no se puede subir un fichero de mas de 128 KBytes. El PDF ocupa 154 y por tanto no puede ser incluido en el foro.

Ya se ha incluido en la wiki.

Recordar que, la versión más actualizada, siempre estará en mi Google Drive. Tenéis el enlace más arriba.

----------11 de diciembre de 2015 ------

Actualizado para incorporar la recomendación de la wiki de Weewx sobre el falso reloj en tiempo real.

----------23 de diciembre de 2015--------

Actualizado para dejar más claro como bajar Weewx desde el sitio oficial.
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 28 de Noviembre del 2015, 10:16:41 am
Primera redacción ----> OK

Por hacer:

Prueba con instalación nueva de Raspbian Jessie
Prueba con instalación nueva de Raspbian Wheezy

Prueba con instalación nueva de Raspbian Jessie mínima


Aunque el procedimiento escrito está sin probar, ya fue probado en anteriores versiones. No obstante, y dado que se ha reescrito, es posible que exista algún error involuntario. Por ello la prueba está pendiente.

Por escribir:

Envío de datos a Meteoclimatic ----> Ya escrito en la Wiki       http://wiki.meteoclimatic.net/wiki/WeeWX_y_Meteoclimatic (http://wiki.meteoclimatic.net/wiki/WeeWX_y_Meteoclimatic)
Alargar la vida de la SD con escritura log en RAM y otras cosas -----> Ya escrito en la wiki      http://wiki.meteoclimatic.net/wiki/Raspifaq

En la wiki tenemos algunas cosillas adicionales------->    http://wiki.meteoclimatic.net/wiki/FAQ_WeeWX
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 29 de Noviembre del 2015, 11:03:03 am
En continuo cambio :D :D :D :D

Falta probarla, en real, con estación incluida.

Seguro que falla alguna cosita.....los dedos se me hacen viejos.

Por favor, decidme si tenéis acceso al tutorial....esto de los permisos de "la nube" nunca los he tenido claros.
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: megatin en 29 de Noviembre del 2015, 19:44:37 pm
Gracias por conseguir el tutorial. Lo he puesto a buen recaudo en pdf sin problemas.

El lunes intentaré hacer una instalación siguiendo el mismo en Raspbian Jessie.

Ya comentaré los resultados.

Seguiremos dando "patadas al bote".

Saludos
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 29 de Noviembre del 2015, 19:52:18 pm
Todavía haré algunos cambios

Pero nada que afecte a lo realmente importante.
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: megatin en 02 de Diciembre del 2015, 12:19:01 pm
Hola todos,

he probado la instalación limpia en Raspberry Pi 2 Raspbian Jessie + Weewx 3.2.1-1, siguiendo el tutorial de Jantoni.

Vaya por delante mis pocos conocimientos de Linux, que hacen más dificultosa la tarea.

He encontrado alguna "pega" que paso a detallar.

 Se derivan de la instalación de Apache. En el tutorial no se indica cómo instalarlo.

 Una vez instalado, Apache establece como directorio de publicación       /var/www/html/

 Weewx crea sus ficheros en          /var/www/weewx/

 Hay dos posibilidades de solución, cambiar en Weewx. Me ha dado pereza buscar en el manual.

 Decido por buscar en la configuración de Apache y no sin dificultad en cuentro un fichero
 
          /etc/apache2/sites-available/000-default.conf

en donde se establece la ruta de publicación

           /var/www/html/

Edito dicho fichero con nano (ahora sé cuánto vale nano)

            sudo nano  /etc/apache2/sites-available/000-default.conf

Borro       html/

Grabo, salgo, reinicio y problema resuelto.

Probablemente haya otra forma. Quizás tocando en la configuración de Weewx. Pues animo a la concurrencia a exponerlo y así aprendemos algo más.

Todo realizado desde consola de Mac estableciendo una sesión SSH. Por ciero Mac tine una utilidad de edición igual que "nano" pero que se llama "pico".

Me he quedado en la fase de modificación de fechas, etc... del ficheto   skin.conf

Hasta ahora todo funciona perfectamente en modo Simulator.


Saludos


Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 02 de Diciembre del 2015, 17:03:41 pm
Bien, me alegro que haya funcionado.

En cuanto a Apache2, no hacía falta eso que has hecho.

Verás:

- La instalación de Apache2 se realiza cuando hacemos "sudo apt-get -f install" en la mayoría de las instalaciones,salvo que, a voluntad propia, antes hubieras instalado Apache2 de forma manual.
- En cuanto al directorio tampoco hacía falta:
    - El directorio principal de las páginas web, para Apache2, es /var/www y todos los directorios que cuelguen de el.
    - Weewx, cuando se instala, graba las páginas en /var/www/weewx.
    - Si lo que quieres es que, cuando se cargue la página desde el inicio, lo haga las de weewx, es tan simple como escribir un fichero en /var/www para que se redireccione hacia /var/www/weewx/index.html

Código: [Seleccionar]
root@mele1:/var/www# ls -la
total 44
drwxr-xr-x 10 www-data www-data 4096 dic  2 16:00 .
drwxr-xr-x 12 root     root     4096 sep 30  2012 ..
drwxr-xr-x  3 www-data www-data 4096 nov 20  2013 aprs
drwxr-xr-x  6 www-data www-data 4096 oct 21 16:57 download
drwxr-xr-x  2 www-data www-data 4096 mar  3  2014 images
-rw-r--r--  1 www-data www-data   63 dic 19  2014 index.php
drwxr-xr-x  2 www-data www-data 4096 sep 27  2014 test
drwxr-xr-x  7 www-data www-data 4096 jun  5  2014 tmp
drwxr-xr-x  3 root     root     4096 may 31  2015 unixtut
drwxr-xr-x  2 www-data www-data 4096 ago 22  2014 videos
lrwxrwxrwx  1 www-data www-data   19 sep 30  2012 weather -> /var/lib/wview/img/
drwxrwxrwx 11 www-data www-data 4096 nov 18 17:25 weewx
lrwxrwxrwx  1 root     root        5 jul 23 16:20 weewx2 -> weewx
lrwxrwxrwx  1 www-data www-data   19 sep 30  2012 wviewmgmt -> /var/lib/wviewmgmt/
root@mele1:/var/www#

Así pues, tienes que editar el fichero index.php o crearlo nuevo, con permisos para Apache2

Código: [Seleccionar]
root@mele1:/var/www# cat index.php
<META HTTP-EQUIV="refresh" CONTENT="1; url=weewx2/index.html">
root@mele1:/var/www#

Para poner los permisos:
Código: [Seleccionar]
sudo chown www-data:www-data index.php
De este modo, cuando llegue una petición web al directorio raiz de la web, se redirige hacia /var/www/weewx/index.html

Saudos.
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 02 de Diciembre del 2015, 17:05:04 pm
Bueno.....en esa instalación está puesto weewx2.....líos mios, je je, ya veis en el directorio raíz de /var/www que tengo un  mejunje de enlaces simbólicos....pero es que es un servidor aparte
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: megatin en 02 de Diciembre del 2015, 19:26:39 pm
Gracias Jantoni,  todos los caminos llevan a Roma, pero el que recomiendas es más corto.

Saludos,
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 03 de Diciembre del 2015, 07:03:34 am
No ;)

El más corto es el siguiente

Editar weewx.conf y en la sección StdRprt sustituír

# Where the generated reports should go, relative to WEEWX_ROOT:
    HTML_ROOT = /var/www/weewx

Por

# Where the generated reports should go, relative to WEEWX_ROOT:
    HTML_ROOT = /var/www

Saludos
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: megatin en 03 de Diciembre del 2015, 16:05:46 pm
Cuántas veces habré leído y editado el fichero  weewx.conf  !!!!  Y esa llínea como que no existiera. La verdad es que estamos acostumbrados, al menos yo, a modificar aquellas cosas que afectaan directamente a la estción.

Me gusta....

 apla3  apla3 apla3
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 11 de Diciembre del 2015, 12:19:24 pm
Actualizado en Google Drive.
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jmfernandezz en 23 de Diciembre del 2015, 13:38:08 pm
Hola Jantoni,
En tu supermanual haces referencia a lo siguiente:

Bajamos Weewx desde Sourceforge
Bajamos el paquete Debian de http://www.weewx.com/downloads/
Para ello usamos el comando wget. Buscaremos la versión que nos interese.
wget http://www.weewx.com/downloads/weewx_3.2.1-1_all.deb

Cuando dices "Bajamos Weewx desde Sourceforge". ¿Como se hace? ¿Hay que descargarse algun fichero?

Por cierto, siguiendo tu manual, ¿tambien se instala el apache?

Muchas gracias de antemano.
Saludos,
 apla3

Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 23 de Diciembre del 2015, 19:19:03 pm
Antiguamente, Weewx se bajaba desde Sourceforge.

Ahora se hace desde la propia página de weewx.

Se utiliza el comando wget tal como está escrito.....pero poniendo la versión que queramos bajar....ahora está la 3.3.1

Si....Apache2 se instala posteriormente con "sudo apt-get -f install", salvo que lo hayas instalado tu mismo previamente.

Saludos.
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jmfernandezz en 25 de Diciembre del 2015, 11:21:21 am
Muchas gracias por tu ayuda.
Saludos
 apla3 apla3
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: Xavi-EA5ZF en 03 de Enero del 2016, 09:42:09 am
Buenos días, mirando esta mañana he visto que en el log no aparecía nada, cosa que ya había notado en alguna ocasión anteriormente (cuando el server era la raspberry), investigando he visto que en el manual de jantoni EA4TN no están todas las lineas de los ficheros dek rsyslog.d y logrotate.d que hay en los directorios de /etc/weewx.
Por lo que genera el nuevo fichero weewx.log pero sigue grabando en el antiguo.
He puesto el contenido de los ficheros del /etc/weewx y listo, ya escribe donde toca, por lo visto el comando de creación de un nuevo fichero weewx.log funciona, pero el de reinicio del rsyslog no, el que pone en la wiki es:
Citar
/var/log/weewx.log {
  weekly
  missingok
  rotate 52
  compress
  delaycompress
  notifempty
  create 644 syslog adm
  sharedscripts
  postrotate
  reload rsyslog > /dev/null 2>&1
  endscript
}

en donde creo que el comando que mi Mele A2000 no pilla es el reload rsyslog ... he puesto lo que hay en el directorio y corregido.
Citar
/var/log/weewx.log {
  weekly
  missingok
  rotate 52
  compress
  delaycompress
  notifempty
# debian uses root:adm
#  create 644 root adm
# ubuntu uses syslog:adm
#  create 644 syslog adm
  sharedscripts
  postrotate
# standard way of invoking rc scripts
    /etc/init.d/rsyslog stop
    /etc/init.d/rsyslog start

# on some systems a reload will work
#    /etc/init.d/rsyslog reload > /dev/null
# some ubuntu systems use upstart
#    service rsyslog restart > /dev/null
# some redhat/fedora systems have their own way
#    reload rsyslog > /dev/null 2>&1
# some debian systems do it this way
#    invoke-rc.d rsyslog reload > /dev/null
  endscript
}

No puedo corregirlo en la wiki porque aparte de ser este apartado de solo lectura, se indica que es para raspberry, y a mi no me funcionaba en un Mele A2000, y no sé que versión de linux lleva. Linux debian 3.4.79-r0-s-rm1+ si es igual no diferente.
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 03 de Enero del 2016, 10:07:04 am
Xavi....no sé por qué no tienes log en tu sistema, pero te pongo los datos del mio:
Citar
root@raspberrypi:/etc/logrotate.d# cat weewx
/var/log/weewx.log {
  weekly
  missingok
  rotate 52
  compress
  delaycompress
  notifempty
  create 644 syslog adm
  sharedscripts
  postrotate
  reload rsyslog > /dev/null 2>&1
  endscript
}

Citar
root@raspberrypi:/etc/logrotate.d# ls -la /var/log/weewx.log
-rw-r--r-- 1 root adm 13049856 ene  3 09:04 /var/log/weewx.log
root@raspberrypi:/etc/logrotate.d#

No obstante, todo lo que sea mejorar, pues adelante.
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 03 de Enero del 2016, 10:08:57 am
En cuanto a la wiki, salvo los menues, todas las páginas están, o deberían estar, abiertas a edición por cualquiera:

Citar
Información para «FAQ WeeWX»
Información básica
Visualizar el título   FAQ WeeWX
Criterio de ordenación predeterminado   FAQ WeeWX
Longitud de la página (en bytes)   12 738
Identificador ID de la página   483
Idioma de la página   español (es)
Modelo de contenido de la página   texto wiki
Indización por robots   Permitido
Número de usuarios que vigilan la página   2
Número de redirecciones a esta página   1
Contado como página de contenido   Sí
Protección de página
Editar   Permitir todos los usuarios
Pueden trasladar   Permitir todos los usuarios

http://wiki.meteoclimatic.net/es/index.php?title=FAQ_WeeWX&action=info
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 03 de Enero del 2016, 10:13:18 am
Bueno.....si te referías al manual, es que no está en la wiki......después del desastre de Octubre, los manuales los tengo en Google Drive, y claro, ahí no los puedes editar.

Entonces, el cambio sugerido es sustituir el logrotate.d por el que viene en la propia instalación de Weewx.

Lo miro....o mejor....si tu lo has cambiado, cuando haga la rotación de ficheros, avísame de que todo ha ido OK y lo cambio tanto en el manual, como en la FAQ de la Wiki
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 03 de Enero del 2016, 10:26:22 am
Pues.....ya lo he cambiado yo en mi sistema....

Si va todo OK....cambiamos manual y wiki......

Recuérdamelo en unos días....seguro que se me olvida.

Gracias por la info.
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 03 de Enero del 2016, 10:31:04 am
Cuando cambiemos esto en Wiki y manual, hay que cambiar también el fichero de rsyslog.d
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: Xavi-EA5ZF en 03 de Enero del 2016, 15:05:37 pm
En mis 2 sistemas, el Mele y el Pi, se creaba el fichero de los weewx.log, pero se seguía escribiendo en el anterior renombrado, algo así como weewx.log.1 sin el gz de estar comprimido.
Tras sustituir las lineas por las propuestas por el weewx y parar y levantar el rsyslog ya escribe donde toca en el nuevo weewx.log.
Creo que era porque le faltaba el reinicio del servicio, por eso puse en negrita los comandos recomendados para el reinicio correcto del servicio rsyslog
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: GarciaMiguel en 05 de Marzo del 2016, 09:33:03 am
Buenos días.
Al final me he decidido a dar el paso del viejo pc a la raspberry pi 2, a pesar de mis mínimos conocimientos de linux.
Estoy instalando el weewx que ahora ya está la versión 3.4, ¿puede ser que ésta versión no tenga el falso reloj?


pi@raspberrypi:~ $ sudo apt-get remove fake-hwclock
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 weewx : Depends: python-configobj (>= 4.5) but it is not going to be installed
         Depends: python-cheetah (>= 2.0) but it is not going to be installed
         Depends: python-imaging (>= 1.1.6) but it is not going to be installed
         Depends: python-usb (>= 0.4) but it is not going to be installed
         Recommends: python-dev (>= 2.5) but it is not going to be installed
         Recommends: apache2 but it is not going to be installed
         Recommends: ftp
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).




Gracias.
Un saludo.
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 05 de Marzo del 2016, 10:46:53 am
Ese mensaje de error hace referencia a pasos previos que no has completado.

Cuando intentas instalar Weewx con

sudo dpkg -i weewx*.deb

Te saldrá ese mensaje indicando que faltan paquetes de software.

Lo solucionas con:

sudo apt-get -f install

Y luego continuas.

En cuanto a si la versión 3.40 no tiene el falso reloj, es una pregunta erronea. El falso reloj o fakehwclock es un paquete del sistema operativa y no de Weewx

Por tanto, el falso reloj puede venir instalado con Jessie....o no.
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: GarciaMiguel en 05 de Marzo del 2016, 12:22:57 pm
Ese mensaje de error hace referencia a pasos previos que no has completado.

Cuando intentas instalar Weewx con

sudo dpkg -i weewx*.deb

Te saldrá ese mensaje indicando que faltan paquetes de software.

Lo solucionas con:

sudo apt-get -f install

Y luego continuas.

En cuanto a si la versión 3.40 no tiene el falso reloj, es una pregunta erronea. El falso reloj o fakehwclock es un paquete del sistema operativa y no de Weewx

Por tanto, el falso reloj puede venir instalado con Jessie....o no.

Ok. Mil gracias Jantoni!!!  ;)
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: meteoalcolea en 04 de Agosto del 2016, 19:47:46 pm
Hola a todos, llevo bastante tiempo sin participar en el foro, aunque sí que lo he estado siguiendo. Seguro que jantoni se acordará de mi, no sé como fue capaz de aguantar mi torpeza instalando wview hace unos cuatros años. Con su ayuda (le estoy muy agradecido) conseguí lo que veía imposible, poner a funcionar la Raspberry a funcionar con wview. Lleva funcionando sin apenas problemas desde entonces, pero ahora estoy pensando cambiar a Weewx, que parece que funciona mejor y es el más usado.

He seguido el tutorial de jantoni, pero con la versión 3.5.0 (entiendo que es igual), pero cuando llego al punto de comprobar que Weewx está generando las primeras páginas, no consigo que genere nada (http://aaa.bbb.ccc.ddd/weewx/index.html), y no sé que es lo que he hecho mal.

Gracias por vuestra ayuda
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 04 de Agosto del 2016, 20:18:53 pm
El manual se hizo para la versión 3.1

En la versión 3.5, los ficheros web están en otro sitio....parecido, pero distinto

Si antes era: http://aaa.bbb.ccc.ddd/weewx/index.html

Ahora es http://aaa.bbb.ccc.ddd/html/weewx/index.html
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: meteoalcolea en 04 de Agosto del 2016, 20:52:06 pm
He probado, pero tampoco me abre la página con esa dirección. Hay algo que pueda comprobar?
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 04 de Agosto del 2016, 21:04:25 pm
Me imagino que habrás cambiado el aaa.bbb.ccc.ddd por la dirección ip de la raspberry, ¿no?
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: meteoalcolea en 04 de Agosto del 2016, 21:11:16 pm
Sí, he puesto http://192.168.1.36/html/weewx/index.html
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 04 de Agosto del 2016, 21:13:07 pm
Y ¿que sale?
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: meteoalcolea en 04 de Agosto del 2016, 21:58:10 pm
Adjunto fichero con lo que me sale.
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: meteoalcolea en 04 de Agosto del 2016, 22:26:06 pm
La raspberry está conectada por wifi. No sé si puede tener alguna relación.
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 05 de Agosto del 2016, 06:34:53 am
Estas poniendo mal la IP.

Tendrás que buscar la dirección ip correcta en el router
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: meteoalcolea en 05 de Agosto del 2016, 06:43:11 am
Pero con esa IP es con la que me conecto con Putty
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 05 de Agosto del 2016, 16:41:15 pm
Pues si la IP está correcta, entonces, con99%de probabilidad, es que no está instalado Apache2.....ergo no has seguido las instrucciones :o :o :o :o :o :o
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 05 de Agosto del 2016, 16:42:10 pm
Un "ps aux | grep apache2" vendría bien para saber si está funcionando Apache2
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 05 de Agosto del 2016, 16:43:50 pm
O un "ls /var/run" también ayudaría
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: meteoalcolea en 05 de Agosto del 2016, 17:22:16 pm
Adjunto el resultado de los dos comandos que me has indicado.
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 05 de Agosto del 2016, 19:12:26 pm
Efectivamente, falta por instalar Apache2
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 05 de Agosto del 2016, 19:14:30 pm
O no se está ejecutando.......

A ver....había un problema con los ficheros temporales y Apache2......desde que cambiaron la versión de apache2......

Vamos a verlo......

veamos que te dice el sistema cuando ejecutas:

sudo /etc/init.d/apache2 stop
sudo /etc/init.d/apache2 start

Ya me cuentas
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: meteoalcolea en 05 de Agosto del 2016, 19:27:47 pm
Esta es la respuesta de la raspberry:

pi@raspberrypi:~ $ sudo /etc/init.d/apache2 stop
sudo: /etc/init.d/apache2: command not found
pi@raspberrypi:~ $ sudo /etc/init.d/apache2 start
sudo: /etc/init.d/apache2: command not found
pi@raspberrypi:~ $
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: Amon-K en 05 de Agosto del 2016, 20:33:33 pm
Hay que reiniciar Apache cada vez que arrancas, porque con Jessie y la personalizacion hay algun problema y Apache no se carga bien.

Para eludir este problema hay que introducir en rc.local las siguientes lineas

/etc/init.d/apache2 stop
mkdir /var/log/apache2
/etc/init.d/apache2 start

Ahora mismo no recuerdo donde está ubicado este fichero pero luego de lo diré cuando pueda localizarlo.

Saludos
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 05 de Agosto del 2016, 20:39:35 pm
Si, tienes razón Amon-k, pero en el caso de Meteoalcolea, como sospechaba no tiene instalado el Apache2
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 05 de Agosto del 2016, 20:43:07 pm
¿que procedimiento de instalación has usado?

Si has usado el de este hilo, seguro, seguro, segurímso que te has saltado el paso que decía

sudo apt-get -f install

Me juego.............una caña ;D ;D ;D ;D ;D ;D ;D ;D ;D
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 05 de Agosto del 2016, 20:43:30 pm
Claro que te has podido saltar algo más, je je
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: Amon-K en 05 de Agosto del 2016, 20:56:13 pm
Es verdad jantoni tambien hay que instalarlo, porque en Jessie no se instala con la personalización.
Pero recuerdo que el problema es con el logrotate y cuando en el arranque se inicia apache2 este no encuentra el directorio var/log/apache2 y apache2 no queda cargado, por esto hay que introducir estas lineas en etc/rc.local.
Tambien recuerdo que tú mejoraste esta solución y modificaste el fichero de arranque de Apache2, creo que fue en etc/init.d/apache2. Hay un post donde se detalla.

Saludos.
Se ha cruzado mi respuesta con otros dos post.
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: meteoalcolea en 05 de Agosto del 2016, 20:59:20 pm
Esta es la respuesta al comando que me has indicado:

pi@raspberrypi:~ $ sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: Amon-K en 05 de Agosto del 2016, 20:59:51 pm
A mí me pasó igual. Apache2 no se instala, eso ocurre con Jessie.
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: Amon-K en 05 de Agosto del 2016, 21:05:57 pm
Luego cuando esté en mi ordenador puedo enviar el fichero con las modificaciones para que meteoalcolea lo utilice.

Saludos.
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 05 de Agosto del 2016, 22:35:08 pm
Ya, pero me tengo que aclarar que sistema de instalación va a usar....si no, no sabrems por donde ir.
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: Amon-K en 06 de Agosto del 2016, 00:16:22 am
He estado releyendo los post de meteoalcolea y no dice en ningún momento que tiene Jessie instalado. Puede que yo lo haya supuesto por los síntomas.

Si así fuera y suponiendo que jantoni se refiera a como instalar Apache2 yo utilicé: sudo apt-get install apache2 -y
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: Amon-K en 06 de Agosto del 2016, 00:22:43 am
En cuanto a la modificación para que Apache2 permanezca rodando, la solución de jantoni fue introducir las siguientes lineas en etc/init.d/apache2:

#Crea el directorio /var/log/apache2
if [ -d /var/log/apache2 ]
  then
    echo ""
  else
    mkdir /var/log/apache2
    chmod 777 /var/log/apache2
fi

Adjunto también el fichero modificado.

Saludos.
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: Amon-K en 06 de Agosto del 2016, 08:59:04 am
Al leer el otro hilo "Instalación automatizada de Weewx" creo que jantoni se refería al sistema de instalación de Weewx.

Saludos
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: jantoni en 06 de Agosto del 2016, 09:04:08 am
Si, lo que necesitamos saber es que procedimiento va a seguir.

No podemos estar con los dos, pues nos liaremos y no llegaremos a buen puerto.

El procedimiento automático es fiable, posiblemente haya que revisarle.

Podría ser una buena idea formar un grupo de usuarios que hagamos una instalación "Meteoclimatic" de Weewx, le estoy dando vueltas....
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: Amon-K en 06 de Agosto del 2016, 09:28:27 am
Jantoni, me parece buena idea, si crees que puedo ayudar en algo, cuenta conmigo.

Saludos.
Título: Re:Nuevo tutorial de instalación de Weewx
Publicado por: meteoalcolea en 06 de Agosto del 2016, 16:44:28 pm
Es verdad, creo que es mejor que siga con una sola forma de instalación, sigo con la instalación automatizada. Muchas gracias por vuestra ayuda  ;)