LinuxParty

NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

El equipo de Debian anunció hoy el lanzamiento oficial de Debian GNU/Linux 12.0, denominado "Bookworm". Después de 1 año, 9 meses y 28 días de desarrollo, esta nueva versión estable estará respaldada por un período de 5 años gracias al soporte combinado del equipo de seguridad y el equipo de largo plazo de Debian.

Una de las novedades en esta versión es la introducción de una nueva área de archivos "no libres" en línea con la resolución general del 2022 sobre el firmware no libre. Esto permite la creación de varias imágenes de instalación oficiales. Además, se ha mejorado el soporte para el arranque seguro en arquitecturas ARM64.

Pin It
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

¿Es usted un novato de Linux o un usuario intermedio que busca probar una distribución de Linux potente, fácil de usar y simple con aplicaciones que funcionan de forma inmediata? Entonces MX Linux es justo lo que podría estar buscando.

Basado en la rama estable de Debian, MX Linux es una poderosa distribución de Linux orientada al escritorio de peso medio con un enfoque en la simplicidad y la facilidad de uso, mientras que al mismo tiempo es amigable con los recursos.

MX Linux es una empresa de colaboración entre Antix, una distribución de Linux basada en Debian rápida y liviana , y las antiguas comunidades de MEPIS. Es una distribución de Linux muy popular y, al momento de publicar esta guía, ocupa el puesto número 1 en distrowatch.

Apariencia MX Linux

MX Linux viene en tres ediciones distintas: XFCE , KDE y Fluxbox . XFCE viene como la edición estándar. Es elegante, amigable con los recursos y ofrece una amplia colección de temas, fondos de pantalla y conjuntos de iconos. También es compatible con una amplia gama de portátiles más antiguos con especificaciones bajas y PC modernos.

Escritorio MX Linux XFCE

Pin It
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

El equipo de lanzamiento de Debian ha decidido posponer su implementación de Secure Boot para Debian. En una actualización de la semana pasada, Jonathan Wiltshire, miembro del equipo de lanzamiento, escribió que "en una reciente reunión del equipo, decidimos que el soporte para Secure Boot en el próximo 'tramo 9' de Debian ya no usaría ese cargador. El resultado probable, aunque no seguro, sea que la versión no tendrá soporte de Secure Boot". "Apreciamos que esto será una decepción para muchos usuarios y desarrolladores", continuó, "Sin embargo, necesitamos equilibrar eso con el limitado tiempo disponible para los equipos de voluntarios que trabajan en esta característica, y el riesgo de que se introduzcan errores por prisas en su desarrollo." La decisión de no ofrecer el soporte de Secure Boot en el lanzamiento deja a Debian por detrás de Red Hat y Suse, convirtiéndose en la única de las tres principales ramas de Linux que no soportarán el heredero de la BIOS y las muchas mejoras de seguridad que ofrece.

Pin It
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

El mantenedor del paquete del Kernel de Debian, Ben Hutchings, ha anunciado que en la próxima versión estable de la distribución (9.0 Stretch), en su port i386, perderá el soporte para CPUs de familias anteriores a i686. Esto incluye todos los procesadores Pentium y Pentium MMX, AMD K6/-2/-3 y multitud de Cyrix y Via. Esta pérdida de soporte se suma a la anterior, en Squeeze, cuando se eliminó el soporte para i486, por lo que a partir de ahora para ejecutar las nuevas versiones de Debian se requerirá al menos un Pentium II. Y tú, ¿Ya te estás haciendo a la idea de que no vas a poder actualizar tu viejo Pentium que aún te funciona perfectamente como servidor de archivos privado, a la nueva Debian GNU/Linux?

Pin It
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

Tuve información poco precisa que el lunes 28 se habría suicidado Ian Murdock, el fundador de Debian (todavía por razones desconocidas), en principio creí que podría haber sido una broma de muy mal gusto de los Santos Inocentes, después consultado fuentes internacionales que éste humilde articulista escribe para vosotros, pude corroborar el peor de los temores era cierto.

Con su fallecimiento, el software libre tiene una gran pérdida, ya que fue el fundador de una de las principales distribuciones Linux de todos los tiempos, que junto con RedHat, eran las preferidas para el mundo de la empresa y los usuarios, antes de la aparición de distribuciones más populares como Fedora o Ubuntu.

Pin It

Ratio: 5 / 5

Inicio activadoInicio activadoInicio activadoInicio activadoInicio activado

Las distros Linux basadas en Red Hat usan el formato de archivo rpm como el binario para la distribución de sus paquetes y las aplicaciones rpm / yum para administrarlos. Por otro lado, las basadas en debian usan el formato de archivo deb y las aplicaciones dpkg / apt-get. En la siguiente tabla presento las equivalencias para los usuarios que estén acostumbrado a uno de ellos y se muevan al otro.

Pin It
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

Kaldin es un software de evaluación online basado en java / tomcat para ayudar a los instructores crear evaluaciones en línea. Visite esta página para obtener más detalles: http://www.kaldin.com/ El Script que se presenta en este tutorial instalará Kaldin para usted. He probado con éxito este script en Debian_7.0.0. Así como Ubuntu_12.04 en el que también debería funcionar bien, pero ésto, tendrá que hacerlo usted mismo.

Pin It

Ratio: 5 / 5

Inicio activadoInicio activadoInicio activadoInicio activadoInicio activado

Llegados a este punto donde ya tenemos el Hardware listo, Linux Debian instalado y el puente de red o Bridge funcionando vamos a instalar el software que montará el balanceo de carga. Hay varios tipos de software o soportes que están dispuestos a ofrecernos diferentes balanceos de carga. Yo no necesito un balanceo de carga extra sofisticado por lo que busco algo sencillo que cumpla con la función que yo necesito, que no es otra que la de compartir el trafico entre varios servidores y conseguir así una carga menor en cada uno de ellos …

Pin It

Ratio: 4 / 5

Inicio activadoInicio activadoInicio activadoInicio activadoInicio desactivado

Desde ISPConfig 3.0.5, es posible utilizar varias versiones de PHP en un servidor y seleccionar la versión de PHP óptimo para un sitio web. Esta característica funciona con PHP-FPM (a partir de PHP 5.3) y FastCGI (todas las versiones de PHP 5.x). En este tutorial se muestra cómo crear PHP 5.3 y PHP 5.4 como PHP-FPM y una versión FastCGI en un servidor Ubuntu/Debian. Estas versiones de PHP se pueden utilizar junto con el PHP por defecto (instalado con apt) en ISPConfig.

1 Nota preliminar

Voy a instalar PHP 5.3.22 y PHP 5.4.12, las últimas versiones de PHP 5.3 y 5.4 respectivamente en el momento de escribir este artículo. También voy a mostrar cómo construir algunas extensiones PHP adicionales, tales como APC, memcache, memcached e ioncube.

Tenga en cuenta que PHP-FPM se puede utilizar tanto en servidores Apache como Nginx, mientras FastCGI sólo está disponible para servidores Apache.

PHP-FPM y FastCGI se excluyen mutuamente en PHP 5.3 y 5.4, por eso os muestro dos formas de construir PHP, uno para PHP-FPM, y otro para FastCGI, sin embargo, debe compilar PHP dos veces para ambos, una vez con  --enable-fpm y una vez con --enable-cgi (asegúrese de usar diferentes directorios base, como por ejemplo /opt/php-5.3.22 para PHP-FPM y /opt/phpfcgi-5.3.22 para FastCGI).

 

Pin It

Ratio: 1 / 5

Inicio activadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

3 Crear PHP 5.3.22 (FastCGI)

Descargar y extraer PHP 5.3.22:

mkdir /opt/phpfcgi-5.3.22
mkdir /usr/local/src/php5-build
cd /usr/local/src/php5-build
wget http://de.php.net/get/php-5.3.22.tar.bz2/from/this/mirror -O php-5.3.22.tar.bz2
tar jxf php-5.3.22.tar.bz2

cd php-5.3.22/

Instalar los requisitos previos para la construcción de PHP5:

apt-get install build-essential

apt-get build-dep php5

apt-get install libfcgi-dev libfcgi0ldbl libjpeg62-dbg libmcrypt-dev libssl-dev libc-client2007e libc-client2007e-dev

ln -s /usr/lib/libc-client.a /usr/lib/x86_64-linux-gnu/libc-client.a

(El último comando se necesita si construyes PHP con --with-imap, porque de otra forma ./configure se detendrá con el siguiente error:

checking for crypt in -lcrypt... yes
configure: error: Cannot find imap library (libc-client.a). Please check your c-client installation.
root@server1:/usr/local/src/php5-build/php-5.3.22#

)

Configurar y compilar PHP 5.3.22 como sigue (se puede ajustar el comando ./configure para sus necesidades, eche un vistazo a

 

./configure --help

para ver todas las opciones disponibles, y si se utiliza un comando diferente a ./configure, es posible que se necesiten bibliotecas adicionales, o el proceso de construcción producirá un error):

./configure \
--prefix=/opt/phpfcgi-5.3.22 \
--with-pdo-pgsql \
--with-zlib-dir \
--with-freetype-dir \
--enable-mbstring \
--with-libxml-dir=/usr \
--enable-soap \
--enable-calendar \
--with-curl \
--with-mcrypt \
--with-zlib \
--with-gd \
--with-pgsql \
--disable-rpath \
--enable-inline-optimization \
--with-bz2 \
--with-zlib \
--enable-sockets \
--enable-sysvsem \
--enable-sysvshm \
--enable-pcntl \
--enable-mbregex \
--with-mhash \
--enable-zip \
--with-pcre-regex \
--with-mysql \
--with-pdo-mysql \
--with-mysqli \
--with-jpeg-dir=/usr \
--with-png-dir=/usr \
--enable-gd-native-ttf \
--with-openssl \
--with-fpm-user=www-data \
--with-fpm-group=www-data \
--with-libdir=/lib/x86_64-linux-gnu \
--enable-ftp \
--with-imap \
--with-imap-ssl \
--with-kerberos \
--with-gettext \
--enable-cgi

El último interruptor (--enable-cgi) se asegura de esta versión PHP funciona con FastCGI.

make
make install

Copie php.ini a la ubicación correcta:

cp /usr/local/src/php5-build/php-5.3.22/php.ini-production /opt/phpfcgi-5.3.22/lib/php.ini

Eso es todo - si lo desea, ahora puede instalar algunos módulos adicionales como APC, memcache, memcached e ionCube.

La APC, memcache y módulos memcached se pueden instalar a través de PEAR que hay que instalar e inicializar primero:

apt-get -y install php-pear

cd /opt/phpfcgi-5.3.22/etc

pecl -C ./pear.conf install apc

APC ahora se puede instalar de la siguiente manera:

pecl -C ./install pear.conf apc

Acepte todos los valores predeterminados. Después, abra/opt/phpfcgi-5.3.22/lib/php.ini ...

vi /opt/phpfcgi-5.3.22/lib/php.ini

... y agregue la línea extension = apc.so al final del archivo (también se puede configurar algunas opciones adicionales APC):

[...]
extension=apc.so
apc.enabled=1
apc.shm_size=128M
apc.ttl=0
apc.user_ttl=600
apc.gc_ttl=600
apc.enable_cli=1
apc.mmap_file_mask=/tmp/apc.XXXXXX
;apc.mmap_file_mask=/dev/zero
;apc.shm_segments = 5

La extensión memcache se puede instalar de la siguiente manera:

pecl -C ./pear.conf install memcache

Abrir /opt/phpfcgi-5.3.22/lib/php.ini ...

vi /opt/phpfcgi-5.3.22/lib/php.ini

... y agregue la línea extension = memcache.so al final del archivo:

[...]
extension = memcache.so

La extensión memcached se puede instalar de la siguiente manera:

apt-get install libmemcached-dev

pecl -C ./pear.conf install memcached

Abrir /opt/phpfcgi-5.3.22/lib/php.ini ...

vi /opt/phpfcgi-5.3.22/lib/php.ini

... y agregue la línea extension = memcached.so al final del archivo:

[...]
extension=memcached.so

El cargador ionCube se puede instalar de la siguiente manera:

cd /tmp

Siguiente descarga y descomprimir el paquete de cargador ionCube correcto para su arquitectura (x86 o x86_64).

Para x86_64:

wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar xfvz ioncube_loaders_lin_x86-64.tar.gz

Para x86:

wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
tar xfvz ioncube_loaders_lin_x86.tar.gz

Proceda de la siguiente manera:

cp ioncube/ioncube_loader_lin_5.3.so /opt/phpfcgi-5.3.22/lib/php/extensions/no-debug-non-zts-20090626/ioncube.so
vi /opt/phpfcgi-5.3.22/lib/php.ini

Agregue la línea zend_extension = /opt/phpfcgi-5.3.22/lib/php/extensions/no-debug-non-zts-20090626/ioncube.so justo al principio del archivo (antes de la línea[PHP]):

zend_extension = /opt/phpfcgi-5.3.22/lib/php/extensions/no-debug-non-zts-20090626/ioncube.so
[PHP]
[...]

En ISPConfig 3.0.5, puede configurar la nueva versión PHP bajo Sistema> Otras versiones de PHP . En la fichaNombre de, por favor introduzca un nombre para la versión de PHP (por ejemplo PHP 5.3.22 ) - esta versión PHP aparecerá con este nombre en la configuración del sitio web en ISPConfig:

Ir a la configuración FastCGI  (la configuración de PHP-FPM  se puede dejar vacía) y rellena todos los campos de la siguiente manera:


[ < Anterior ]  ||  [ Siguiente >]


Cómo tener varias versiones de PHP (PHP-FPM y FastCGI) Con ISPConfig 3 en Ubuntu / Debian Linux (1 de 4)

Cómo tener varias versiones de PHP (PHP-FPM y FastCGI) Con ISPConfig 3 en Ubuntu / Debian Linux (2 de 4)

Cómo tener varias versiones de PHP (PHP-FPM y FastCGI) Con ISPConfig 3 en Ubuntu / Debian Linux (3 de 4)

Cómo tener varias versiones de PHP (PHP-FPM y FastCGI) Con ISPConfig 3 en Ubuntu / Debian Linux (4 de 4)


Pin It


Redes:



 

Suscribete / Newsletter

Suscribete a nuestras Newsletter y periódicamente recibirás un resumen de las noticias publicadas.

Donar a LinuxParty

Probablemente te niegues, pero.. ¿Podrías ayudarnos con una donación?


Tutorial de Linux

Filtro por Categorías