Apache

Foro para que los usuarios de MAX consulten las dudas que puedan tener.

Moderadores: daniel.esteban, victor.armendariz, ruben.garcia45, irene.olalla, dgonzalezarroyo

Responder
des_ptrivino
Mensajes: 588
Registrado: 06 Nov 2005, 00:09

En MAX 7
Por defecto hay un servidor apache corriendo en 127.0.0.1 para detenerlo escribo

Código: Seleccionar todo

sudo apache2 -k stop

y me devuelve
bad user name $APACHE_RUN_USER
¿eso es normal?, ¿cómo se hace?
Lo que quiero es hacer correr un servidor stunnix de los libros de oxford que en MAX 6 funciona con normalidad.
Gracias
Pablo J. Triviño Rodríguez
IES Carmen Conde (Las Rozas)
des_ptrivino
Mensajes: 588
Registrado: 06 Nov 2005, 00:09

Este es el fichero que falla en MAX 7 y funciona en MAX 6

Código: Seleccionar todo

#!/bin/sh

#NOTE: if your filesystem is mounted with 'noexec' flag, run this file
#as 
#	sh autorun
#instead of
#	./autorun

#FOR UNIX-like platforms ONLY!!
#autorun script for starting Stunnix Perl Web Server locally and directing 
#user's  browser to the page on the site served by it.
#
#Copyright (c) 2004-2005 by Stunnix company - see http://www.stunnix.com
#for more details.

cd "`dirname $0`"

if [ -d data ]; then
    cd data
fi

PERLLIB=$PERLLIB:`pwd`/perl/common-inc/
export PERLLIB

if [ `uname` = "Linux" ]; then
    if uname -m | grep 86 >/dev/null ; then
	if  perl/linux-x86/perl -v  >/dev/null 2>&1; then
	    export PERLLIB="$PERLLIB:`pwd`/perl/linux-x86/"
	    exec nohup perl/linux-x86/perl site/stunnixwebsrv/starter.pl \
		site/stunnixwebsrv/startsite.pl $@ </dev/null >/dev/null 2>&1 &
	    exit 0
	fi
    fi
fi

#we are here because there is no prebuilt perl included for OS this 
#script is running under. Let's hope packager #listed all modules in 
#perl/fallback-inc and that system we are running on includes perl
PERLLIB=$PERLLIB:`pwd`/perl/fallback-inc/
export PERLLIB

exec nohup perl site/stunnixwebsrv/startsite.pl $@  </dev/null >/dev/null 2>&1 &
Pablo J. Triviño Rodríguez
IES Carmen Conde (Las Rozas)
des_ptrivino
Mensajes: 588
Registrado: 06 Nov 2005, 00:09

En un pincho de Anaya que funciona en MAX 6 viene un fichero ejecutable VerLibros_Linux que en MAX 7 aparece como no ejecutable. En ls no aparece verde ni tiene atributo x. Yo no se lo puedo poner porque el USB está protegido. En MAX 6 aparece como ejecutable.
No entiendo nada.
He migrado todos los ordenadores del centro a MAX y claro, mis compañeros sólo me piden que les funcionen las cosas.
Ayuda, por favor.
Pablo J. Triviño Rodríguez
IES Carmen Conde (Las Rozas)
des_ezequiel
Mensajes: 1365
Registrado: 03 Mar 2005, 14:02

Hola Pablo.

En la primera entrada. ¿No basta un...

sudo service apache2 stop?

Sobre el usb... puedes intentar clonarlo con dd, por ejemplo, a alguna partición y desde ahí, intentar cambiar los permisos para hacerlo ejecutable. O clonarlo con gparted, o con otra herramienta bit a bit.

¿No puedes copiar simplemente el contenido y ejecutarlo en el disco duro?

¿El famoso VerLibrosLinux es nativo para linux o tiene un wine embebido?

Desde luego es rarito que funcione en MAX 6 y no en MAX 7... ¿alguna actualización?
¡¡¡Se libre!!!

¡¡¡Usa MAX!!!
Imagen
des_ptrivino
Mensajes: 588
Registrado: 06 Nov 2005, 00:09

Hola Ezequiel
Los pen de Anaya no se pueden copiar y que funcione con dd ni ninguna otra herramienta bit a bit, tienen una protección hardware que si quieres te explico. Me lo miraron Javier Rodríguez y Roberto Mengibar el curso pasado.

Ver_libros_Linux es una aplicación nativa linux.

Gracias.

Supongo que son las editoriales las que deben cambiar para que funcionen en Ubuntu 12.04
Pablo J. Triviño Rodríguez
IES Carmen Conde (Las Rozas)
des_ptrivino
Mensajes: 588
Registrado: 06 Nov 2005, 00:09

Por cierto, la orden para para el apache es tal y como tu decias.

Gracias.
Pablo J. Triviño Rodríguez
IES Carmen Conde (Las Rozas)
Responder