A step by step guide helps you configure and set up WireGuard VPN on Debian Linux 10 server and a Linux desktop client, including firewall.
seen from United Kingdom
seen from United States

seen from Germany
seen from Mexico
seen from Canada
seen from China

seen from Canada
seen from United Kingdom
seen from Norway

seen from Canada

seen from Norway

seen from Canada
seen from China
seen from China

seen from Canada

seen from Malaysia

seen from Japan
seen from Bosnia & Herzegovina
seen from Germany
seen from Japan
A step by step guide helps you configure and set up WireGuard VPN on Debian Linux 10 server and a Linux desktop client, including firewall.
MX Linux 19.2 KDE – Features KDE Plasma 5.14 and Based On Debian 10.4
The MX Linux team has been released and announced the second point release of its MX Linux 19.2 “Patito Feo” series with KDE Plasma desktop environment edition for the first time.
MX Linux 19.2 KDE edition ship with KDE Plasma 5.14.5 on top of Debian 10 “buster”, refreshes its new 64-bit ISO edition, AHS (Advanced Hardware Support) which featured first in the previous MX-19.1 release. It comes with the latest Debian kernel 5.6, Mesa 20, and updated firmware package.
MX Linux 19.2 KDE also includes the usual MX tools, antiX-live-USB-system, and snapshot technology that our users have come to expect from our standard flagship Xfce releases. Adding KDE/plasma to the existing Xfce/MX-Fluxbox desktops will provide for a wider range of user needs and wants.
Download MX Linux 19.2:
Direct : https://sourceforge.net/projects/mx-linux/Final
mirror : https://mxlinux.org/wiki/system/iso-download-mirrors/
Torrent: https://mxlinux.org/torrent-files/
How to Install Prestashop with Nginx on a Debian 10 VPS
This video shows you step by step how to install Prestashop with Nginx on Debian 10 VPS.
PrestaShop is a fully scalable open source e-commerce solution that helps you sell your products online by providing the best shopping cart experience for both merchants and customers. It is based on PHP and MySQL and can be extended with free and premium plugins and themes. With features like intuitive administrative interface, multiple payment gateways, multi-lingual, analytic, and reporting, PrestaShop is a platform of choice for many online merchants.
A step by step guide helps you configure and set up WireGuard VPN on Debian Linux 10 server and a Linux desktop client, including firewall configurations.
How to Install Wordpress With Nginx on Debian 10 VPS
This video shows you how to install WordPress with Nginx on Debian 10 VPS.
============================== INITIAL SERVER SETUP DEBAIN 10 ============================== Login to Server: ssh root@your_server_ip
apt update -y && apt upgrade -y
adduser debian
usermod -a -G sudo debian
Configure SSH : nano /etc/ssh/sshd_config
Add and change the information: Port 22500 Protocol 2 PermitRootLogin no
Add to End of File : UseDNS no AllowUsers debian
Save and Close
Restart SSH service: systemctl restart ssh.service
Logout:
Ctrl+D
Login using user with sudo privilages: ssh -p 22500 user@ip_address
============================== INSTALL NGINX, PHP AND MARIADB ============================== Install Nginx, MariaDB, PHP, and other PHP modules : sudo apt install nginx mariadb-server mariadb-client php-cgi php-common php-fpm php-pear php-mbstring php-zip php-net-socket php-gd php-xml-util php-gettext php-mysql php-bcmath unzip wget git curl -y
Open the php.ini file: sudo nano /etc/php/7.3/fpm/php.ini
Make the following changes: post_max_size = 64M memory_limit = 256M max_execution_time = 300 upload_max_filesize = 32M date.timezone = America/Chicago //optional
Save and Close : Ctrl O+X
Restart PHP-FPM service: sudo systemctl restart php7.3-fpm.service
============================== CONFIGURE NGINX FOR WORDPRESS ============================== Create root directory: sudo mkdir /var/www/domain
sudo nano /etc/nginx/sites-available/domain.name
------------------------------ server { listen 80; root /var/www/linuxscoop.cc; index index.php; server_name domain.name www.domain.name;
access_log /var/log/nginx/domain.name_access.log; error_log /var/log/nginx/domain.name_error.log;
client_max_body_size 64M; location = /favicon.ico { log_not_found off; access_log off; }
location = /robots.txt { allow all; log_not_found off; access_log off; }
location / { try_files $uri $uri/ /index.php?$args; }
location ~ \.php$ { try_files $uri =404; include /etc/nginx/fastcgi_params; fastcgi_read_timeout 3600s; fastcgi_buffer_size 128k; fastcgi_buffers 4 128k; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_pass unix:/run/php/php7.3-fpm.sock; fastcgi_index index.php; } location ~* \.(js|css|png|jpg|jpeg|gif|ico|svg)$ { expires max; log_not_found off; } } ------------------------------ sudo nginx -t sudo ln -s /etc/nginx/sites-available/domain.name.conf /etc/nginx/sites-enabled/ sudo systemctl restart nginx.service sudo systemctl restart php7.3-fpm.service
============================== CONFIGURE A WORDPRESS DATABASE ============================== sudo mysql_secure_installation
mysql -u root -p
CREATE DATABASE dbwordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
GRANT ALL ON dbwordpress.* TO 'wpuser'@'localhost' IDENTIFIED BY '5tR0n6p@s5WorD';
FLUSH PRIVILEGES;
EXIT;
============================== INSTALL WORDPRESS ============================== cd /tmp wget https://wordpress.org/latest.tar.gz tar -xvzf latest.tar.gz cd wordpress cp /tmp/wordpress/wp-config-sample.php /tmp/wordpress/wp-config.php sudo cp -av wordpress/. /var/www/domain/
WordPress secret key generator : curl -s https://api.wordpress.org/secret-key/1.1/salt/ ------------------------------ define('AUTH_KEY', '|V^%QD3_3G*Q7oaQRYtC).`CRE2c(pOf rR9D8|%G-y~=AmGH.bhf.vYJ1j~-wQR'); define('SECURE_AUTH_KEY', '_Wa.<dawj6|+w0%0:K3D<0;+d,|]H7-oea,CVT_(2ha~+N(&7d+] ${-RA#^S9o<'); define('LOGGED_IN_KEY', 'hQH<I^d3G20Lp,ep%>f}m#beM9|vL&Yxt5iJwK4qlK25Qe#_+Np4Su?WZzQ~)+@R'); define('NONCE_KEY', ')b(/p}n{+BR=<| ^Hs=7G<A?Q9C?X=}fnR2x8r)U-V;|-|A4G:zV58pxicLd~G%/'); define('AUTH_SALT', 'HLJl6K5b4uGPsb^ev?E!Qi<4_0PD[z/|.CNx+cM8 O-&Qe l(tQ_j#@ellU)kd +'); define('SECURE_AUTH_SALT', 'sw1uE~TgH5~gYK23kdvn_p.<yS,G{8_G^=.m)1Y2U+34vvQWK4}D[}} %K:w^tw='); define('LOGGED_IN_SALT', 'y1Yb 2xG;yHgN*&*L|i2{mrfdGmPX2.E|l=U%gekC$x@G;dxTIL|-cw]zJZv{- <'); define('NONCE_SALT', '.coEf^|KY.|$`>MmuW5H(bEFY&_*r4Jky(Dh?,M6V)`!867aG~9-V+ESJK}rq9`8'); ------------------------------ sudo nano /var/www/linuxscoop/wp-config.php ------------------------------ // ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */ define( 'DB_NAME', 'database_name' );
/** MySQL database username */ define( 'DB_USER', 'database_user' );
/** MySQL database password */ define( 'DB_PASSWORD', 'database_passsword' );
/** MySQL hostname */ define( 'DB_HOST', 'localhost' ); ------------------------------ sudo chown -Rv www-data:www-data /var/www/domain/
============================== INSTALL AND CONFIGURE LET'S ENCRYPT SSL CERTIFICATE ============================== sudo apt install python3-acme python3-certbot python3-mock python3-openssl python3-pkg-resources python3-pyparsing python3-zope.interface sudo apt install python3-certbot-nginx sudo certbot --nginx -d domain.name -d www.domain.name
Renew : sudo certbot renew --dry-run ============================== SETTING UP FIREWALL ============================== sudo apt install ufw sudo ufw enable sudo ufw app list sudo ufw allow 22500/tcp comment 'Open port ssh tcp port 22500' sudo ufw allow 80 sudo ufw allow 443 sudo ufw status
============================== COMPLETE WORDPRESS SETUP ============================== Install wordpress through Web Browser
MX Linux 19 – Based on Debain 10 Buster and Uses Xfce 4.14 as default desktop
MX Linux 19 has been released and announced by MX Linux Dev team, this release brings a lot of major improvements and changes. The operating system based on debian 10 buster, powered by linux kernel 4.19 and uses the lightweight Xfce 4.14 desktop environment. It even features a patched sudo, there is a bunch of great software installed, such as Firefox 69, Thunderbird 60.9, LibreOffice 6.1.5, VLC 3.0.8, GIMP 2.10.12, and more!
Download MX Linux 19 : https://sourceforge.net/projects/mx-linux/files/MX-19/
A step-by-step guide that explains how to set up OpenVPN server on Debian Linux 10 using simple but secure bash shell script
Debian 10 Buster GNOME Edition - Features GNOME 3.30 and Powered by Linux Kernel 4.19
Debian 10 "Buster" operating system, a major release of debian Linux distribution that brings many new features and enhancements. ships with a variety of desktop environments, running with Gnome (3.30) with Wayland display server by default (but it also incorporates Cinnamon 3.8, KDE Plasma 5.14, Mate 1.20, Xfce 4.12 and more), including support for the latest LTS (Long Term Support) Linux kernel series, support for new devices, improved support for existing hardware, as well as up-to-date packages and latest security patches.
The AppArmor open-source access control framework is now installed and enabled by default in Debian 10 "Buster" to add a new layer of security to the operating system. Also, the seccomp-BPF sandboxing method is now being used by APT for better security, along with UEFI Secure Boot support.
Major updated components in Debian GNU/Linux 10 "Buster" include Linux 4.19 LTS kernel, systemd 241, GCC 8.3 and 7.4, GnuPG 2.2, OpenJDK 11, Samba 4.9, BIND DNS Server 9.11, Golang 1.11, Vim 8.1, KDE Plasma 5.14, GNOME 3.30, Xfce 4.12, LXQt 0.14, LXDE 0.99.2, Cinnamon 3.8, MATE 1.20, and LibreOffice 6.1.