Página 1 de 1

Apache

Publicado: 20 Nov 2012, 21:48
por des_ptrivino
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

Re: Apache

Publicado: 20 Nov 2012, 22:21
por des_ptrivino
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 &

Re: Apache

Publicado: 20 Nov 2012, 22:27
por des_ptrivino
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.

Re: Apache

Publicado: 22 Nov 2012, 02:44
por des_ezequiel
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?

Re: Apache

Publicado: 22 Nov 2012, 15:00
por des_ptrivino
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

Re: Apache

Publicado: 22 Nov 2012, 17:55
por des_ptrivino
Por cierto, la orden para para el apache es tal y como tu decias.

Gracias.