Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como linux

Las mejores y más potentes distribuciones de #Linux

Algunas de las principales distribuciones de Linux consideradas como las más potentes y mejores del mundo son: Ubuntu : Una de las distribuciones más populares y fáciles de usar para principiantes. Está basada en Debian y es muy estable. Ideal para usuario doméstico. Debian : Conocida por su estabilidad y enfoque en software libre. Es la base para muchas otras distribuciones. Muy buena para servidores. Fedora : Distribución respaldada por Red Hat y orientada a usuarios más avanzados y desarrolladores. Ofrece las últimas versiones de software y es bastante innovadora. openSUSE : Distribución muy sólida que utiliza el entorno de escritorio KDE. Tiene una gran comunidad y herramientas administrativas muy útiles. Arch Linux : Distro minimalista pero muy flexible, permite al usuario personalizarla al máximo. Orientada a usuarios avanzados. Gentoo : Se compila el software específicamente para la máquina. Permite un alto grado de optimización pero requiere conocim

Compartir archivos de una carpeta en el servidor para hacerla publica (Editar htaccess)

Compartir archivos de una carpeta en el servidor para hacerla publica Editar el archivo htaccess: Options +Indexes IndexOptions +HTMLTable +FancyIndexing +ShowForbidden

Eliminando archivos y directorios de forma recursiva en Linux: Cómo utilizar el comando 'find' con seguridad

El siguiente comando, es una herramienta muy poderosa y útil para los usuarios de sistemas Linux y Unix. Permíteme explicarte su funcionamiento en detalle: find /home/*/public_html/ -name "NOMBREDEARCHIVO" -exec rm -rfv {} \; Reemplaza "NOMBREDEARCHIVO" por el nombre del archivo o carpeta que deseas eliminar Este comando está compuesto de tres partes: find : Este es el comando principal que se utiliza para buscar archivos o directorios en un sistema Linux o Unix. Es una herramienta muy útil para buscar archivos por nombre, tamaño, tipo, fecha de creación o modificación, entre otros. /home/*/public_html/: Este es el directorio en el que se realizará la búsqueda. El asterisco (*) se utiliza para indicar que se buscará en todos los subdirectorios de /home/. -name "ixfiles" -exec rm -rfv {} \;: Estos son los parámetros adicionales que se utilizan con el comando find. -name indica que se buscará por el nombre del archivo o directorio. En este caso, se buscará p

Error cPanel version change from “11.102.0.18” to “11.104.0.4” failed during updatenow

SOLVED : To work around this I've manually set an update mirror: echo "HTTPUPDATE=208.74.123.62" >> /etc/cpsources.con Reference:  https://support.cpanel.net/hc/en-us/articles/5630471484055-How-can-I-specify-a-custom-cPanel-update-mirror- Procedure Identify a list of mirrors available with the command: host httpupdate.cpanel.net Edit or create file  /etc/cpsources.conf with the following contents: HTTPUPDATE=$IP Note : Replace $IP with a desired IP from the first command. Run the update command to retrieve updates from the custom defined mirror: /scripts/upcp

Como instalar Softaculous en WHM / cPanel sin morir en el intento 👀

Softaculous es un autoinstalador de aplicaciones web, con más de 380 scritps y miles de clases de PHP integradas. Además de cPanel, tiene soporte en paneles como Plesk, DirectAdmin, InterWorx, H-Sphere. En esta guía daré los pasos para instalar en cPanel, ya para otros paneles de control pueden ubicar directamente en la documentación oficial lo dejo aquí  Lo primero que se recomienda es agregar todo los paquetes del instalador de aplicaciones en la lista blanca del firewall  *.softaculous.com El primer paso es descargar en la raíz el archivo install.sh, entonces ingresas con ROOT al servidor, ejecuta el siguiente comando con wget que lo que hará es traer al servidor el archivo desde la ruta  files.softaculous.com wget -N http://files.softaculous.com/install.sh Ahora ahora no hay nada complicado, ya tienes el archivo en tu servidor, ahora debes darle los permisos, con el siguiente comando: chmod 755 install.sh Finalmente lo ejecutas con  ./install.sh Para una instalación rápida agregar

Error en cloudlinux lve manager de WHM

Los datos no aparece, aparece un error, es posible que por alguna actualización se ha roto los paquetes o estén corruptos, etc. Para solucionar primero Verificar que este instalado el manager de cloudlinux ejecuntando: # rpm -q lvemanager Si aun no esta instalado, debe instalar con el siguiente comando: # yum install lvemanager .. Para corregir archivos corruptos o malogrados, duplicados, etc, ejecutar # rpm -V lvemanager # package-cleanup -- dupes Si miras paquetes corruptos entonces ejecuta: # yum reinstall -y lvemanager Para ver que la licencia de cloudlinux esta bien, ejecutar: # cldetect --check-license Debe salir: OK, en caso contrario ejecutar: # cldetect --update-license # /usr/share/l.v.e-manager/install-lvemanager-plugin.py -u En caso de encontrar error en los correos como estos: ------ pipe to |/usr/local/cpanel/bin/autorespond <mailto:username@domain.com> username@domain.com /home/user1/.autorespond generated by <mailto:username@domain.com> username@domain.com

Calcular el espacio que hay en el servidor por orden de tamaño de carpetas y archivos

Ingresa con ROOT al servidor Desde el terminal ejecuta el siguiente comando: FS='/';clear;date;df -h $FS; echo "Largest Directories:"; du -hcx --exclude=/proc --exclude=/home/virtfs --max-depth=2 $FS 2>/dev/null | grep [0-9]G | sort -grk 1 | head -15 ;echo "Largest Files:"; nice -n 19 find $FS -mount -type f -print0 2>/dev/null| xargs -0 du -k | sort -rnk1| head -n20 |awk '{printf "%8d MB\t%s\n",($1/1024),$NF}'  

Como crear un htaccess via CLI SSH para redireccionar todas las peticiones a https

Ingresar vía SSH, luego ir a la ruta donde se encuentra la raíz de los archivos públicos, ejemplo:  cd /home/usuario/public_html/ Dentro del public, si no esta creado se debe crear un archivo oculto llamado .htaccess Luego ejecutar vi o nano. vi .htaccess Dentro del editor escribir las siguientes lineas: RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https: //%{HTTP_HOST}%{REQUEST_URI} [L,R=301]