Instalación y actualizaciones SaltOS

Preguntes: 119 (darrera: 25/01/2018)
Respostes: 419 (darrera: 09/03/2018)

Foro dedicado a todas aquellos asuntos relacionados con el hosting, la instalación, y actualizaciones de SaltOS

Instalación SaltOS en Debian/Ubuntu

Nick: David | Data: 19/10/2010 | Hora: 17:00 | Respostes: 23 (darrera: 22/09/2012)
Hola,

Me esta gustando la demo de SaltOS, ahora quiero instalarlo :-).
¿Existe alguna guía/manual para instalar SaltOS en Debian, Ubuntu o similares?

Saludos y gracias

Re: Instalación SaltOS en Debian/Ubuntu

Nick: Josep Sanz, WS3 | Data: 19/10/2010 | Hora: 18:08
Gracias por probar SaltOS. Me alegro de que te guste. Estamos preparando una guía de instalación de SaltOS y RhinOS. En breve estará en la zona WIKI. Cuando lo publiquemos, te enviaré un correo.

Re: Instalación SaltOS en Debian/Ubuntu

Nick: Eric Sala | Data: 21/10/2010 | Hora: 08:42
Buenas, yo también estoy interesado en la guía de instalación. 
Yo prefiero instalar desde el código fuente ya que lo quiero instalar en un subdominio en concreto con redirecciones... etc.

Cuando se haga la guía podéis incluir también instrucciones para instalar desde el código fuente? (com Wordpress p.e.).

Gracias !!

Re: Instalación SaltOS en Debian/Ubuntu

Nick: David | Data: 21/10/2010 | Hora: 18:11
Hola de nuevo,

Soy un poco impaciente, así que me he decidido a instalar la aplicación a través de los fuentes.
1º He instalado todo lo necesario: apache, php, mysql...
2º He configurado la aplicación en el apache
3º He creado la bdd "saltos" en mysql
4º He accedido a http://localhost/ donde me aparece el instalador de SaltOs. Sigo los pasos y en principio todo funciona ok.

Ahora cuando intento acceder a http://localhost me redirige a https://localhost, lo que da un error.
He probado comentando la linea forceSSL(); (33) del fichero xml.php. Accediendo de nuevo a http://localhost me dice:
"File 'saltos.db' not found"
(La bdd existe y tiene las tablas de la aplicación)

¿Alguna idea?

Re: Instalación SaltOS en Debian/Ubuntu

Nick: Josep Sanz, WS3 | Data: 21/10/2010 | Hora: 23:14
Edita el fichero xml/config.xml donde aparece forcessl, has de poner un false en lugar de true, de esta manera, aceptará peticiones no seguras.

Re: Instalación SaltOS en Debian/Ubuntu

Nick: David | Data: 22/10/2010 | Hora: 08:44
Solucionado lo del https como dices. Estaría bien que se preguntase durante la instalación.

Por otra parte, parte para poder acceder he tenido que modificar "<type>pdo_sqlite</type>" por "<type>pdo_mysql</type>", así como el usuario y el password. Esto debe ser algún bug en la instalación ya que yo seleccione mysql.

Saludos

Re: Instalación SaltOS en Debian/Ubuntu

Nick: Eric Sala | Data: 25/10/2010 | Hora: 10:49
Yo tengo otro problema. 
Al acabar la instalación vuelve a empezar de nuevo.

Para impedir que vuelva a empezar he comentado una línea de código pero entonces la instalación no va nada bien. Cada apartado al que voy se queda bloqueado y he de hacer "refresh" en el navegador para entrar.

Supongo que no se ha instalado bien y algo estoy haciendo mal.
Gracias por la ayuda.

Eric Sala

Re: Instalación SaltOS en Debian/Ubuntu

Nick: Josep Sanz, WS3 | Data: 26/10/2010 | Hora: 01:02
Buenas noches Eric. El proceso de instalación tiene por misión crear una base de datos con la información necesaria para que la aplicación sea usable con un mínimo de configuración previa, además de guardar un fichero llamado config.xml con la información de la conexión a la base de datos. Este proceso es lanzado si existe un directorio llamado install, que debe desaparecer tras la instalación. Si esto no sucede, siempre saltará la misma pantalla de la instalación. Este problema puede estar debido a que no se dispone de permisos de escritura en los directorios correspondientes. Prueba a dar permisos de escritura a los directorios files, cache, inbox, outbox y install para que pueda hacer su trabajo de forma correcta. Espero tus comentarios acerca si te ha servidor esta respuesta. Josep.

Re: Instalación SaltOS en Debian/Ubuntu

Nick: Antonio Pardo | Url: http://www.cooworks.es/ | Data: 15/11/2010 | Hora: 10:25
Una pregunta, ¿cuál debe ser el DocumentRoot de la aplicación? ¿El directorio code, el directorio user o el directorio padre?

Saludos

Re: Instalación SaltOS en Debian/Ubuntu

Nick: Antonio Pardo | Url: http://www.cooworks.es/ | Data: 15/11/2010 | Hora: 10:28
Me respondo a mi mismo. Veo en el paquete RPM que el DocumentRoot debe ser el directorio user.

Saludos

Re: Instalación SaltOS en Debian/Ubuntu

Nick: Josep Sanz, WS3 | Data: 15/11/2010 | Hora: 23:55
Efectivamente, el cliente debe acceder al directorio user, que contiene una instancia preparada para SaltOS. La idea de esta arquitectura es que todo el código fuente este en el directorio code y los datos de usuario, estén en un directorio con enlaces simbólicos al código y directorios reales para guardar los datos del propio usuario.

instalar SaltOS en un servidor linux con cpanel mediante ssh

Nick: Martin Aga Leizan | Url: http://www.roboticaesolar.com.… | Data: 20/11/2010 | Hora: 22:14
Hola, puedo instalar el SaltOS en un servidor de internet con cpanel y linux?
No lo intente, pero veo que solo hablan de instalarlo en ubuntu y windows.
Gracias, si me pasas unas pocas instrucciones seria muy bueno.

Re: Instalación SaltOS en Debian/Ubuntu

Nick: Josep Sanz, WS3 | Data: 22/11/2010 | Hora: 22:56
Buenas noches Martin. Si se puede instalar SaltOS en un servidor de internet que tiene CPanel como administrador del plan de hospedaje. De hecho, nosotros recomendamos sistemas GNU/Linux para la explotación de SaltOS y las versiones para sistemas Microsoft Windows, son en realidad para testear un poco, pero no se puede obtener el 100% del resultado que SaltOS puede ofrecer. La recomendación es que subas el paquete TGZ que encontrarás en la zona de descargas y lo descomprimas directamente en el servidor (ojo que tiene enlaces simbólicos). Estamos preparando un paquete auto-instalable para servidores que consistirá en 1 fichero PHP que contendrá todo el paquete dentro y automáticamente descomprimirá todo el código para que se pueda finalizar la instalación con el Wizard que incorpora. En todo caso, estar atentos a los tweets que allá, publicaremos la micro-noticia cuando este listo para descargar. Josep Sanz.

Re: Instalación SaltOS en Debian/Ubuntu

Nick: Carles Mata | Data: 23/11/2010 | Hora: 13:10
Buenos días,

Estuve instalando SaltOS en un servidor virtual con Debian Lenny y Plesk, y me encontré con problemas con SQLite. Por lo visto Lenny solo trae la versión 2 de SQLite, y se necesita la 3 para funcionar correctamente. Por si alguien está en la misma situación, lo que hice fue añadir la rama testing en /etc/apt/sources.list, y añadir estas líneas en /etc/apt/preferences (crear el fichero si no existe) Package: *
Pin: release a=stable
Pin-Priority: 990

Package: *
Pin: release a=testing
Pin-Priority: 700

Package: sqlite3
Pin: release a=testing
Pin-Priority: 999

Package: libsqlite3-0
Pin: release a=testing
Pin-Priority: 999

Package: sqlite3-doc
Pin: release a=testing
Pin-Priority: 999

Después de esto, ejecutar "apt-get update" y "apt-get upgrade". Se instalará la versión 3 de SQLite. Con esto, para poder usar el PDO de SQLite 3 con PHP hay que ir al fichero php.ini y añadir la línea "extension=sqlite.so".

Si no me he dejado nada, con esto os debería funcionar.

Re: Instalación SaltOS en Debian/Ubuntu

Nick: Josep Sanz, WS3 | Data: 23/11/2010 | Hora: 14:38
Gracias por documentar los pasos a seguir con Debian Lenny. Habéis visto el nuevo formato auto-instalable que hemos publicado. Ahora, con solo subir el fichero PHP al servidor, se descomprime todo automáticamente y lo deja todo preparado para funcionar. Realmente un gran paso para conseguir la facilidad de uso que buscamos (quizás es lo que creo que hemos dejado más complicado, la instalación). Josep.

Re: Instalación SaltOS en Debian/Ubuntu

Nick: Cristiano Acosta | Url: http://www.dadoseideias.com.br | Data: 23/11/2010 | Hora: 22:36
Usando el paquete Paquete auto-instalable 
Error

Can not unpack the .tgz file
Usando el paquete Código fuente para cualquier plataforma
Error 404

Re: Instalación SaltOS en Debian/Ubuntu

Nick: Josep Sanz, WS3 | Data: 23/11/2010 | Hora: 22:51
Buenas noches Cristiano. El error del auto-instalable PHP es porque no encuentra el ejecutable que necesita para la descompresión (comando tar típico de los sistemas Unix y GNU/Linux). Respecto al error 404 del paquete genérico, entiendo que se produce porque no estas accediendo al directorio correcto. Podrías postear más información del problema (ejemplo de donde dejas el paquete, como lo descomprimes, que url empleas para acceder y que te genera el error 404). Gracias. Josep.

Código Fonte

Nick: Cristiano Acosta | Url: http://www.dadoseideias.com.br | Data: 25/11/2010 | Hora: 04:24
Buenas noches!
Tiengo una version de código fonte, el em mi ventana é "error 404".
El camino (path) en servidor és "/public_html/saltos/user".
Donde cambio la informacion?
Como digo en xml/config.xml que tiengo mysql?
Estoy seguro que és un producto excelente, y yo piensé en representarlo en mi región! Pero, hay que ejecurtarlo!
Perdón! Soy brasileño y mi castellano eres muy horrible!

Re: Instalación SaltOS en Debian/Ubuntu :: Problema con SSL

Nick: Jose Leandro Gomez | Url: http://www.manchuelaonline.com | Data: 08/12/2010 | Hora: 20:39
Me quito el sombrero ante vuestro trabajo. No solo por las caracteristicas del producto, sino por vuestro gusto en el diseño, cosa que a veces no se tiene muy en cuenta. Animo, y a seguir trabajando.
Queria comentar tambien,q que para los que os de problemas despues de la instalacion con el SSL (https://) porque no os inicia, podeis eleminar la linea forcessl() del archivo xml.php para que no os pida acceder con Secure Socket Layer, aunque no es lo ideal.
Un abrazo y, lo dicho, a seguir asi.

Re: Instalación SaltOS en Debian/Ubuntu

Nick: Josep Sanz, WS3 | Data: 09/12/2010 | Hora: 19:07
Gracias Jose. La próxima release añade mejoras en el wizard de instalación como selección del idioma de instalación, se ha añadido el idioma portugués (gracias a Nuno Lopes) y en el mismo wizard, se pregunta si se desea un SaltOS bajo SSL o no, con lo que no es necesario borrar la linea del tag forcessl, los conceptos como IVA y IRPF son personalizables (se pueden cambiar los nombres de los impuestos) y la moneda se puede configurar (por defecto es el €). Estar atentos a nuestros canales de comunicación (Facebook y Twitter) para ver los nuevos cambios y evoluciones. Gracias.

Bug de la Base de Datos en mi servidor

Nick: Jose Leandro Gomez Yuste | Data: 10/12/2010 | Hora: 10:01
Una cuestion, en local funciona genial y lo he testeado sin problema, pero al subirlo al server lo instalo sin problema, no uso mySQL, y al entrar en la pagina de inicio, una vez logeado, dentro de la pestaña proyectos, si intento ver los proyectos activos, me tira un error:

DB Error

no such column: id
Query

SELECT * FROM ( SELECT SUBSTR('00000' || a.id,-5,5) id2,a.id, CASE d.id_aplicacion WHEN '1' THEN (SELECT nombre FROM tbl_clientes WHERE id=d.id_registro) WHEN '21' THEN (SELECT nombre FROM tbl_proveedores WHERE id=d.id_registro) WHEN '31' THEN (SELECT nombre FROM tbl_empleados WHERE id=d.id_registro) END usuario, e.datetime datetime, CASE a.id_cliente WHEN '0' THEN '[Sin cliente asociado]' ELSE 'link:clientes(' || -a.id_cliente || '):' || b.nombre END cliente, CASE a.id_cliente WHEN '0' THEN '[Sin cliente asociado]' ELSE b.nombre END cliente2, 'link:proyectos(' || -a.id || '):' || a.nombre nombre, a.nombre nombre2, IFNULL((SELECT ROUND(SUM(precio*horas*(100.0-descuento)/100.0),2) FROM tbl_proyectos_t WHERE id_proyecto=a.id),0.0) total1, IFNULL((SELECT ROUND(SUM(precio*unidades*(100.0-descuento)/100.0),2) FROM tbl_proyectos_p WHERE id_proyecto=a.id),0.0) total2, IFNULL((SELECT ROUND(SUM(precio*horas*(100.0-descuento)/100.0),2) FROM tbl_proyectos_t WHERE id_proyecto=a.id),0.0)+IFNULL((SELECT ROUND(SUM(precio*unidades*(100.0-descuento)/100.0),2) FROM tbl_proyectos_p WHERE id_proyecto=a.id),0.0) total3, IFNULL((SELECT ROUND(SUM(a1.precio*a2.horas*(100.0-a1.descuento)/100.0),2) FROM tbl_proyectos_t a1,tbl_seguimientos a2 WHERE a1.id_proyecto=a.id AND a2.id_proyecto=a.id AND a1.id=a2.id_tarea),0.0)+IFNULL((SELECT ROUND(SUM(precio*unidades*(100.0-descuento)/100.0),2) FROM tbl_proyectos_p WHERE id_proyecto=a.id),0.0) total4, CASE id_estado WHEN '0' THEN '[Sin estado]' ELSE c.nombre END estado, (SELECT COUNT(*) FROM tbl_comentarios WHERE id_aplicacion='4' AND id_registro=a.id) comentarios, (SELECT COUNT(*) FROM tbl_ficheros WHERE id_aplicacion='4' AND id_registro=a.id) ficheros, (SELECT COUNT(*) FROM tbl_proyectos_t WHERE id_proyecto=a.id) tareas, (SELECT COUNT(*) FROM tbl_proyectos_p WHERE id_proyecto=a.id) productos, (SELECT COUNT(*) FROM tbl_seguimientos WHERE id_proyecto=a.id) seguimientos, a.descripcion descripcion,a.id_campanya id_campanya, a.id action_id, SUBSTR('00000' || a.id,-5,5) || ' - ' || a.nombre action_title, CASE (1) WHEN 1 THEN 'true' ELSE 'false' END action_view, CASE (1) WHEN 1 THEN 'true' ELSE 'false' END action_edit, CASE (1) WHEN 1 THEN 'true' ELSE 'false' END action_pdf2filter, CASE (1) WHEN 1 THEN 'true' ELSE 'false' END action_view2filter, CASE (1) OR (1) WHEN 1 THEN 'true' ELSE 'false' END action_home, CASE (1) WHEN 1 THEN 'true' ELSE 'false' END action_delete, id_usuario,id_estado,a.id_cliente id_cliente,e.id_grupo id_grupo,c.activo activo FROM tbl_proyectos a LEFT JOIN tbl_clientes b ON b.id=a.id_cliente LEFT JOIN tbl_estados c ON id_estado=c.id LEFT JOIN tbl_registros e ON e.id=(SELECT MIN(id) FROM tbl_registros WHERE id_aplicacion='4' AND id_registro=a.id) LEFT JOIN tbl_usuarios d ON e.id_usuario=d.id ) z WHERE (id_cliente='' OR ''='') AND (id_estado='' OR ''='' OR ('allenabled'='' AND activo=1) OR ('alldisabled'='' AND activo=0)) AND (nombre2 LIKE '%%' OR descripcion LIKE '%%' OR cliente2 LIKE '%%' OR estado LIKE '%%') AND (''='' OR DATE(datetime)>='') AND (''='' OR ''>=DATE(datetime)) AND (id_campanya='' OR ''='') AND (1) ORDER BY id desc LIMIT 50 OFFSET 0

Me imagina que sera un problema al usar la base de datos con un campo de ID duplicado, aunque solo pasa cuando se solicita una consulta de tablas relacionadas.

No se, imagino que sera por el servidor utilizado, por lo que habria que definir que tipos de servidor son testeados para que la aplicacion funcione.

Un abrazo y espero ayuda con este problema (Ya se que este no es el hilo adecuado, pero despues del tocho que he escrito...jejeje)

Re: Instalación SaltOS en Debian/Ubuntu

Nick: Josep Sanz, WS3 | Data: 10/12/2010 | Hora: 14:22
Buenos días Leandro.

Entiendo que estas usando SQLite (al no usar MySQL), con lo que te informo que la versión mínima de SQLite debería ser la 3.6.x, y también te informo que el conector que se utiliza de base de datos es el PDO_SQLITE, con lo que deberías indicarme que versión estas empleando. Espero tu respuesta. Josep.

Re: Instalación SaltOS en Ubuntu

Nick: Julio Carma | Url: http://www.sigca.com.ve | Data: 02/03/2011 | Hora: 15:47
Para realizar la instalación de saltOS descargas el auto instalable php, le das permiso a la carpeta de saltos en mi caso chmod -R 0777 /var/www/saltos-3-0/ creas una base de datos, en mi caso uso mysql y mi bd se llama saltos usuario de bd root y clave 123456, voy al explorador y escribo http://localhost/saltos-3-0/ y comienza la instalacion de 5 pasos, debes tener instalados las librerías q saltos utiliza como elinks la instalacion es facil con el synaptic, lo demas es siguiente y siguiente, cuando termina no me funcionaba, primer error forzaba a trabajar con https y segundo buscaba el archivo files/saltos.db, hice los siguientes cambios en /var/www/saltos-3-0/code/xml/config.xml 	
linea aprox 35
<db>
<type>pdo_mysql</type>
<host>localhost</host>
<user>root</user>
<pass>123456</pass>
<name>saltos</name>
<file eval="false">getcwd()."/files/saltos.db"</file>

y aprox linea 75
<server>
<forcessl eval="true">isMobile()?"false":"false"</forcessl>
<porthttp>80</porthttp>
<porthttps>443</porthttps>
</server>

con estos pequeños cambios me funciono correctamente la aplicacion. Espero haber contribuido en algo, Saludos a seguir evaluando la aplicacion.

Re: Instalación SaltOS en Debian/Ubuntu

Nick: Daniel | Data: 22/09/2012 | Hora: 05:37
Saludos, estoy intentando installar el SaltOS en debian 6, pero me sale el error 

PHP Error

Can not write the .tgz file

Tengo instalado unzip, rar y tar, pero igual sale el error.

La carpeta está con permisos 0777 y es de propiedad del root.

Alguien me puede dar alguna instrucción de que debo instalar o configurar para poder realizar la instalación.

Línies de XML
60,895
Línies de PHP
18,637
Línies de JS
11,611
Línies de XSLT
2,498
Línies de CSV
1,919
Línies de CSS
577