VERSION ACTUAL :

Inicio de sesión

Raulito el Friki

Raulito El Friki

COMENTARIOS

EN LINEA

Hay actualmente 0 usuarios conectados.

NUEVOS

  • DiegoUG
  • FRANK1082
  • maestrodenada
  • usetecknics
  • ivanferraz

Agregador de canales de noticias

Sort List para debian en Raspberry Pi

Efectolinux - Dom, 03/08/2015 - 16:03
Como obtener un server serca en tú debian. Una duda frecuente, principalmente entre los usuarios novatos es: "¿Cuál servidor Debian debo incluir en el archivo sources.list?". Hay muchas formas de decidir esto. Los expertos podrían tener un script que determine el tiempo de un ping entre los distintos servidores. Pero hay un programa que hace esto por nosotros: netselect.

     # apt-get install netselect


 # netselect depot.quiveo.net mirror.nexcess.net mirror.umd.edu aspbian.mirrors.lucidnetworks.net reflection.oss.ou.edu mirrors-usa.go-parts.com mirror.glennmcgurrin.com lug.mtu.edu raspbian.caro.net raspbian.nwlinux.us mirror.us.leaseweb.net raspbian.the808.net distribution-us.hexxeh.net

# nano /etc/apt/sources.list

Aquí editamos el sources list yo estoy usando un raspberry pi esto cambia un poco en otro systema

 #deb http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free rpi
deb http://mirror.us.leaseweb.net/raspbian/raspbian/ wheezy main contrib non-free rpi


Como pueden ver comente la primera linea indicando al sistema que utilice la segunda que para mi fue la mejor opción de con el ping más bajo.


Amavisd clamav spamassassin postfix centos 7

Gino Alania - Jue, 03/05/2015 - 22:18

Hagamos algo mas interesante ...

Paso 1 : Configurar Posftix ... la manera basica
Yum -y install posftix

nano /etc/postfix/main.cf

queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
mail_owner = postfix
myhostname = nombre_de_mi_servidor
mydomain = midominio.com
myorigin = $mydomain
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, $mydomain, otrodominioquetengohosteado.com
unknown_local_recipient_reject_code = 550
mynetworks = 127.0.0.1 , redes_ip_.0/24
relay_domains = $mynetworks
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mail_spool_directory = /data/mail <---- donde alojo los mailbox , en caso de trabajar con él
sendmail_path = /usr/sbin/sendmail.postfix
newaliases_path = /usr/bin/newaliases.postfix
mailq_path = /usr/bin/mailq.postfix
setgid_group = postdrop
html_directory = no
manpage_directory = /usr/share/man
disable_vrfy_command = yes
delay_warning_time = 10h
default_destination_concurrency_limit = 2
smtpd_recipient_restrictions = permit_mynetworks,
reject_unauth_destination,
check_policy_service unix:private/policy,
reject_unknown_recipient_domain,
reject_invalid_hostname,
reject_non_fqdn_sender,
reject_non_fqdn_recipient,
reject_unknown_sender_domain,
reject_unauth_pipelining,
smtpd_helo_restrictions = permit_mynetworks,
reject_invalid_helo_hostname,
reject_unknown_helo_hostname,
reject_non_fqdn_helo_hostname
mtpd_recipient_restrictions = permit_mynetworks,
reject_unauth_destination,
reject_non_fqdn_recipient,
reject_unknown_recipient_domain
data_directory = /var/lib/postfix

Paso 2: Epel

yum install epel-release

Paso 3: Clamav (Antivirus de Servidor de Correo)

yum --enablerepo=epel -y install clamav clamav-update
sed -i -e "s/^Example/#Example/" /etc/freshclam.conf
freshclam (Actualizar la db del servidor) añadirlo en el crond cada semana
Quieres escanear un directorio :
clamscan --infected --remove --recursive /data/mail
[root@ns ~]# clamscan --infected --remove --recursive /data/mail

/data/mail/root: Win.Trojan.Downloader-64860 FOUND
/data/mail/root: Removed.
/data/mail/galania: Win.Trojan.Upatre-354 FOUND
/data/mail/galania: Removed.
/data/mail/linux: Win.Trojan.Upatre-355 FOUND
/data/mail/linux: Removed.

----------- SCAN SUMMARY -----------
Known viruses: 3758556
Engine version: 0.98.6
Scanned directories: 1
Scanned files: 4
Infected files: 4
Data scanned: 7.07 MB
Data read: 17.84 MB (ratio 0.40:1)
Time: 23.041 sec (0 m 23 s)
[root@ns ~]#

Paso 4: Amavis , Clamav-server

yum --enablerepo=epel -y install amavisd-new clamav-server clamav-server-systemd
cp /usr/share/doc/clamav-server*/clamd.sysconfig /etc/sysconfig/clamd.amavisd

Luego editar el:
nano /etc/sysconfig/clamd.amavisd

CLAMD_CONFIGFILE=/etc/clamd.d/amavisd.conf
CLAMD_SOCKET=/var/run/clamd.amavisd/clamd.sock

Añadir : /etc/tmpfiles.d/clamd.amavisd.conf

d /var/run/clamd.amavisd 0755 amavis amavis -

Añadir: /usr/lib/systemd/system/clamd@.service

[Install]
WantedBy=multi-user.target

Habilitar el servicio::

systemctl start clamd@amavisd
systemctl enable clamd@amavisd

Paso 5:
Configurar amavis

Editar :: /etc/amavisd/amavisd.conf

# Línea 20: cambio en el nombre de dominio propio
$ mydomain = 'server.world';
# Line 152: cambio en el propio nombre de host
$ myhostname = 'mail.server.world';
# Line 154: descomentar
$ notify_method = "smtp: [127.0.0.1]: 10025 ';
$ forward_method = "smtp: [127.0.0.1]: 10025 ';

Paso 6 : Activar amavis y spamassassin

systemctl start amavisd
systemctl enable amavisd
systemctl start spamassassin
systemctl enable spamassassin

Paso 7: finalmente editar postfix

Editar: /etc/postfix/main.cf

Añadir :
content_filter=smtp-amavis:[127.0.0.1]:10024

Editar : /etc/postfix/master.cf

Añadir::

smtp-amavis unix - - n - 2 smtp
-o smtp_data_done_timeout=1200
-o smtp_send_xforward_command=yes
-o disable_dns_lookups=yes
127.0.0.1:10025 inet n - n - - smtpd
-o content_filter=
-o local_recipient_maps=
-o relay_recipient_maps=
-o smtpd_restriction_classes=
-o smtpd_client_restrictions=
-o smtpd_helo_restrictions=
-o smtpd_sender_restrictions=
-o smtpd_recipient_restrictions=permit_mynetworks,reject
-o mynetworks=127.0.0.0/8
-o strict_rfc821_envelopes=yes
-o smtpd_error_sleep_time=0
-o smtpd_soft_error_limit=1001
-o smtpd_hard_error_limit=1000

Tags: 

Centos 7 cambios

Gino Alania - Jue, 03/05/2015 - 21:09

Despues de largo tiempo posteo algo de Linux , la novedad es que estoy migrando a Centos 7 mi plataforma en Centos 6.5 , bueno empecemos a comentar los cambios que considero importantes y que a uds. les agrade ...

Paso 1: Instalar la version minimal ...

Paso 2: Al iniciar por primera vez, yum -y install nano wget ntsysv

Paso3 : no /etc/selinux/config
SELINUX=disabled

Paso 4: Los servicios ::

Comando Service

Cuando intenté reiniciar un servicio en CentOS 7 (como root) con el comando service, recibí un mensaje parecido a esto:

1
2
service http restart
Redirecting to /bin/systemctl restart httpd.service
El comando service todavia funciona para mantener compatibilidad con las versiones anteriores, pero no del todo, además estas irán desapareciendo en versiones futuras.

El sistema siempre te estará diciendo algo como esto: “Oye, las cosas cambiaron, asi que es mejor que empiezes a usar systemctl desde ahora”

Entonces es mejor que vayamos acostumbrandonos a usar systemctl. Aqui te escribo una tabla de los comandos nuevos al iniciar un servicio. Usaré httpd como ejemplo:

Usando service Usando systemctl
Parar un servicio service httpd stop systemctl stop httpd
Iniciar un servicio service httpd start systemctl start httpd
Reiniciar un servicio service httpd restart systemctl restart httpd
Recargar un servicio service httpd reload systemctl reload httpd
Estado de un servicio service httpd status systemctl status httpd
Comparando los comandos chkconfig vs systemctl

Usando chkconfig Usando systemd
Listar Processos chkconfig –list systemctl list-units
Habilitar un servicio chkconfig on systemctl enable .service
Deshabilitar un servicio chkconfig off systemctl disable .service

Paso 5: Si quieres iniciar programas desde el inicio , dos caminos , el primero crear tu propio service (motivo en otro post) pero aun sigue soportando el rc.local , por lo cual añadirlo el ejecutable en el rc.local , pero no funciona !!!! , la solución, hacer el rc.local ejecutable :

chmod a+x /etc/rc.local

Paso 6: Esto quizas no lo usen uds, pero yo tengo un servicio DNS corriendo en mi plataforma , pero en mi caso enjaulado , por lo cual ya no es necesario bajarse todo el bind , solo enjaulado y configurarlo en el /var/named/chroot/...

yum -y install bind-chroot luego hay que activar el servicio
systemctl enable named-chroot.service

Paso 7 : Con postfix no tuve problema al migrar , asi que que pueden emplear las configuraciones del centos 6.5

Paso 8: dovecot , dos formas con SSL y sin SSL , por defecto contiene el SSL pero google (cuenta pop3) no reconoce dicha encriptación por lo cual debes desabilitarlo ...

a) 10-auth.conf: "disable_plaintext_auth = no"
b) 10-ssl.conf: "ssl=no"

Paso 9: Postgresql

Para levantar el servicio primero inicializar la db
postgres -D /data/dbpg
edite y añada la ruta en :
/etc/systemd/system/multi-user.target.wants/postgresql.service

Tags: 

Demasiados sombreros para tan pocas cabezas

Jose Salgado - Jue, 03/05/2015 - 18:05

sombreros

Me he pasado toda la vida en el mundo de las Start-ups y puedo afirmar sin equivocarme que me he divertido y me sigo divirtiendo como un enano. Ves mucha energía, y mucha de ella sin control, puedes aprender de la mejor manera posible -learning by doing- y sea cual sea el título que adorna tu cargo, siempre estarás dedicando gran parte de tu tiempo a cualquier otra cosa que no tiene nada que ver con tu formación.

Así que por la mañana puedes estar preparando la estrategia de marketing para lanzar una línea de productos para que te interrumpa un cliente porque tiene una duda, acto seguido estás repasando la contabilidad con el de operaciones para acabar programando las especificaciones que te ha dado el cliente con el que has hablado esta mañana. Toda una locura, todo un reto.

Pero toda esta actividad frenética, de ir arriba a abajo, de ponerse ahora el sombreo de ventas, luego el de finanzas, luego el de Carmen Miranda, no siempre tiene aspectos positivos. Es muy complicado ser objetivo cuando el mismo que vende es el mismo que produce, o el mismo que hace el marketing es el encargado de las finanzas Siempre hay una parte de ti que tiene más peso, quizás porque tengas más experiencia, quizás porque hay partes del trabajo que son menos estimulantes, pero sea cual sea el motivo, es probable que no esté bien balanceada las partes claves en la gestión.

Es cierto que hay personas que son capaces de compartimentar, y es incluso más cierto que determinados grupos de personas son capaces de corregir los sesgos que cualquier del equipo pueda tener, pero no por ello es menos importante tener siempre presente con que sombrero estás actuando y con que sombrero estás pensando. No puedes tener discrepancias y has de estar centrado en quién eres y no en quién se ocupará más adelante.

Película: A Clockwork Orange

Demasiados sombreros para tan pocas cabezas ha sido escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

Y es que la ciencia avanza que es una barbaridad

Jose Salgado - Mié, 03/04/2015 - 18:05

dioses

Se está celebrando el Mobile World Congress en Barcelona, el MWC para los entendidos, y he comentado nada al respecto. Con lo importante que es este evento para el sector del taxi, restauración y señoritas de compañía. Son cuatro días intensos en el que el comercio de la ciudad sumergida en un ritmo frenético y el dinero fluye sin límites de unos bolsillos a otros dejando una riqueza que daría envidia al Plan Marshall. Ah, y también dicen que es importante por no se qué de la tecnología y de unos cachivaches que sirven para hablar.

Dejando de lado mi particular forma de ver la realidad, es que no he leído nada que me llame la atención. Hubo un tiempo en que si era un lugar donde aparecían las novedades que podían cambiar como nos relacionábamos con el mundo, pero ahora hay una gran sequía de ideas innovadoras. Tenemos wereables, algo que conocemos y que sigo sin ver la aportación diferencia para una mayoría de público, tenemos cargadores sin cables, que también era conocido anteriormente, y por lo que he leído sobre la presentación del presidente de Facebook, para este viaje realmente no hacían falta alforjas: Llevar internet a África.

No es por llevarle la contraria, y estoy a favor de que sea un servicio al alcance de todos pero creo que antes de poder conectarse a Facebook y usar Google, que es lo que en el fondo quieran estas empresas. Habría que empezar por estabilizar la región, crear riqueza, hospitales, evitar las hambrunas, las epidemias, y todas esas pequeñas cosas que nos permiten holgazanear en internet porque no tenemos que preocuparnos por ellas.

Pero todo esto no quiere decir que la creatividad haya desparecido, estoy convencido que hay proyectos e ideas locas que pueden provocar dos tipos de reacciones: risas sin ningún tipo de reparo -el caso de Airpnp- o bien crear una industria en un sector totalmente nuevo. Y no es una cuestión de ser optimista, es una mera percepción estadística, con tantos millones y millones de personas sobre la faz de la tierra, con que sólo el cero coma cinco por ciento tenga una idea que pueda ser brillante, que consiga llevarla del papel a la realidad y que consiga financiación, salen muchas ideas que nos pueden dejar con la boca abierta el mismo modo que el primer ordenador personal.

Por eso hay que llevar, no tanto la tecnología, sino la información y el espíritu para detectar en que podemos mejorar. Con estas dos variables no hay la menor duda que el futuro seguirá siendo nuestro, pero si nos olvidamos de educar y de pensar de una forma crítica, probablemente nos veamos abocados a ver reposiciones de glorias pasadas que solo sirven a la ciudad para recaudar impuestos, y a los directivos tomarse cuatro días de vacaciones.

Película: The Gods Must Be Crazy

Y es que la ciencia avanza que es una barbaridad ha sido escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

Cadena de retrasos

Jose Salgado - Mar, 03/03/2015 - 18:05

tiempo

Hay un libro, una especie de Biblia para los que están producción, llamado La Meta que nos habla como gestionar los procesos, evitar los cuellos de botellas y afinar la cadena para que produzca a su máxima capacidad. A pesar de llevar casi tres décadas publicado, parece mentira como no sabemos aplicar sus enseñanzas, o las enseñanzas que nos dan los que se han leído el libro y han escrito otro explicando exactamente lo mismo pero usando nombre más modernos.

La ley de Murphy existe, funciona, y siempre está al máximo de su capacidad, y cuando dependes de una cadena de tres proveedores, los tres estirarán al máximo su tiempo de entrega para que la fecha que tu has programado para añadir tus modificaciones y enviarlo al cliente, alcance la cota justa para que no solo tengas que recitar de memoria el Mío Cid sino que además lo hagas vestido con las ropas de la época, le entregues a tu hija más joven y encima le regales el producto por las molestias causadas.

Aquí tenemos un clásico problema de wishful thinking. Tomamos las aproximaciones más optimistas sobre cada agente en la cadena de producción sin tener en cuenta que también existe un lado contrario. Basamos nuestra estrategia en lo primero y no suele cumplirse. Reconozco que si nos basamos en la peor aproximación queda muy mal ofrecer la entrega de un producto en dos meses cuando puedes bajar a comprarlo a la tienda del centro de tu ciudad en menos de un ahora.

Ante esta situación tienes varias posibilidades, la primera y obvia, es cerrar el negocio. La segunda es conseguir precios más económicos -pero si te dedicas a objetos de compra por impulso como libros, tampoco es que te garantice la supervivencia- y por último, que sería ideal que se añadiera a la segunda, es conseguir acortar los tiempos de entrega, y más todavía si consigues que acepten que ellos cobren cuando tu hayas cobrado del cliente, y si que el cliente rechaza el pedido, se coman el producto sin coste para ti.

Puede que suene raro, peor esto se puede conseguir y hay entidades que lo han conseguido. Cierto es que tienen un volumen de compras que no tienen nada que envidiar al PIB de algún país pequeño, pero siempre empezaron en algún punto, en algún producto. Es lo que has de buscar, una zona que esté libre y trabajar esa porción del pastel para poder tener músculo y fuerza negociadora con tus proveedores.

Y repito, nunca te fíes de las fechas óptimas de entrega, son más un deseo del departamento de marketing que una declaración de intenciones del departamento de producción.

Película: Jabberwocky

Cadena de retrasos ha sido escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

Para tener la respuesta has de hacer bien la pregunta

Jose Salgado - Lun, 03/02/2015 - 18:05

pregunta

En la mayoría de situaciones que conozco, cuanto te hacen una pregunta lo más sensato sería responder siempre depende. No es el tipo de respuesta que espera un cliente, pero es la respuesta más honesta que podemos dar. Los clientes, y las personas, no siempre sabemos expresar de forma precisa lo que queremos y se plantean cuestiones que más que resolver dudas, buscan afianzar una postura que ya traemos aprendida de antemano. ¿Monto un blog?, ¿me doy de alta en las redes sociales?, ¿Invierto en SEO/SEM?, ¿Me compro un Mac o un PC?.

Quizás sea culpa de que hemos creados mensajes excesivamente simplificados y confundimos la parte con el todo, pero es trabajo del vendedor o de quién tenga contacto con el cliente de realizar la criba entre el grano y la paja. Porque no hay respuestas equivocadas ante preguntas tan genéricas. Por supuesto que es bueno tener un blog, estar en las redes sociales y posicionarte en los buscadores, además, está clarísimo que es mejor un Mac que un PC.

Ahora bien, si quieres montar una estructura tecnológica, y dónde los operadores van a trabajar con el word, es mejor olvidarse de los Mac y pensar en PC, es más económico y el coste de mantenimiento y actualización será irrisorio comparado con el mundo Apple. Por la misma regla de tres, tener un blog no te garantiza nada sino tienes claro que objetivo tienes, ampliar branding, captar leads, etc…

Esto no ocurre sólo cuando tratamos con áreas que desconocemos y hacemos afirmaciones que nos parecen obvias pero que tienen sus complicaciones. Esta semana hemos pasado por el proceso de poner la luz en el despacho nuevo, yo -como neófito- quería luz, y no os hagáis la de preguntas que me hicieron para poder pulsar un interruptor y que se encienda una bombilla, que si era oficina, que si había contrato antes, que si tenía instalación, que cuanta potencia, que si el amperaje, que si el trifásico… la verdad es que no tenía ni idea de nada de esto, yo solo quería luz. Al final me tocó buscar la respuesta a cada una de esas preguntas para que finalmente me pudieran dar el alta.

Quizás deberíamos de hacer lo mismo nosotros, preguntar, preguntar y no parar hasta tener claro cual es el objetivo final del cliente con el proyecto. Porque varía mucho entre querer tener fans e incrementar ventas, en tener más engagement que tener seguidores, etc…

Por es razón es muy importante saber escuchar al cliente y forzarle a pensar, a que elabore las necesidades más allá de una idea fuerza que ha leído por ahí. Sino llegamos al núcleo de la cuestión podemos crear una campaña para incrementar el engagement en las redes sociales y tendremos millones de fans que hacen click en el me gusta de turno, pero el incremento de ventas será prácticamente cero. El resultado es un cliente muy poco contento y con ganas de cambiar de proveedor.

Película: Jurassic Park

Para tener la respuesta has de hacer bien la pregunta ha sido escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

Listados y rankings

Jose Salgado - Dom, 03/01/2015 - 18:05

Bob-Roberts

Debe ser algo codificado en nuestros genes, o quizás venga de la forma que tenemos de ser educados, pero la realidad es que adoramos los listados y los rankings: los más influyentes, los más guapos, los más idiotas. Cada día aparece uno de estos listados por alguna parte, y si no fuera poco con esta avalancha de los diez más, siempre tendremos al típico blogger, redactor o maestro del cut and paste, modificando títulos para que parezca que lo que van a leer es un listado sobre conceptos fundamentales o personas que marcan la diferencia.

Aunque puedo llegar a asumir que tenemos esta filia por los números cardinales, lo que me hace indignarme con la especie humana, y sobretodo conmigo mismo -porque yo también tropiezo con la misma piedra una y vez demostrado por enésima vez que soy un ser humano como todos vosotros- porque en contadas ocasiones nos dan la explicación sobre como se ha construido el listado. Si han usado un muestreo estadístico, si han medido la influencia de sus ideas, si se ha medido el impacto o cualquier otro parámetro que podamos mirar, medir y contrastar por nuestros propios medios. La mayoría de las veces se coloca el listado y se quedan tan anchos.

Un ejemplo reciente de estos listados sin pies ni cabeza es el que ha aparecido recientemente sobre los Mapmakers, los que son extraordinarios, los que son reconocidos y los que son influyentes. ¿Alguien puede explicar el razonamiento de cada lista?, ¿que diferencia hay entre unos y otros?, ¿porqué unos salen en el listado de extraordinarios y no de influyentes?. La verdad es que suena a un felicitación de fin de clase de primero de primaria, donde se premian a todos los niños para que ninguno se sienta menos que el resto.

Lo que más gracia me hace, más allá de que yo escriba en esa web de vez en cuando, es que su eslogan es crea tu propio mapa. Una frase muy en el estilo de la neolengua que parece que es muy importante pero en el fondo no resiste el mínimo análisis de cualquier filósofo que esté en segundo de carrera. Así que todos podemos ser maravillosos, pero obviamente hay gente más maravillosa que otra. Soy consciente que todos tenemos nuestro punto clasista, y que estaba muy claro el objeto de esta página y cuales eran sus intenciones, lo que nunca me había imaginado que se cargarían con tanta alegría la imagen que querían construir -para mayor gloria de algunos- a costa del esfuerzo de todos.

Como aclaración, soy de los que salen en uno de esos listados, concretamente en el de extraordinarios. Lo cual añade un punto surrealista al tema. No soy extraordinario, no quiero serlo, y cualquiera que tenga que basarse en las tonterías que dijo o dejo de decir, tiene un problema más serio que el dedicarse a leer listados y rankings. Como dijo un famoso cantante:

Yo no soy mejor que nadie, simplemente tengo un talento para la música y compongo sobre lo que pasa en mi vida, no quiero ser un profeta, un visionario ni un gurú, simplemente quiero componer mis canciones y vivir con mi familia. Si buscas inspiración, deja de mirar a los demás y mírate a ti mismo.

Al final será verdad lo que decía un amigo mío, todos somos iguales, pero algunos son más iguales que otros.

Película: Bob Roberts

Listados y rankings ha sido escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

ImageX

Efectolinux - Dom, 03/01/2015 - 13:23
. Que es imagex?
Es un software que utiliza microsoft para instalar sus sistemas operativos. Digamos que es un software del mismo tipo que el Acronis True Image o el Ghost, solo que es de Microsoft, es gratis y ademas no trabaja sector por sector como los otros pogramas que he mencionado

. Como obtener imagex?
Necesitaremos un cd con winpevista que tenga incluido esta utilidad, pues el que se genera por defecto en con el waik del windows pe 2.0 no lo tiene y hay que ponerselo a mano. Las instrucciones vienen en el enlace de arriba.
. Como clonar un disco con Imagex?
Una vez que hayamos arrancado el ordenador que vamos a clonar desde el disco de winpevista nos encontramos con el simbolo del sistema. Ahi escribiremos lo siguiente
imagex   /capture   c:    f:\imagenderescate.wim "Imagen de mi xp para futuros rescates"  /compress none 
Y le pegamos al enter y le dejamos trabajar. A continuacion explico el comando de arriba
Imagex   /capture  es el comando de imagex para clonar en este caso la particion C: entera
F:\Imagenderescate.wim   Es adonde estamos mandando esta imagen, puede ser un disco externo via usb, una unidad de red.
"Imagen .." lo que hay entre comillas es para tu informacion pero hay que ponerlo. Si en algun momento te juntas com varios .wim y no sabes lo que tienen dentro pues haces un Imagex  /info  archivo.wim
/compress none  se explica por si mismo, si compresion para que vaya más rapido
Cuando hay terminado el proceso tendremos una copia de toda la particion c: dentro de el archivo wim que hemos creado. Si necesitamos sacar solo parte de la informacion se puede montar la imagen en modo solo lectura y coger lo que necesitemos. Se pueden hacer bastantes más cosas pero ya las veremos.
. Como restaurar la imagen?
Si el desastre ocurriese, la forma de restaurar nuestra imagen de backup seria la siguiente. Arrancaremos con el winpe, reparticionaremos con diskpart, y restauraremos la imagen con Imagex. Por pasos
a) Arrancamos el pc con el vistawinpe, una vez llegado al simbolo del sistema escribimos,
b) Aqui ojito si teneis más de una particion pues con los parametros aqui indicados nos borramos todo lo que hay en el disco. Si el caso es que teneis más de una particion, tendreis que modificar los comandos para que se borre solo esa partición.
diskpart  (utilidad para particionar etc "fdisk de estos tiempos")
select disk 0
clean
create partition primary
assign letter=C:
active
exit
c) format c: /q /y
d) Imagex  /apply  f:\imagenderescte.wim 1 c:\
Una vez puesta la imagen podemos sacar el cd y reinciar el equipo.

Avast Anti-Virus 8 - 2015

Efectolinux - Dom, 03/01/2015 - 12:58
http://www.avast.com/get/C8nUI8xn Nuevo Avast 2015 descargalo si no tienes un buen antivirus te protege en PC- MAC o tú Androd. Esta versión de Avast es una de las más completas que se pueden conseguir. Además, es totalmente gratuita. Entre sus múltiples funciones se encuentra un escáner con dos interfaces:"Básica" y "Avanzada". avast! protege contra todo el malware con el que podamos tropezarnos.
Además, cuenta con un escáner de correo electrónico para evitar que recibamos mails con troyanos o virus p3. Otra ventaja de esta aplicación es que las actualizaciones pueden ser automáticas o manuales. No olvides que para tener una licencia gratuita de un año, debes registrarte. Para esto, solo sigue las instrucciones al final de la instalación del programa.

avast! 8 mantiene los ocho escudos de protección en tiempo real y añade nuevos módulos. Además del WebRep -que permite conocer la reputación de los sitios web- y el AutoSandbox -un espacio en el que se pueden ejecutar archivos sospechosos-, llega la denominada "Asistencia Remota", que permite que un amigo pueda conectarse con tu ordenador para resolver problemas técnicos que, de otro modo, serían imposibles de resolver por correo o teléfono y de modo simultáneo.

El Nuevo router Wi-Fi AC de Jazztel para clientes de Fibra óptica

E-ais - Dom, 03/01/2015 - 09:32
Jazztel comenzará a instalar a sus clientes de fibra óptica un nuevo router WiFi AC que mejorará considerablemente la velocidad de transmisión inalámbrica. En ADSLZone hemos tenido ocasión de probarlo en exclusiva y a continuación te ofrecemos nuestras conclusiones. El WiFi es una tecnología vital en cualquier hogar conectado a Internet pero supone un problema a la hora de aprovechar al e-aisnoreply@blogger.com0

Mañana inicia el Mobile World Congress 2015 #MWC15

E-ais - Dom, 03/01/2015 - 09:24
Este lunes comienza el móvil el Mobile World Congress, la feria tecnología de referencia mundial que se celebra en españa, concretamente en la ciudad de Barcelona. Desde el domingo, donde se celebran algunas de las conferencias más gordas, un destacado equipo del Grupo ADSLZone estará desplazado a la Ciudad Condal para contarte todo lo que acontezca. El Mobile World Congress es una de las e-aisnoreply@blogger.com0

Mi escritorio del mes: Febrero

Chgonzalez - Sáb, 02/28/2015 - 16:07
Dada la frecuencia con la que publico, quizás esta sección debería llamarse "Mi escritorio del año" :).


Escritorio limpio

Escritorio con aplicaciones abiertas
    Como ven, aún estoy utilizando KDE Plasma 4, pero espero dar el salto a Plasma 5 en la próxima actualización de Kubuntu. Sigo utilizando un estilo bastante minimalista, con algunos cambios respecto a mi configuración anterior:
    • Decoración de ventanas: Oxygen
    • Estilo Qt, estilo GTK y colores: Next
    • Íconos: Breeze
    • Tipo de letra: Droid Sanz 9
    • Tema de escritorio: Velours
    • Plasmoids en el escritorio: ninguno
    • Plasmoids en el panel: Kicker, Paginador, Gestor de tareas de solo iconos, Bandeja del sistema, Reloj ajustable.
    • Fondo de pantalla: interstellar_2014-1280x800.jpg


      Recomendación Febrero 2015 - BelKreaciones

      Kioscofriki - Sáb, 02/28/2015 - 00:11
      Como hemos venido haciendo desde hace unos años, continuamos en este 2015 con algunas Recomendaciones de paginas y/o productos que llaman nuestra atención, por su forma de trabajar, porque son fuente de inspiración o por cualquier otra razón similar. En esta oportunidad empezamos el año hablando de una marca que se esta estrenando, aún cuando su fundadora tiene años dedicándose a las manualidades o como lo llaman popularmente DIY, no se había decidido a establecerlo formalmente y tratar de llegar a mas personas.


      Con esta introducción, les presentamos desde su mundo de color morado a BelKreaciones, como lo dice su eslogan "Manualidades hechas con dedicación" una marca en la cual podrás encontrar desde decoración para fiestas, bordados, muñecos de Foamy (Fofuchas), decoraciones navideñas (nacimientos, adornos, para el arbol), entre muchas variedades más de detalles y decoraciones, hechas completamente a mano, con toda la creatividad y la dedicación que solo este tipo de productos puede tener.

      A continuación, les presentamos algunas de sus productos:
      Ampliar para mas detalles
      No dejen de visitar sus cuentas En Instagram: BelKreaciones, En Facebook: belkreaciones y si quieren hacer sus encargos pueden escribir a su correo belkyscolina@gmail.com

      La importancia del flujo de caja

      Jose Salgado - Jue, 02/26/2015 - 18:05

      cashflow

      Soy, o quizás sea más honesto afirmar que he sido, gran fan de Woody Allen, me gustaba tanto que incluso me reía con bromas que no era capaz de entender, como aquella que se quejaba que su contable le decía que no era líquido y no podía gastar dinero. No tenía ni la más remota idea que era eso de ser líquido y menos lo que significaba el cash-flow, el flujo de caja o cualquier otro concept contable, pero me reí como un desesperado.

      No hace mucho tiempo, Eulália Navarro me dijo que las empresas viven y mueren a través de su caja, y esta vez ya no me reí tanto, porque ya sabía de que estaba hablando y de las implicaciones que tenía. Puedes tener unas proyecciones de ventas y de gastos fantásticas, pero lo que determina si vives para luchar un día más o te toca presentar una suspensión de pagos son los billetes que te quedan cuando abres el cajón del dinero.

      Si en esa caja de color verde o marrón sucio donde otrora se guardaba el dinero está vacía, algo estás haciendo mal. Y puede que no sea el negocio propiamente dicho, sino que cometes errores que a veces pasan desapercibidos, como pagar a proveedores al contado y cobrar a más de tres meses. Esto provoca tensiones porque para poder vender has de poder comprar la materia prima, pero sino tienes dinero, no puedes comprar, y sino puedes comprar no puedes cerrar la venta. Realmente puede ser un pez que se muerde la cola y quizás no hacerte entrar en quiebra, pero si reducir notablemente tu rentabilidad, porque en vez de trabajar para tu negocio, te dedicas a actuar de financiera para tus clientes y proveedores.

      Dicen los que saben que hay que renegociar las formas de pago, tardar lo más posible en pagar y lo menos en cobrar. Suena fácil pero no lo es tanto porque no siempre tienes la fuera para negociar. Una gran superficie te va a obligar a cobrar a más de ciento veinte días -a pesar de que es ilegal- y como no tengas una masa crítica de compra a tu proveedor, veo complicado que te permita pagar a ciento cincuenta días -que también es ilegal.

      Pero a pesar de esta situación, no está de más analizar la situación en la que te coloca cada cliente. Quizás sea inteligente clasificar los clientes en los clásicos sectores A, B y C, eliminando los que sumadas las ventas y costes financieros, hacen que tu margen tienda a cero. Obviamente no son los clientes que necesitas y deberías de buscar otro mercado, o mejorar las condiciones de negociación -lo cual reconozco que es complicado-

      Si queréis más información sobre el tema, preguntar a vuestro financiero de confianza o bien leeros este post de José Carlos Álvarez, que también es bastante claro.

      Película: Niagara

      La importancia del flujo de caja ha sido escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

      Book review: “Learning Alfresco Web Scripts”

      Tony de la Fuente - Jue, 02/26/2015 - 09:44
      Recently PackPublishing has released  the book “Learning Alfresco Web Scripts” written by Ramesh Chauhan. In a nutshell it is an starting point to learn how to develop web scripts from scratch to success. If you often read this blog, you may already know what Alfresco is and how it works. As per the Alfresco Wiki: A Web Script is simply […]

      Personas o tecnología

      Jose Salgado - Mié, 02/25/2015 - 18:05

      tecnologia

      Internet no es Facebook, ni Google, ni Twitter, internet es un protocolo de comunicación que conecta dispositivos, usando una ruta óptima y resistente a fallos, que permite que dos dispositivos o más se comuniquen entre ellos.

      Con esta definición está claro que tarde o temprano acabaría surgiendo el concepto de Internet de las cosas, cosas que se conectan con más cosas para hacer otras cosas. Pero a mi me sigue faltando una parte fundamental en todo esto, el sustento, el arche sobre el cual todo esta estructura se sustenta: las personas.

      A pesar de mi conocida fobia social, me ha tocado interactuar con personas durante toda mi carrera profesional, y no voy a negar que internet me ha facilitado mucho el trabajo. Ya no tengo que escribir cartas mecanografiadas, ni llamar por teléfono o incluso, tener reuniones presenciales. Toda esta tecnología me ha permitido optimizar el tiempo, extraer el máximo de cada interactuación y aprender y enseñar -y no en la misma proporción- con todos los profesionales con los que he tenido el placer de trabajar.

      Pero lo que no ha variado en todo este tiempo es que al otro lado de la tecnología hay una persona, otro ser humano como yo, con sus filias, fobias, caprichos, conocimientos e inseguridades. Puedo tener un email, un Instagram o incluso una página en Facebook, pero esa proyección de mi persona o empresa, es simplemente una proyección, no soy yo, y nunca reflejará con precisión lo que yo soy.

      En estos momentos, donde el primer consejo que se da a todos los que quieren tener un blog, montar una empresa o incluso dejar de fumar, es darse de alta en las redes sociales y distribuir el contenido. Es como darle a un agorafóbico estresado un fin de semana en medio del desierto con la única compañía de un chicle y un abrebotellas, porque seguro que con tanta paz y tanta calma seguro que se relaja.

      Entiendo que la tecnología ayuda, sobretodo si tienes problemas de timidez, pero cuando llega el momento de interactuar, lo que destaca y lo que marca la diferencia es la calidad social de las personas. Puedes tener el mejor software del mundo, la mejor imagen y los mejores diseños, pero si no sabes como relacionarte con otra persona, como adivinar quién es y ponerse a su altura, saber adaptarse a lo que necesita y escuchar, no hay programa que valga.

      Me repito, somos personas y todavía no hay algoritmo que nos consiga descifrar. Y lo más grave del caso, es que enviamos a la gente a pegar gritos como desesperados por las redes sociales y por el ciberespacio como el mejor consejo que ha visto la madre tierra. Hay que recordar que la gente, que es social por naturaleza, se une en grupos por distintas razones, para solucionar un problema, para debatir sobre metafísica, para compartir recetas, pero jamás he visto a un grupo de personas cuya máxima de socialización es ponerse todas juntas para que un tercero se dedique a escuchar lo que dicen y luego chillarles al oído: COMPRAMEEEEE

      Por lo que ante este auge de Community Managers y demás subfauna con nombres todavía más estrambóticos como Social Media Strategist, Berridos at the Ear o Tuitéalo tu que a mi me da la risa, deberían de plantear un cursillo de entrada a este mundo algo más básico. Olvidemos lo que la tecnología puede hacer por nosotros, guardemos en un cajón todos esos programas -algunos extraordinariamente caros- y centrémonos en lo sustancial, las personas.

      Os imagináis un curso que te ayuden y te enseñen a saber hablar con una persona, nada más y nada menos. Sin intención de venderle nada, simplemente saber escuchar, saber hacer las preguntas necesarias. Una formación que te inculque de la importancia de la paciencia y del manejo de los silencios, un sistema que en el fondo, te permita conocer a la otra persona que tienes delante, y que ella te pueda llegar a conocer, y en base a estos principios establecer una relación de confianza.

      Si, una vez sepas hacer esto, la tecnología ayuda y sabrás que estás haciendo, no como antes que te ponías a pulsar botones y a invitar a todo bicho viviente a tu comunidad. Un profesional que en el fondo, se preocupe tanto de su marca como de su cliente, y que por favor, deje de poner fotos de gatitos para hacerse el gracioso y que ayude a sus clientes y seguidores a ser mejores y a tomar mejores decisiones.

      Película: The Lawnmower Man

      Este post ha aparecido primero en Social Media Fácil

      Personas o tecnología ha sido escrito para Exelisis. Visita la web para más información y compártelo si crees que es interesante.

      Problemas con Samba en Xubuntu 14.04

      eliasbrasa - Mié, 02/25/2015 - 11:35

      Desde que instalé Xubuntu 14.04 he tenido muchos problemas para poder acceder a través de Samba a una carpeta que tengo compartida. Os contaré que me ha pasado y como lo he solucionado:

      Samba_Logo

      Instalé Xubuntu 14.04 sobre la versión 12.04, es decir, formateé el equipo pero conservó la /home intacta. Desde entonces he estado luchando porque Samba volviese a funcionar, pero al intentar entrar en el equipo a través de la red me decía que la conexión había sido rehusada o fallo al obtener la lista de compartición.

      No había manera de que Samba funcionase, ni reinstalando ni borrando todos los datos ni nada, así que me desesperé y lo dejé así. Pero hoy me he puesto en modo enreda y he encontrado la solución en un hilo muy antiguo de Ubuntu-es.

      Vamos al terminal y tecleamos:

      cd /etc/ sudo nano rc.local

      Ahora tendremos abierto un editor de texto del propio terminal, justo al final, pero antes de exit 0 pondremos lo siguiente:

      #!/bin/sh /usr/sbin/smbd -D /usr/sbin/winbindd -D /usr/sbin/nmbd -D

      Guardamos pulsando la combinación Ctrl+O (es la vocal O) y pulsamos Intro cuando nos solicita el nombre del archivo a escribir. Una vez guardado salimos con Ctrl+X.

      Reiniciamos el equipo y ya está, funciona Samba.

      NOTA: recordad que podéis comprobarlo desde el mismo equipo que estáis usando, si ponéis la dirección smb://ip_del_servidor/ el equipo accede a esos datos a través de Samba y no porque esté dentro de la propia máquina. Con esto os ahorráis el tener que estar cambiando de equipo para poder comprobar la accesibilidad.

      Fuente: Ubuntu-es.


      Instalar JBoss AS7 en entornos Red Hat

      HelloIT - Mar, 02/24/2015 - 13:54

      JBoss_logoJBoss es un Servidor de Aplicaciones Java completo, de código abierto, desarrollado por Red Hat. Y sí, yo también pienso en Apache Tomcat en estos momentos, pero hay diferencias entre ellos explicadas por ejemplo aquí o aquí. Voy a copiar literalmente una respuesta de StackOverflow que explica la diferencia entre un Servlet Container como Tomcat y un Application Server como JBoss:

      "A servlet-container supports only the servlet API (including JSP, JSTL).

      An application server supports the whole JavaEE - EJB, JMS, CDI, JTA, the servlet API (including JSP, JSTL), etc.

      It is possible to run most of the JavaEE technologies on a servlet-container, but you have to install a standalone implementation of the particular technology." por Bozho

      Ahora que quizá tenemos algo más claro qué es JBoss y por qué este post no habla sobre Tomcat, faltará ver qué diferencias hay entre la versión de la comunidad y la enterprise (más info aquí). Como es de esperar, la versión de la comunidad siempre irá por delante respecto a la empresarial en cuanto a novedades y funcionalidades, con lo cual no estará tan testeada ni será tan estable como debería ser la versión empresarial, más pensada para alojar aplicaciones críticas.

      En esta entrada se instalará y pondrá en marcha la versión de la comunidad.

      Instalación de JBoss AS7

      En mi caso he hecho las pruebas en un Fedora 16 x86_64, pero estas instrucciones serán prácticamente idénticas en entornos CentOS o Red Hat.

      En primer lugar deberemos asegurarnos de contar con Java:

      [user@myServer]$ sudo yum install java-1.7.0-openjdk

      Entramos en la web de JBoss AS y descargamos y descomprimimos la última versión:

      [user@myServer]$ wget http://download.jboss.org/jbossas/7.1/jboss-as-7.1.1.Final/jboss-as-7.1.1.Final.tar.gz [user@myServer]$ tar -zxvf jboss-as-7.1.1.Final.tar.gz [user@myServer]$ sudo mv jboss-as-7.1.1.Final /opt/

      El tarball de JBoss no requiere instalación. Es por eso que una vez descomprimido podemos mover todo el directorio a /opt para empezar a trabajar con él.

      NOTA: Si has buscado información sobre la instalación de JBoss AS7, verás que en algunos artículos se usa /usr/local como directorio de instalación mientras que en otros se usa /opt. Aquí o aquí explican un poco la diferencia entre ambos directorios, pero básicamente en /usr/local pondremos software de terceros que hemos tenido que compilar e instalar. Como JBoss AS7 viene ya precompilado y listo para usar, en mi caso me he decidido por /opt.

      A continuación crearemos un usuario de sistema (opción "--system" o "-r") que será el usuario con el que se ejecutará JBoss. A este usuario, le daremos como home la ruta donde hemos movido el directorio de JBoss.

      [user@myServer]$ sudo useradd --system -d /opt/jboss-as-7.1.1.Final/ jboss

      NOTA: A un usuario de sistema se le asignará un UID de entre el rango de UIDs de sistema (definido en /etc/login.defs) y que por defecto es inferior a 500. Además, la cuenta no tendrá caducidad (definida en el fichero /etc/shadow), al ser una cuenta de sistema.

      Ahora que contamos con el usuario ("jboss" en nuestro caso), deberemos cambiar el propietario de los ficheros de su home, para que tenga el usuario "jboss" acceso total a ellos:

      [user@myServer]$ sudo chown -R jboss:jboss /opt/jboss-as-7.1.1.Final/

      Finalmente, me ha parecido una buena idea lo que proponen en el blog "rm-rf.es", que es símplemente crear un enlace simbólico en /opt llamado jboss que apunte al directorio jboss original, para referirnos durante el resto de la instalación a /opt/jboss en lugar de al directorio original que contiene también el número de la versión en su nombre. En mi caso no lo he hecho, pero es una buena idea.

      Configuración de JBoss AS7

      Por defecto JBoss únicamente aceptará gestión desde localhost. Ésto se puede cambiar en el fichero de configuración "/opt/jboss-as-7.1.1.Final/standalone/configuration/standalone.xml".

      Para que JBoss corra como un servicio, deberemos crear el script de inicio y darle permisos.

      [user@myServer]$ sudo cp /opt/jboss-as-7.1.1.Final/bin/init.d/jboss-as-standalone.sh /etc/init.d/jboss [user@myServer]$ sudo chmod +x /etc/init.d/jboss

      Posteriormente configuraremos los parámetros de entorno de JBoss.

      [user@myServer]$ sudo mkdir /etc/jboss-as [user@myServer]$ sudo vi /etc/jboss-as/jboss-as.conf
      JBOSS_HOME=/opt/jboss-as-7.1.1.Final JBOSS_CONSOLE_LOG=/var/log/jboss-console.log JBOSS_USER=jboss

      Hecho ésto, ya podremos iniciar JBoss y configurarlo para que se inicie durante el proceso de boot.

      [user@myServer]$ sudo service jboss start [user@myServer]$ sudo chkconfig jboss on

      JBoss escucha peticiones HTTP por defecto del puerto 8080, aunque abre varios puertos de escucha, todos configurables, de nuevo, desde el fichero de configuración "standalone.xml".

      Lo primero que haremos, con JBoss corriendo, es crear el primer usuario de gestión de JBoss (opción "a", puedes dejar el "realm" por defecto):

      [user@myServer]$ sudo cd /opt/jboss-as-7.1.1.Final/bin [user@myServer]$ sudo ./add-user.sh

      Una vez tengamos el usuario de gestión creado, podremos loguearnos a la consola de administración:

      http://127.0.0.1:8080/console

      o lo que es lo mismo,

      http://127.0.0.1:9990

      Fuentes:

      https://www.rosehosting.com/blog/installing-and-setting-up-java-jboss-7-final-on-a-centos-6-linux-vps/

      http://opensourcearchitect.co/tutorials/installing-jboss-7-1-on-centos-6

      https://docs.jboss.org/author/display/AS71/Getting+Started+Guide#GettingStartedGuide-Installation

      Migrar de Apache/PHP a Nginx/PHP en CentOS

      HelloIT - Mar, 02/24/2015 - 06:49

      nginx2Si contamos con un servidor Apache, quizá nos interese pasarlo a nginx con el menor downtime posible. Yo he hecho alguna prueba partiendo del siguiente entorno:

      • CentOS release 6.6
      • Apache/2.2.15 sin módulos adicionales
      • VirtualHosts para un proyecto PHP 5.3.3

      Lo que haremos con nginx es instalarlo y configurarlo de forma muy básica en un puerto diferente y posteriormente una vez esté todo bien, cambiar puertos de escucha.

      ATENCIÓN: Si estás pensando en migrar de Apache a Nginx, en producción, ten en cuenta que dependiendo de tu entorno, deberás hacerlo de una u otra manera. No es lo mismo migrar un proyecto python que sirve Apache via mod_wsgi, que un proyecto PHP que ni si quiera usa mod_rewrite (como en este ejemplo). Este post, por tanto, te puede servir de punto de partida, pero no es la "guía definitiva".

      Instalación de nginx

      En primer lugar, deberemos crear el fichero para acceder al repositorio de nginx, pues éste no viene en los repositorios de CentOS.

      [root@lab01 ~]# vi /etc/yum.repos.d/nginx.repo [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=0 enabled=1

      Tras configurar el repo, ya podremos instalar nginx via yum:

      [root@lab01 ~]# yum install nginx

      Instalación de PHP-FPM

      Para que nginx pueda interpretar código PHP usaremos PHP-FPM (FastCGI Process Manager), una implementación de PHP FastCGI que abrirá sockets de escucha que nginx usará para servir páginas PHP. Por defecto, PHP-FPM escuchará en localhost puerto 9000.

      [root@lab01 ~]# yum install php-fpm php-common

      Tras la instalación, deberemos configurar php-fpm para que se inicie durante el boot del server y posteriormente iniciaremos el servicio.

      [root@lab01 conf.d]# chkconfig php-fpm on [root@lab01 conf.d]# service php-fpm start Iniciando php-fpm: [ OK ]

      NOTA: Seguramente nos interese revisar la configuración de php-fpm, como recomiendan en PHP.net, para asegurarnos (por lo menos) que el usuario y grupo que correrá el servicio es el que esperamos:

      [root@lab01 conf.d]# egrep "(^user)|(^group)" /etc/php-fpm.d/www.conf user = apache group = apache

      Puedes encontrar aquí más información sobre la configuración de PHP-FPM.

      Configuración básica de nginx en paralelo a Apache

      Una vez instalado nginx y sus dependencias podremos revisar el fichero de configuración general de nginx (aquí y aquí dan algunos consejos):

      [root@lab01 ~]# vi /etc/nginx/nginx.conf

      Si estás pensando en dejar nginx en producción, te recomendaría empaparte de su configuración para poder adaptarla a tu entorno. En mi caso únicamente he modificado los siguientes parámetros:

      worker_processes

      Un buen valor para estos procesos, es el número de CPUs/cores del server. He leído en múltiples sitios que también se puede usar 2*<numero_de_cpus>. Cualquiera de los dos métodos para calcular este valor nos servirá, pues normalmente la CPU no será el cuello de botella en nginx. Puedes sacar el número de procesadores del servidor con el siguiente comando:

      [root@lab01 nginx]# grep processor /proc/cpuinfo | wc -l 4
      worker_connections

      Con este parámetro estaremos determinando el número de conexiones que cada proceso worker podrá gestionar. Como en el ejemplo hemos configurado "worker_processes" a 4, ésto significaría que por defecto nuestro nginx estaría configurado para trabajar con hasta 4*1024 conexiones simultáneas. Partiendo de que normalmente un navegador abre 2 conexiones, estaremos definiendo la posibilidad de gestionar hasta 4*512 usuarios a la vez (2048 usuarios). Parece un buen número para empezar, así que lo he dejado por defecto en 1024.

      Puedes encontrar más info sobre Nginx Tuning aquí y aquí.

      Creación del VirtualHost PHP

      Una vez tocada la configuración general de nginx, he creado un vhost de apuntando al mismo proyecto PHP que tenemos con Apache:

      [root@lab01 conf.d]# vi /etc/nginx/conf.d/test.conf server { listen 81; server_name test.com www.test.com; access_log /var/log/nginx/test-access.log; error_log /var/log/nginx/test-error.log; root /var/www/html/test;   location / { index index.php index.html index.htm; }   location ~ \.php$ { include /etc/nginx/fastcgi_params; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /var/www/html/test$fastcgi_script_name; } }

      Del fichero de configuración anterior, destaco lo siguiente:

      • listen: cambiamos el puerto de escucha para que no coincida con el de Apache. En el ejemplo nginx escuchará por el 81, así podremos confirmar que nginx funciona bien sin necesidad de interrumpir el servicio.
      • index: en el location raíz, indicamos mediante la directiva "index" que el fichero index.php será la primera opción devolver cuando se realizan peticiones a directorios, de igual manera que la directiva DirectoryIndex de Apache.
      • location ~ \.php$: esta sección define, básicamente, que los ficheros .php han de processarse via el socket 127.0.0.1:9000 correspondiente a php-fpm, y por tanto es lo que hará que nginx procese los ficheros PHP.

      En este post hay una tabla comparativa de directivas de Nginx y Apache, muy interesante.

      En mi caso, la instalación de nginx viene con un virtualhost "default", el cual he renombrado para desactivarlo:

      [root@lab01 conf.d]# mv /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf.Disabled
      Ejecución de nginx

      Una vez configurado nginx, podremos lanzarlo y dejarlo configurado para que se inicie durante el boot del server:

      [root@lab01 conf.d]# service nginx start [root@lab01 conf.d]# chkconfig nginx on
      Migración de Apache a nginx

      Tras ésto, ya podremos acceder al puerto 81 del server (donde está escuchando nginx) y comparar el resultado con lo que devuelve el puerto 80 (apache). Si todo va bien, bastará con:

        • Cambiar el puerto de escucha de nginx por el 80.
      [root@lab01 conf.d]# grep listen /etc/nginx/conf.d/test.conf listen 80;
        • Parar Apache y reiniciar nginx para completar el proceso de migración de Apache a nginx.
      [root@lab01 conf.d]# service httpd stop; service nginx restart
        • Asegurarnos de que Apache no se inicie durante el boot.
      [root@lab01 conf.d]# chkconfig httpd off

      Tras este proceso, ya estaríamos trabajando con nginx en lugar de con Apache, con un downtime de apenas unos segundos.

      Fuentes:

      http://www.if-not-true-then-false.com/2011/install-nginx-php-fpm-on-fedora-centos-red-hat-rhel/

      http://www.aljtmedia.com/blog/migrating-from-apache-web-server-to-nginx-on-a-centos-65-vps/

      http://www.if-not-true-then-false.com/2011/nginx-and-php-fpm-configuration-and-optimizing-tips-and-tricks/

      https://www.airpair.com/nginx/posts/ultimate-guide-migrating-apache-to-nginx-1

      http://www.rackspace.com/knowledge_center/article/installing-nginx-and-php-fpm-setup-for-nginx

      Páginas

      Suscribirse a Fedora-es sindicador