Herramientas Informaticas

Categoría: GNU/LINUX Página 2 de 10

🚀 Cómo Instalar Apache, PHP, MariaDB y Certbot en Deepin 23 (Servidor LAMP + HTTPS)

Entrada fija


🎯 Objetivo

En esta guía aprenderás a configurar un servidor web local con Apache, PHP y MariaDB en Deepin 23 y utilizar un alias personalizado como tusitio.localhost para tus desarrollos. Ideal para entornos de prueba de proyectos como Laravel, WordPress, etc.

1. 🔄 Actualizar el sistema

sudo apt update && sudo apt upgrade -y

2. 🌐 Instalar Apache

sudo apt install apache2 -y
sudo systemctl status apache2

Verifica accediendo a http://localhost.

3. 🐘 Instalar PHP y módulos necesarios

sudo apt install php libapache2-mod-php php-mysql php-cli php-xml php-curl php-mbstring php-zip php-gd -y
php -v

4. 🛢️ Instalar MariaDB

sudo apt install mariadb-server mariadb-client -y
sudo systemctl status mariadb

5. 🔐 Asegurar MariaDB

sudo mariadb
ALTER USER 'root'@'localhost' IDENTIFIED BY 'TuContraseñaSegura';
DELETE FROM mysql.user WHERE User='';
DELETE FROM mysql.user WHERE User='root' AND Host!='localhost';
DROP DATABASE IF EXISTS test;
FLUSH PRIVILEGES;
EXIT;

6. 🛠️ Crear VirtualHost local tusitio.localhost

sudo mkdir -p /var/www/tusitio
sudo nano /etc/apache2/sites-available/tusitio.conf

Pega el siguiente contenido:

<VirtualHost *:80>
    ServerAdmin admin@localhost
    ServerName tusitio.localhost
    DocumentRoot /var/www/tusitio

    <Directory /var/www/tusitio>
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/tusitio_error.log
    CustomLog ${APACHE_LOG_DIR}/tusitio_access.log combined
</VirtualHost>

Habilitar el sitio y reiniciar Apache:

sudo a2ensite tusitio.conf
sudo systemctl reload apache2

7. 📝 Añadir alias en /etc/hosts

sudo nano /etc/hosts

Agrega al final del archivo:

127.0.0.1   tusitio.localhost

8. 🚀 Probar

Crea un archivo de prueba:

echo "<?php echo 'Hola desde tusitio.localhost'; ?>" | sudo tee /var/www/tusitio/index.php

Abre en el navegador: http://tusitio.localhost

✅ Resultado

ComponenteEstado
ApacheActivo
PHPFuncional
MariaDBProtegida
Alias localtusitio.localhost operativo

📌 Conclusión

Ya tienes un entorno de desarrollo web local usando un alias personalizado (tusitio.localhost) ideal para trabajar de forma organizada, simulando servidores reales. Puedes replicar este proceso para todos tus proyectos locales.

🖥️ Cómo instalar xRDP con XFCE en Deepin 23.1

Entrada fija

¿Quieres acceder de forma remota a tu escritorio Deepin? Aquí tienes una guía paso a paso para instalar xRDP con el entorno XFCE en Deepin 23.1. Ideal para sesiones remotas rápidas y ligeras.

🔧 Requisitos previos

  • Deepin 23.1 instalado
  • Acceso como usuario con privilegios de sudo

📜 Script completo (xrdp_deepin23_instalar.sh)

Este script automatiza toda la instalación y configuración:

#!/bin/bash

echo "=== Instalando xRDP y XFCE en Deepin 23.1 ==="

# Actualizar repositorios
sudo apt update

# Instalar XFCE y plugins útiles
sudo apt install -y xfce4 xfce4-whiskermenu-plugin xfce4-weather-plugin \
xfce4-volumed-pulse thunar-vcs-plugins thunar-media-tags-plugin thunar-gtkhash

# Instalar xRDP y backend Xorg
sudo apt install -y xrdp xorgxrdp freerdp2-x11

# Configurar XFCE como entorno por defecto para RDP
echo 'exec env -u SESSION_MANAGER -u DBUS_SESSION_BUS_ADDRESS startxfce4' | sudo tee /etc/xrdp/startwm.sh
sudo chmod +x /etc/xrdp/startwm.sh

# Habilitar e iniciar servicio xRDP
sudo systemctl enable xrdp
sudo systemctl restart xrdp

echo "✅ Instalación completa. Puedes conectarte vía RDP y usar XFCE."

🚀 Cómo ejecutar el script


# Guardar el script
nano xrdp_deepin23_instalar.sh

# Pegar el contenido, guardar y cerrar (Ctrl+O, Enter, Ctrl+X)

# Dar permisos de ejecución
chmod +x xrdp_deepin23_instalar.sh

# Ejecutar el script
./xrdp_deepin23_instalar.sh

✅ Resultado

Una vez completado, podrás conectarte por RDP a tu máquina Deepin y usar el entorno XFCE. Esto no afecta tu escritorio local Deepin (DDE).

🧩 Consejo adicional

Evita tener la sesión iniciada localmente con el mismo usuario antes de conectarte por RDP, ya que xRDP no admite sesiones gráficas múltiples con el mismo usuario.

Deepin Screenshot en Zorin OS 16.2: Solución al problema de copiado al portapapeles

Entrada fija

Deepin Screenshot es una herramienta de captura de pantalla incluida en el sistema operativo Deepin, conocida por su facilidad de uso y sus múltiples opciones de edición y compartición. Sin embargo, algunos usuarios de Zorin OS 16.2 han reportado un problema al intentar copiar imágenes al portapapeles.

Este artículo te guiará a través de una solución efectiva para este inconveniente.

El problema

En Zorin OS 16.2, la función de copiar al portapapeles de Deepin Screenshot puede fallar, impidiendo que los usuarios peguen las capturas de pantalla en otras aplicaciones.

La solución

La solución propuesta implica desinstalar la versión actual de Deepin Screenshot e instalar una versión anterior que no presenta este problema.

Pasos a seguir:

  1. Desinstala la versión actual: Abre una terminal y ejecuta el siguiente comando:
sudo apt remove deepin-screenshot

Descarga la versión 4.0.11-1: Descarga los paquetes .deb de Deepin Screenshot versión 4.0.11-1.

https://launchpad.net/ubuntu/+source/deepin-screenshot/4.0.11-1/+build/14479350

Serian las siguientes que estan en la imagen
image

Puedes encontrarlos en los siguientes enlaces de Telegram:
https://t.me/CesarSystems/3381

https://t.me/CesarSystems/3382

  1. Instala la versión 4.0.11-1:
    • Abre una terminal y navega a la carpeta donde descargaste los archivos .deb.
    • Instala el paquete principal con el siguiente comando: Bash
    • sudo dpkg -i deepin-screenshot_4.0.11-1_amd64.deb
    • Instala el paquete de símbolos de depuración con el siguiente comando: Bash
    • sudo dpkg -i deepin-screenshot-dbgsym_4.0.11-1_amd64.ddeb
  2. Verifica la instalación: Abre Deepin Screenshot y realiza una captura de pantalla. Intenta copiar la imagen al portapapeles y pegarla en otra aplicación para confirmar que el problema se ha solucionado.

Conclusión

Siguiendo estos pasos, podrás solucionar el problema de copiado al portapapeles en Deepin Screenshot en Zorin OS 16.2 y disfrutar de todas las funcionalidades de esta útil herramienta.

Si tienes alguna pregunta o comentario, no dudes en dejarlo en la sección de comentarios.

¡Esperamos que esta guía te sea de gran ayuda!

Que hacer después de instalar Zorin Linux 16.1 PRO

Después de probar Kubuntu nos hemos decidido volver a Zorin linux pero esta vez a la versión 16.

Lo que nos ha gustado de esta versión es que ya viene con muchos programas pre instalados como son los siguientes:

  1. Kdenlive
  2. Minder
  3. Audacity
  4. Blender
  5. Brasero
  6. Ardour
  7. Remmina
  8. Darktable
  9. FreeCad

Así que instalar vamos a instalar solo programas faltantes para el desarrollo y algunas utilidades necesarias.

Primero abrimos la terminal con CTRL+ALT+T accedamos como root con el siguiente comando, nos va a solicitar contraseña

sudo su

Verificamos si existen actualizaciones con el siguiente comando

apt update

Procedemos actualizar

apt upgrade

Instalamos Brave, que es un navegador que bloquea anuncios, no lo usen al navegar en mi pagina o tendrán pesadillas

Ejecutar uno a uno

sudo apt install apt-transport-https curl
sudo curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main"|sudo tee /etc/apt/sources.list.d/brave-browser-release.list
apt update
apt install brave-browser

Listo ya tenemos instalado Brave, ahora vamos a instalar Anydesk para conectarnos a otras PC y también para conectarnos a nuestra PC desde otra PC externa a la red.

Primero agregamos la llave de validacion

wget -qO - https://keys.anydesk.com/repos/DEB-GPG-KEY | apt-key add -

Agregamos el repositorio

echo "deb http://deb.anydesk.com/ all main" > /etc/apt/sources.list.d/anydesk-stable.list

Actualizamos el cache

apt update

Instalamos AnyDesk

apt install anydesk

Ahora vamos a instalar el IDE Netbeans para nuestros desarrollos WEB

Descargamos el archivo de instalación con el siguiente comando

wget https://dlcdn.apache.org/netbeans/netbeans-installers/14/Apache-NetBeans-14-bin-linux-x64.sh

Le asignamos propiedades de archivo ejecutable

chmod +x Apache-NetBeans-14-bin-linux-x64.sh

instalamos el JDK de Java

apt install openjdk-8-jdk

Instalamos Netbeans le damos siguiente a todo y solo escogemos bien la ruta del JDK

./Apache-NetBeans-14-bin-linux-x64.sh

Ahora instalamos PHP8 y 8.1 para debugear nuestros proyectos, ejecutamos linea por linea en caso de que no funcione todo junto

add-apt-repository ppa:ondrej/php
apt install php8.0 libapache2-mod-php8.0
apt install php8.1
apt install php8.1-mysql
apt install php8.1-xdebug
apt install php8.1-mbstring
apt-get install php-intl

Ahora instalamos XAMPP, para pruebas regulares

Primero descargamos el archivo con el siguiente codigo

wget https://downloadsapachefriends.global.ssl.fastly.net/8.1.6/xampp-linux-x64-8.1.6-0-installer.run

Asignamos la propiedad de ejecutable al archivo descargado

chmod +x xampp-linux-x64-8.1.6-0-installer.run

Instalamos XAMPP despues de ejecutar el comando le damos siguiente a todo

./xampp-linux-x64-8.1.6-0-installer.run

Instalamos Git

apt install git

Instalamos los codecs de vídeos privativos

apt install ubuntu-restricted-extras

Instalamos Telegram Desktop

apt install telegram-desktop -y

Instalamos capturador de pantalla mas fácil de usar

apt install -y deepin-screenshot

Instalamos OBS Studio

instalamos OBS Studio

Y amigos seria todo espero que les sirva, esto es lo que uso cotidianamente

Novedades MX Linux 21 WILDFLOWER

Ha salido hace ya hace un poco de tiempo la versión 21 de MX LINUX, la distribución que se mantiene en el primer lugar en la top 100 de la WEB distrowatch así que vamos a dedicarle un post, sobre todo especificando la versión que viene con el entorno de escritorio XFCE

Para resumir rápidamente les dejo las novedades que tiene esta versión

REVIEW UBUNTU 21.10 NOVEDADES

Les dejo esta Review mostrando las novedades
FORO
https://foro.cesarsystems.com.mx/

FACEBOOK
https://www.facebook.com/rasec555

TWITTER
https://twitter.com/JulioLeyvaR

CHANNEL TELEGRAM
https://telegram.me/CesarSystems

PAGINA WEB
https://cesarsystems.com.mx

TWITCH
https://www.twitch.tv/bardack21

DLIVE
https://dlive.tv/JulitoLeyva

ODYSEE
https://odysee.com/@JulioCesarLeyvaRodriguez:9

COMO INSTALAR BROWSER SOURCE A OBS STUDIO EN MX LINUX

EN ESTE VÍDEO MOSTRAREMOS COMOS INSTALAR BROWSER SOURCE en OBS STUDIO PARA MOSTRAR EL CHAT EN VIVO DE SUS ESPECTADORES

REVIEW MX LINUX CON ESCRITORIO KDE SEPTIEMBRE 2021

QUE HACER DESPUÉS DE INSTALAR MX LINUX

VEREMOS LOS PROGRAMAS BÁSICOS A INSTALAR, O POR LO MENOS LOS QUE SE VAN A IR NECESITANDO
#!/bin/bash

sudo apt update

sudo apt upgrade

apt-get install --fix-missing

echo INSTALANDO BRAVE

sudo apt install apt-transport-https curl

sudo curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg

echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main"|sudo tee /etc/apt/sources.list.d/brave-browser-release.list

sudo apt update

sudo apt install brave-browser


echo INTALANDO SPOTIFY
curl -sS https://download.spotify.com/debian/pubkey_0D811D58.gpg | sudo apt-key add - 
echo "deb http://repository.spotify.com stable non-free" | sudo tee /etc/apt/sources.list.d/spotify.list

sudo apt-get update && sudo apt-get install spotify-client


echo Instalamos Telegram
sudo apt-get install telegram-desktop -y

echo Para instalar Audacity
sudo apt-get install audacity -y

echo Instalamos el Winamp para Linux
sudo apt-get install audacious -y

echo Ahora instalamos un editor de video
sudo apt-get install kdenlive -y

echo Ahora instalamos los efectos para las transiciones para kdenlive
sudo apt-get install frei0r-plugins -y


echo Ahora instalamos VirtualBox
sudo apt-get install virtualbox -y

echo instalando sdk JAVA
sudo apt install default-jdk



echo Instalando simplescreenrecoder
sudo apt install simplescreenrecorder

echo Ahora Instalamos OBS Open Broad Caster Studio
sudo apt-get install obs-studio -y


echo INSTALANDO ATOM
sudo apt install atom

REVIEW MX LINUX 19.04 2021


VK
https://vk.com/id543521033

FACEBOOK
https://www.facebook.com/rasec555

TWITTER
https://twitter.com/JulioLeyvaR

CHANNEL TELEGRAM
https://telegram.me/CesarSystems

PAGINA WEB
https://cesarsystems.com.mx

Página 2 de 10

Creado con WordPress & Tema de Anders Norén