Hay cosas tan básicas que luego se olvidan:
Hagamos de cuenta (delchente) que nos conectamos a nuestro servidor linux por ssh, ejecutamos por ejemplo el shoutcast para que nuestro cliente transmita en vivo.
El problema es que si nos desconectamos del ssh o se pierde la conexión, lo que estemos corriendo se muere... problema problema
Lo que hay que hacer entonces es:
CODE:
-
nohup ./loquequieradejarcorriendo
y listo, nuestro proceso no se suicida si no estamos
, la salida de lo que dejemos corriendo se almacenará en un archivo llamado nohup.out
tecnicamente es algo asi:
Segun http://dns.bdat.net/shell/node94.html La orden nohup lanza un proceso y lo independiza del terminal que estamos usando. Los procesos se organizan de forma jerárquica, de forma que si abandonamos la shell que nos conectó al sistema (abandonamos la sesión de trabajo) automáticamente se matarán todos los procesos que dependan de ella. Pero en muchas ocasiones no puede interesar lanzar un proceso y dejarlo en ejecución aun cuando hayamos cerrado la sesión de trabajo. Para esto se usa la orden nohup.
Comments Off

Recientemente decidimos actualizar en el servidor las nuevas versiones estables del gran equipo apache/php/mysql, por aquello de estar siempre actualizado. en el servidor todo funciona de maravilla, pero en local tambien necesitaba instalar las ultimas versiones ¿Si no que chiste?, La forma mas facil es bajar la ultima versión del
[easyphp] , la 2.0 beta 1, y aunque es beta desde el año pasado funciona muy bien, esta versión ya trae Apache 2.2.3 - PHP 5.2.0 - MySQL 5.0.27 fantastico!, pero como generalmente en el desarrollo de nuestros sitios usamos url_rewrite notamos que esto no funcionaba (y lo que me costo hacerlo funcionar en la versión que usaba)
Al abrir el httpd.conf del apache notamos que cambió un poco la estructura, y solamente con descomentar el modulo url_rewrite no funciona, despues de la googleda lo que se tiene que hacer es:
Descomentar
CODE:
-
LoadModule rewrite_module modules/mod_rewrite.so
y Cambiar esto
CODE:
-
<directory />
-
Options FollowSymLinks
-
AllowOverride none
-
Order deny,allow
-
Deny from all
-
Satisfy all
Por esto
CODE:
-
<directory />
-
Options FollowSymLinks
-
AllowOverride All
-
Order deny,allow
-
Allow from all
-
Satisfy all
Luego reiniciar el apache, ¡Y ya debe funcionar!
Nota: esta es una configuración para localhost!
Comments Off