Diferència entre revisions de la pàgina «Catalunya Màgica»
Salta a la navegació
Salta a la cerca
| Línia 28: | Línia 28: | ||
*http://joanqc.no-ip.biz/catalunya_magica/# | *http://joanqc.no-ip.biz/catalunya_magica/# | ||
o bé: | o bé: | ||
| − | * | + | *http://vps-f5d83567.vps.ovh.net/catalunya_magica |
Ara volem publicar-ho al domini '''http://catalunyamagica.joanillo.org''' | Ara volem publicar-ho al domini '''http://catalunyamagica.joanillo.org''' | ||
| Línia 62: | Línia 62: | ||
i hem d'esperar a què l'entrada DNS sigui pública. Quan el ping em respongui ja podrem fer: | i hem d'esperar a què l'entrada DNS sigui pública. Quan el ping em respongui ja podrem fer: | ||
*http://catalunyamagica.joanillo.org/ | *http://catalunyamagica.joanillo.org/ | ||
| − | |||
==Actualitzar el servidor== | ==Actualitzar el servidor== | ||
Revisió del 15:16, 13 abr 2021
Contingut
Introducció
OpenStreetMap
Programació
- localhost:1234
- localhost/catalunya_magica
Desplegament
Publicar la web en el servidor OVH
Configurar el servidor OVH per tal de què la web sigui pública. Això només ho haurem de fer la primera vegada
$ cd /etc/apache2/sites-available/
$ sudo joe 000-defaulta.conf
Alias /catalunya_magica "/var/www/catalunya_magica/dist/"
<Directory "/var/www/catalunya_magica/dist/">
Options Indexes MultiViews FollowSymLinks
AllowOverride all
Order deny,allow
#Deny from all
#Allow from 127.0.0.0/255.0.0.0 ::1/128
Allow from all
DirectoryIndex index.html default.html index.php
</Directory>
$ sudo /etc/init.d/apache2 restart
i ja funciona (públicament):
o bé:
Ara volem publicar-ho al domini http://catalunyamagica.joanillo.org
$ sudo cp romanic.joanillo.org.conf catalunyamagica.joanillo.org.conf
$ sudo joe catalunyamagica.joanillo.org.conf
...
ServerName catalunyamagica.joanillo.org
ServerAlias catalunyamagica.joanillo.org
DocumentRoot /var/www/catalunya_magica/dist/
...
<Directory "/var/www/catalunya_magica/dist/">
Options Indexes MultiViews FollowSymLinks
AllowOverride all
Order deny,allow
#Deny from all
#Allow from 127.0.0.0/255.0.0.0 ::1/128
Allow from all
DirectoryIndex index.html default.html index.php
</Directory>
$ sudo a2ensite catalunyamagica.joanillo.org.conf
$ sudo /etc/init.d/apache2 reload
Però amb això no n'hi ha prou. Ara hem de tocar els DNS públics, anem a la nostra empresa de hosting on tenim el domini joanillo.org, a Arsys, i afegeixo una nova entrada DNS:
- entrada: catalunyamagica.joanillo.org
- tipus: CNAME
- valor: joanqc.no-ip.biz
$ ping http://catalunyamagica.joanillo.org/ ping: http://catalunyamagica.joanillo.org/: El nom o servei no és conegut
i hem d'esperar a què l'entrada DNS sigui pública. Quan el ping em respongui ja podrem fer:
Actualitzar el servidor
Això ho haurem de fer cada vegada que fem canvis a la web, després d'executar
$ npm run build
En el servidor, donem accés d'escriptura a la carpeta:
$ cd /var/www/catalunya_magica/dist $ sudo chmod -R 777 .
En el portàtil:
cd ~/projectes/OSM/catalunya_magica/html/dist scp -r * ubuntu@vps-f5d83567.vps.ovh.net:/var/www/catalunya_magica/dist
En el servidor, tornem a restaurar els permisos:
$ cd /var/www/catalunya_magica/dist $ sudo chmod -R 755 . $ exit
creat per Joan Quintana Compte, abril 2021