Entradas

Mostrando las entradas etiquetadas como vps

Desplegament d'Aplicacions (Apache2)

Imagen
Desplegament d'Aplicacions (Apache2) A aquesta entrada anem a desplegar un servidor Django en el nostre VPS i com ficar-lo en producció. Però, primerament, anem a realitzar una breu introducció sobre que és Django i el llenguatje de programació Python. Que és Django? Django és un framework web d'alt nivell, escrit amb Python , que permet el desenvolupament ràpid de llocs web segurs i mantenibles. Desenvolupat per programadors experimentats, Django s'encarrega de gran part de les complicacions del desenvolupament web, de manera que pots concentrar-te en escriure la teva aplicació sense necessitat de reinventar la roda. És gratuït i de codi obert, té una comunitat pròspera i activa, una gran documentació i moltes opcions de suport gratuït i de pagament. El Software que t'ajuda a escriure Django és, entre altres coses: Ràpid: amb Django es pot construir una aplicació molt bona en poc temps. Ve ben carregat: Qualsevol cosa que necessiteu realitzar...

FTP

Imagen
FTP A aquesta entrada anem a comentar que és el protocol FTP i anem a configurar-lo al nostre servidor VPS utilitzant el paquet ProFTPd. Que és el protocol FTP? FTP (File Transfer Protocol) i és l'ideal per a transferir grans blocs de dades per la xarxa. Es precisa d'un Servidor de FTP i un client FTP. La majoria de les pàgines web a nivell mundial són pujades als respectius servidors mitjançant aquest protocol. Per defecte utilitza els ports 20 i 21. El port 20 per al flux de dades entre el client i el servidor i el port 21 per al flux de control, és a dir, per enviar les ordres del client al servidor. L'FTP, en la majoria de servidors, és l'única manera de connectar amb el nostre lloc, per així, poder pujar (carregar) i baixar (descarregar) arxius. Que és un servidor FTP? Un servidor FTP és un programa especial que s'executa en un servidor connectat normalment a Internet i l a seva funció és permetre el desplaçame...

Test d'intrusió i Pentesting

Imagen
Test d'intrusió     Hui en dia, una pràctica molt interessant per comprovar les vulnerabilitats de la nostra web és el Pentesting . Però... que és el Pentesting ? Pentesting   Pentesting prové de les paraules angleses Penetration i Testing . Llavors, com el seu nom indica, el Pentesting es la pràctica d'atacar diversos entorns amb la finalitat de descobrir errors, vulnerabilitats o altres error de seguretat per, així, poder previndre atacs externs a aquests equips o sistemes. És legal? Si. El Pentesting és totalment legal sempre i quan els atacs que es relitzen siguen dirigits cap als nostres pròpis equips o els equips dels nostres clients. Si aquest mètode no s'utilitza de la forma correcta es consideraria 'hackejar', cosa que en la majoria de països és un acte amb pena de presó. Per deixar-ho clar, la diferència entre Pentesting i Hacking és que en la primera comptem amb l'aprovació  i el permís del propietari del si...

Virtual Hosts

Imagen
Virtual Hosts     Al tutorial de hui anem a configurar uns Virtual Hosts sobre el nostre servidor Apache, però primerament, vaig a fer una breu explicació sobre que són els Virtual Hosts. Virtual Hosts fa referència al concepte que en un mateix servidor web es poden allotjar múltiples projectes, cada un amb el seu pròpi domini encara que tots pertanyen a la mateixa direcció IP. Una vegada feta una breu explicació anem a seguir els passos per crear-ne uns al nostre servidor Apache. Primerament he creat dos directoris a la ruta /var/www . Els he ficat de nom puigsolerh.tk i puigsolerh.cf per diferenciar-los i saber quin domini tenen associal. No es necessari ficar de nom el domini que es voldrà associar. Si fas un ls -l i veus que les carpetes public_html pertanyen a l'usuari root , com ha sigut el meu cas, has d'executar les següents comandes:  sudo chown -R $USER:$USER /var/www/puigsolerh.tk/puiblic_html i   sudo chown -R $U...

Configurant OVH

Imagen
Servidor VPS A l' entrada anterior vaig parlar sobre que era un Servidor VPS amb uns quantes ofertes de  diferents pàgines, comentades i amb una conclusió final sobre quia és la millor, segons els  meus criteris. El següent pas, una vegada contractat el servidor, en aquest cas OVH, vaig a mostrar la  configuració que he utilitzat per millorar-ne de la seguretat d'aquest. Una vegada contractes el servei en ‘Area de Cliente’ pots accedir a aquesta finestra on tens  totes les dades sobre el Servidor VPS. Per accedir per primera vegada a l’VPS el que hem de fer es accedir a la terminal i  connectar-nos per via SSH. Com es pot veure a la captura necessitarem connectar-se mitjançant l’usuari root. La contrassenya per accedir ens la dona la pròpia pàgina quan contractem el seu servei  mitjançant un correu. Una vegada m’he connectat remotament al servidor el primer he que fet ha sigut instal·lar  Apache...