Guies i tutorials

Centenars de tutorials i guies pas a pas curosament escrits per el nostre equipo de suport.

Com instal·lar NodeJS en un Cloud amb SWPanel

En aquest manual veurem com instal·lar NodeJS en un Cloud amb SWPanel. A més, aprendràs a crear un servei d'arrencada perquè el servidor NodeJS es mantingui sempre actiu com un servei més del servidor i iniciï automàticament en cas de reiniciar el Cl (...)

Com instal·lar CloudPanel a Ubuntu 22.04

Introducció CloudPanel és un programari gratuït per configurar i gestionar un servidor amb un enfocament en el rendiment, seguretat i simplicitat. Executa llocs web estàtics, aplicacions PHP, Node.js i Python. Utilitza components lleugers com ara NGI (...)

Com instal·lar Virtualmin a Ubuntu 22.04

Introducció Virtualmin és un popular tauler de control d'allotjament web que et permet administrar múltiples dominis, comptes de correu electrònic i llocs web en un sol servidor. Està dissenyat per ser fàcil de fer servir, fins i tot per a usuaris se (...)

Com instal·lar ISPConfig 3 amb Nginx a Ubuntu 22.04

Introducció ISPConfig és un panell de control de hosting de codi obert àmpliament utilitzat per a Linux, sota llicència BSD que permet administrar llocs web, adreces de correu electrònic, bases de dades MySQL i MariaDB, comptes FTP i registres DNS. L (...)

Com instal·lar CyberPanel amb OpenLiteSpeed ​​a Ubuntu 22.04

Introducció CyberPanel és un panell de control de hosting d'última generació per al servidor web d'alt rendiment OpenLiteSpeed ​​amb una interfície d'usuari amigable. L'script d'instal·lació de CyberPanel permet també instal·lar en un sol clic OpenLi (...)

Com enviar correus des de Python

Per enviar correus electrònics des de Python3 de forma autenticada a través de SMTP, pots utilitzar la llibreria smtplib. Necessitaràs les dades d'accés al compte de correu des d'on enviaràs els correus, juntament amb les dades d'accés al servidor. E (...)

En què consisteix l'algoritme de Backtracking i com aplicar-lo a C++

L'algoritme de backtracking és una tècnica poderosa per resoldre problemes combinatoris i de cerca exhaustiva. S'utilitza per explorar totes les possibles solucions d'un problema de manera sistemàtica, descartant les que no compleixen certes condicio (...)

Ordres bàsiques per a l'administració de sistemes Debian

Debian és un sistema operatiu Linux àmpliament utilitzat en servidors i estacions de treball. Com a administrador de sistemes a Debian, és fonamental estar familiaritzat amb les ordres bàsiques per realitzar tasques de manteniment, configuració i mon (...)

Ús de Pipes en sistemes Unix

Els pipes (canonades) en sistemes Unix-like, com Debian, són una eina poderosa que permeten combinar i redirigir la sortida d'ordres de manera eficient. En utilitzar pipes, podem prendre la sortida d'un ordre i enviar-la directament com a entrada a u (...)

Algorismes d'ordenació amb exemples a C++

Els algorismes d'ordenació són procediments o conjunts d'instruccions que s'utilitzen per organitzar un conjunt d'elements en un ordre específic. Aquests algoritmes són àmpliament fets servir en ciències de la computació i programació a causa de la s (...)

Crea el teu primer programa amb C++ a Ubuntu 22.04 o Debian 11

C++ és un llenguatge de programació d'alt rendiment i generalment compilat. Combina característiques de programació orientades a objectes i programació de baix nivell, cosa que el fa adequat per a una àmplia gamma d'aplicacions, des de desenvolupamen (...)

Crea el teu primer programa a Java 11 a Ubuntu 22.04 o Debian 11

Java és un dels llenguatges de programació més utilitzats gràcies a la seva gran versatilitat, portabilitat i capacitat per poder crear aplicacions robustes i escalables. Es tracta d'un llenguatge orientat a objectes amb una gran quantitat de bibliot (...)

Com instal·lar i utilitzar Docker en Ubuntu 20.04?

Introducció Docker és una plataforma de contenidors que ha revolucionat la forma en què els desenvolupadors creen, proven i despleguen aplicacions. En aquest manual, s'explicarà com instal·lar i utilitzar Docker en Ubuntu 20.04, la qual cosa permetrà (...)

Com escalar aplicacions Node.js amb clustering

Introducció Node.js és un entorn de temps d'execució de JavaScript del costat del servidor que s'utilitza per crear aplicacions web escalables i d'alta velocitat. L'escalabilitat és un factor crític per a qualsevol aplicació web que pretengui manejar (...)

Com eliminar imatges, contenidors i volums de Docker

Docker és una eina de virtualització de contenidors que permet als desenvolupadors crear, implementar i executar aplicacions en diferents entorns de forma ràpida i eficient. Els contenidors de Docker són entorns de programari que contenen tot el nece (...)

Com crear un nou usuari i atorgar permisos a MySQL

A continuació et mostrem un manual detallat de com crear un nou usuari i atorgar permisos a MySQL: Pas 1: Iniciar sessió a MySQL Per crear un nou usuari i atorgar permisos a MySQL, has d'iniciar sessió al teu servidor de MySQL. Pots fer-ho de diverse (...)

Com configurar claus de SSH a Ubuntu 22.04/Debian 10

Introducció SSH és un protocol de xarxa segur que s'utilitza per a la gestió remota de servidors. És una manera segura de connectar-se a un servidor i fer-hi operacions sense la necessitat d'estar físicament present al servidor. Les claus SSH s'utili (...)

Com instal·lar Ruby a Rails amb rbenv a Ubuntu 22.04

rbenv és una eina per manejar múltiples versions de Ruby en un mateix sistema. Permet instal·lar, canviar i gestionar diferents versions de Ruby, cosa que és útil per a projectes que requereixen versions específiques de Ruby o per treballar amb difer (...)

Com crear una aplicació web usant Flask a Python 3

Flask és un framework web lleuger i flexible per a Python que permet construir aplicacions web de manera ràpida i senzilla. S'enfoca en la simplicitat i la modularitat, cosa que fa que sigui fàcil d'aprendre i utilitzar per a projectes petits i grans (...)

Com instal·lar WordPress a Ubuntu 22.04 amb LEMP

Et mostrem el manual detallat de com instal·lar WordPress a Ubuntu 22.04 amb LEMP: Pas 1: Actualitzar el sistema operatiu Abans de començar a instal·lar WordPress, és important assegurar-se que el sistema operatiu Ubuntu 22.04 estigui actualitzat. Ob (...)

Diferència entre PHP MAIL i PHP MAILER

PHP Mail i PHP Mailer són dues eines molt útils per a enviar correus electrònics des d'aplicacions web desenvolupades en PHP. PHP Mail PHP Mail és una funció de PHP que permet enviar correus electrònics des d'una aplicació web. Per a utilitzar PHP Ma (...)

Com utilitzar Cron per automatitzar tasques a Ubuntu 22.04/Debian 11

El Cron és una eina que s'utilitza per automatitzar tasques en sistemes operatius basats en Unix, com Ubuntu 22.04 i Debian 11. Amb Cron, pots programar ordres perquè s'executin automàticament en moments específics del dia, setmana o mes. En aquest m (...)

Com instal·lar UFW a Debian 11/Ubuntu 22.04

UFW (Uncomplicated Firewall) és una eina de firewall de xarxa per a sistemes operatius basats en Linux que s'enfoca a simplificar la configuració del firewall. UFW proporciona una interfície d'usuari fàcil d'usar per administrar les regles de tallafo (...)

Com instal·lar MariaDB a Ubuntu 22.04

Què és MariaDB? MariaDB és una base de dades de codi obert molt popular, a més, el seu ús s'ha estès en aplicacions web a tot el món. Aquesta va ser creada per proporcionar una alternativa comunitària i gratuïta a MySQL. MariaDB és compatible amb la (...)

Les 5 maneres de trobar la mitjana d'una llista a Python

Què és la mitjana duna llista? Abans de submergir-nos en les formes de trobar la mitjana d'una llista a Python, és important entendre què significa la mitjana. És el valor numèric central d'un conjunt de dades obtingut sumant tots els valors i dividi (...)

Com convertir tipus de dades en Python 3

Introducció Python és un llenguatge de programació d'alt nivell que utilitza tipus dinàmics. Això significa que no necessites declarar el tipus d'una variable abans d'utilitzar-la. Python pot interpretar el tipus d'una variable en temps d'execució. E (...)

Com instal·lar Webmin en Ubuntu 22.04?

Introducció El Webmin és un panell de control de servidor basat en web, que permet administrar i configurar els sistemes Linux i altres sistemes operatius similars a Unix des d'una interfície gràfica d'usuari en un navegador web. Webmin proporciona u (...)

Com utilitzar el servidor SMTP de Gmail gratuït?

Què és SMTP? SMTP (Simple Mail Transfer Protocol) és un protocol de xarxa que es fa servir per a la transferència de correu electrònic entre servidors de correu electrònic i altres dispositius de xarxa. SMTP és l'estàndard utilitzat per a enviar corr (...)

Com instal·lar i protegir phpMyAdmin en Ubuntu 22.04?

Introducció El phpMyAdmin és una aplicació web de codi obert escrita en PHP que s'utilitza per a administrar i gestionar bases de dades MySQL. Proporciona una interfície d'usuari gràfica que permet als usuaris crear, modificar i eliminar bases de dad (...)

Com utilitzar Rsync per a sincronitzar directoris locals i remots?

Introducció Alguna vegada t'ha passat que necessites transferir arxius de manera ràpida i segura entre diferents servidors o has perdut un arxiu important? Si la resposta és sí, Rsync és l'eina perfecta per a tu. Rsync és una eina de sincronització d (...)

Com instal·lar Node.js en Ubuntu 20.04?

Introducció Node.js és una plataforma de desenvolupament de software basada en el motor V8 de JavaScript i de codi obert, que és utilitzat per molts desenvolupadors de tot el món per a crear aplicacions web escalables i ràpides. El principal avantatg (...)

Actualitzar Ubuntu 20.04 a 22.04

Aquest manual et guiarà en l'actualització d'“Ubuntu 20.04 LTS (Focal Fossa)” a l'última versió de suport a llarg termini (LTS) del sistema operatiu Ubuntu, Ubuntu 22.04 (Jammy Jellyfish). Aquesta es va llançar el passat 21 d'abril de 2022. Abans de (...)

Instal·lació d' osTicket en un servidor amb Linux Debian 10

En aquest manual t'ensenyarem com instal·lar osTicket al teu servidor. info Per a la realització del manual s'ha fet servir un servidor Debian 10 totalment buit (sense SWPanel). La major part de la instal·lació es realitzarà a través de la consola. (...)

Rate Limit NGINX

Una de les característiques més útils de Nginx és la limitació de velocitat. Permet limitar la quantitat de sol·licituds HTTP / HTTPS que un usuari pot fer en un període de temps determinat. Una sol·licitud pot ser tan simple com una sol·licitud GET (...)

Com activar un Bearer Token per accés a les API

Què és una API? La interfície de programació d'aplicacions, coneguda també per la sigla API (en anglès: application programming interface,) és un conjunt de subrutines, funcions i procediments (o mètodes en la programació orientada a objectes) que of (...)

Com crear un proxy invers amb Nginx

En aquest tutorial et mostrarem com i per quines raons crear un denominat "proxy invers" amb el popular servidor web Nginx, avui dia, és l'opció més popular per a aquest tipus de tasques. Abans de començar amb el tutorial, no tens un servid (...)

Com instal·lar Webmin al teu servidor Linux

En aquest tutorial us explicarem com instal·lar el panell de control "Webmin" per a la configuració, gestió i manteniment del teu servidor Linux. Atenció: Aquest manual ha estat provat per a la distribució Ubuntu 18.04. Els passos descrits (...)

Com instal·lar Jenkins al teu servidor Linux

En aquest manual t'ensenyarem com instal·lar Jenkins al teu propi Servidor. D'aquesta manera podràs comptar amb els teus propis pipelines per a CI/CD en un entorn totalment privat. info Aquest manual ha estat realitzat i provat correctament a Ubuntu (...)

Com instal·lar MongoDB al teu servidor Linux

En aquest manual t'ensenyarem com instal·lar MongoDB al teu servidor Linux perquè puguis començar a utilitzar aquesta base de dades NoSQL. info En aquest manual oferim els passos d'instal·lació per a la distribució Ubuntu 22.04. Per a altres distrib (...)

Com canviar el hostname del teu servidor Linux

En aquest manual t'explicarem de forma senzilla els passos que has de seguir per canviar el hostname del teu servidor Linux. Abans d'entrar en detalls, convé que repassem què és exactament un hostname. Què és l'hostname d'un servidor? El "hostna (...)

Com instal·lar i configurar un entorn Node JS

En aquest manual t'ensenyarem a instal·lar, de forma fàcil, un entorn Node JS que compti tant amb Node com també amb el gestor de paquets "NPM", un dels components fonamentals de qualsevol entorn Node JS. info Si us plau, recorda que aques (...)

Com instal·lar Docker al teu propi servidor

En aquest manual t'ensenyarem com instal·lar i configurar Docker al teu propi servidor. Seguint aquests senzills passos podràs tenir Docker instal·lat i plenament funcional en molt pocs minuts, permetent llançar contenidors o "compondre" ar (...)

Com crear repositoris GitLab al teu propi servidor

Gitlab és un dels proveïdors de repositoris GIT més populars del món, però sabies que pots instal·lar el software de GitLab al teu propi servidor i començar a allotjar els teus projectes de forma totalment privada sense cap mena de cost? Per instal·l (...)

Com instal·lar un entorn LAMP + PhpMyAdmin

En aquest tutorial t' explicarem com pots aconseguir un entorn LAMP (Linux, Apache, MySQL i PHP) seguint uns senzills passos. A més, també t'ensenyarem a instal·lar PhpMyAdmin perquè puguis configurar i administrar les bases de dades directament des (...)

Ordres bàsiques per utilitzar al terminal

En aquest manual aprendràs les ordres bàsiques per moure't pel terminal del teu servidor Linux. Abans de començar amb el tutorial, no teniu un servidor Cloud Linux? No et preocupis! Amb només un clic, pots desplegar fàcilment amb SW Hosting. cta:clo (...)

Memòria disponible en el nostre servidor

En aquest manual aprendrem a saber la memòria disponible en el nostre servidor Linux. Ens connectarem al nostre servidor via SSH mitjançant Putty. Un cop a dins, utilitzarem el següent comando per veure el resultat en Megas: free -m El qual ens reto (...)

Espai disponible al nostre servidor

En aquest manual aprendrem a veure l'espai disponible al nostre servidor Linux. Ens connectarem al nostre servidor via SSH mitjançant el nostre terminal. Un cop dins utilitzarem la següent ordre: # df -h La qual ens tornarà el resultat següent: La (...)

Com canviar els permisos d'un fitxer o directori a Linux

En aquest manual aprendrem a canviar els permisos de qualsevol fitxer en un sistema operatiu GNU/Linux a través de la línia d'ordres. Abans de començar amb el tutorial, no teniu un servidor Cloud amb Linux? No et preocupis! Amb només un clic, pots de (...)

Connectar-te a un servidor via SSH amb Windows

Windows PowerShell OpenSSH El client d' OpenSSH és un component instal·lable per separat de Windows Server 2019 i Windows 10 1809 o superior. Els usuaris amb aquestes versions de Windows han de seguir les instruccions que s'indiquen a continuació per (...)

Com activar i desactivar mòduls en apache

En aquest manual t'explicarem com activar i desactivar certs mòduls en la teva instal·lació de servidor Apache. Veuràs que és molt fàcil. Abans de començar amb el tutorial, no tens un servidor Cloud Linux on puguis instal·lar el teu servidor web Apac (...)

Com veure quins mòduls hi ha actius a Apache

En aquest manual t'ensenyarem a consultar, des d'una línia d'ordres, com esbrinar quins són els mòduls actius a la teva instal·lació d'Apache. Veuràs que els passos a seguir són molt senzills. Abans de començar amb el tutorial, no tens un servidor Cl (...)

Com crear nous usuaris a linux des de la línia d'ordres

Abans de començar amb el tutorial, no teniu un servidor Cloud Linux? No et preocupis! Amb només un clic, pots desplegar fàcilment amb SW Hosting. cta:cloud_so A continuació trobaràs els passos per crear nous usuaris a linux des de la línia d'ordres (...)

Instal·lar WordPress a VestaCP amb SSL (Let's Encrypt)

Instal·lar WordPress en un dels nostres clouds amb VestaCP és molt fàcil. Només has de seguir aquest manual i en pocs passos el tindràs instal·lat. Per poder realitzar la instal·lació necessitarem un cloud i un domini que serà el que farem servir per (...)

Categories

Administració (23) Bases de dades (13) Certificats SSL (15) Cloud (52) Cloud Storage (2) Contenidors (1) Còpies de seguretat (6) Correu (33) DevOps (53) Dominis (30) FTP (5) General SWPanel (35) Hosting (28) Migrar Serveis (4) Registres DNS (11) Seguretat (10) Serveis (8) Suport (5) Usuaris i privilegis (2) Web (10) WordPress (22)