Entradas

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...

DNS

Imagen
DNS     A aquesta entrada anem a parlar sobre alguns aspectes bàsics del DNS, on registrar dominis, quins tipus d'aquests hi han i d'on contractar dominis gratuïts. Que és el 'Root-Server'? Segons aquesta pàgina , un DNS Root Server (o root server), són els 13 servidors DNS principals del món. Estan situats en diversos punts del planeta i la seua funció és la de resoldre peticions DNS per als dominis de més alt nivell (TLD). Aquests 13 DNS root servers són anomenats alfabèticament (de la lletra A a la lletra M) on cada uń compta amb una còpia de seguretat que necessita ser actualitzada amb freqüència. Cada ún té assignat una direcció IPv4, encara que la majoria també en tenen una d'IPv6. Donada una consulta a qualsevol domini, el Root Server proporciona el nom i l'adreça del servidor autoritzat de la zona de més alt nivell per al domini buscat. De forma que, el servidor del domini proporcionarà una llista dels servidors autoritzats per a...

Protegir un directori d'usuari amb una contrasenya

Imagen
Protegir un directori d'usuari amb una contrasenya   Com hem vist a l' entrada anterior , hem creat directoris per a cada usuari amb el qual ens podem guardar fitxers i directoris entre altres coses. Ara anem un pas enllà i és hora de donar-li un poc de seguretat. Llavors, el que anem a fer, és protegir els directoris amb una contrasenya. Mòdul d'autenticació Primerament anem a veure si tenim habilitat el mòdul d'autenticació. Per a açó anem a utilitzar la comanda ls -l /etc/apache2/mods-enabled i hem de veure si teniim activar el mòdul auth_basic. .htaccess El següent pas és crear un arxiu anomentat .htaccess al directori que volem protegir. En el nostre cas eixe directori és el public_html.   El fitxer ha de tindre més o menys la següent estructura. Cal destacar les línies on fica AuthUserFile i Require les quals indiquen on estan les credencials i que l'usuari deu iniciar sessió per entrar al directori, res...

Directoris Web per usuari

Imagen
Directoris Web per usuari     A aquesta pràctica anem a crear un directori web per al nostre usuari sobre un VPS. Primerament, hem d'habilitar l' userdir amb la comanda sudo a2enmod userdir.  Per comprovar si realment l'hem habilitat tan sols hem de veure un llistat dels fitxers del directori /etc/apache2/mods-enabled . He utilitzat la comanda ls /etc/apache2/mods-enabled Com es pot observar a la captura tenim dos fitxers anomenats userdir.conf i userdir.load , la qual cosa significa que, de moment, tot ho hem fet correctament.  Seguidament, he fet la comanda cat /etc/apache2/mods-enabled/userdir.conf per veure alguns aspectes de l'arxiu. Com és pot veure el directori s'ha d'anomenar public_html i ha d'estar a la ruta /home/nom-de-l-usuari/public_html i aquesta està deshabilitada per l'usuari root. Una vegada comprovat el fitxer ens disposem a reiniciar el servei apache amb la comanda sudo service apache2 restart ...

Benvingut al meu Blogger

Imagen
Benvingut/da       Benvinguts a tots, em diuen Hibernon Puig Soler encara que tot el món em crida per 'Hiber' . Actualment tinc 20 anys i habite a la Pòbla del Duc, una localitat situada a la localitat de la Vall d'Albaida (província de València) encara que vaig neixer a Ròtova que és altra localitat de la província de València però de la comarca de la Safor. Actualment estic cursant 2n del Grau Superior DAW(Desenrrotllament d'Aplicacions Web) a l'institut IES l'Estació a Ontinyent. Aquest és el meu quart any a aquest institut ja que prèviament vaig cursar el Grau Mitjà de Sistemes Microinformatics i Xarxes(SMX). Aquest blog està creat amb l'intencionalitat de compartir amb tota la gent els coneixements que aprenem a classe al mòdul de Desplegament d'Aplicacions Web impartit pel professor Enrique Minguet. S'agraïria qualsevol tipus de comentari que pogués ser útil per millorar-ne tan l'aparença del blog com el contingut...

Treballant amb git - Repositori Remot

Imagen
Treballant amb git - Repositori Remot   Als tutorials anteriors:  Treballant amb Git - Inici i Treballant amb Git - Branches hem aprés a treballar a nivell local. A aquesta pràctica anem a utilitzar la famosa pàgina web Github per reballar amb repositoris remots. Primerament, ens hem de crear un compter a aquesta plataforma. Una vegada creada anirem a la secció de Repositories i en crearem un nou. Quan fem clic a New se'ns redirigirà a la següent vista on ens demanarà una configuració bàsica com el nom, la visibilitat(pública o privada) i crear per defecte els arxius README, .gitignore i llicences. En aquesta pràctica anem a crear un repositori simple, aleshores no he escollit crear cap dels fitxers anomenats anteriorment. Quan l'hem creat ens eixirá el següent. Aquest imatge és bastant important ja que podem veure coses com el nostre enllaç al repositori, comandes vistes als anteriors tutorials com git add, git commit... i una comanda anomenada...

Treballant amb Git - Branches

Imagen
Treballant amb Git - Branches       Al tutorial anterior explicava que era Git i com treballar amb aquesta ferramenta per primera vegada. En aquest tutorial vaig a anar mes enllà i vaig a realitzar un breu tutorial sobre com treballar amb branques. Primerament al nostre directori de treball creem un fitxer al qual li afegim les dades que volem. Al meu cas he creat el fitxer actores.txt i li he afegit les següents línies: Seguidament fem un git add . i un git commit -m "Primer commit" per guradar-ne tots els canvis. Una vegada fet el pas anterior creem una branca anomenada test i ens debem situar sobre ella. Per realitzar aquest punt podem fer servir diverses opcions. La que més m'agrada a mi és git checkout -b test ja que aquesta comanda et permet crear la branca i situar-te sobre ella. L'altra forma de realitzar açó es utilitzant les comandes git branch test (per crear la branca) i git checkout test (per situar-se sobre ella). Amb ...