<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://ca.wiki.guifi.net/w/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ca">
		<id>http://ca.wiki.guifi.net/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rogerpueyo</id>
		<title>Guifi.net - Wiki Català - Contribucions de l'usuari [ca]</title>
		<link rel="self" type="application/atom+xml" href="http://ca.wiki.guifi.net/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rogerpueyo"/>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Especial:Contribucions/Rogerpueyo"/>
		<updated>2026-07-29T06:18:47Z</updated>
		<subtitle>Contribucions de l'usuari</subtitle>
		<generator>MediaWiki 1.22.0</generator>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Annex:subxarxes_mesh</id>
		<title>Annex:subxarxes mesh</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Annex:subxarxes_mesh"/>
				<updated>2018-02-07T14:52:16Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background:#ececec;&amp;quot;&lt;br /&gt;
! Abreviació de la comunitat &amp;lt;ref&amp;gt;Segons les [[convencions de noms]] s'hauria de fer servir la minúscula, en aquesta taula surten reflexades dues en alguns casos per reflexar que per motius històrics es poden trobar nodes encara amb la convenció de noms en majúscula (NOTA: S'ha d'acordar bé encara això)&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Nom de la xarxa - comunitat&lt;br /&gt;
! Ubicació&lt;br /&gt;
! [[ESSID]] comunitari&lt;br /&gt;
! [[firmware]]&lt;br /&gt;
! [[binari concret]]&lt;br /&gt;
! [[canal]] &amp;lt;ref name=&amp;quot;canals&amp;quot;&amp;gt;'''IMPORTANT++: els canals WiFi de 40 MHz han de seguir l'estàndar, pel que el 140- no és vàlid i S'HA DE CANVIAR a totes les zones'''&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;Missatge a les llistes sobre els canals incorrectes: https://llistes.guifi.net/sympa/arc/guifi-mesh/2015-01/msg00000.html&amp;lt;/ref&amp;gt;&lt;br /&gt;
! [[BSSID (adhoc)]]&lt;br /&gt;
! [[Mesh id (802.11s)]]&lt;br /&gt;
! [[vlan]]&lt;br /&gt;
! IPv4&lt;br /&gt;
! IPv6&lt;br /&gt;
! [[BMX6]] versió&lt;br /&gt;
! URL del Mapa o llistat dels nodes&lt;br /&gt;
! Comentari&lt;br /&gt;
|-&lt;br /&gt;
| GSF - '''BCNgsf'''&lt;br /&gt;
| [[Gràcia Sense Fils]]&lt;br /&gt;
| Vila de Gràcia al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[gsffirm]] i [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140- old  149+&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| GS - gs - '''BCNsants''' &amp;lt;ref name=&amp;quot;Sants&amp;quot;&amp;gt;Es suggereix fer servir &amp;lt;code&amp;gt;BCNsants&amp;lt;/code&amp;gt; en comptes de &amp;lt;code&amp;gt;gs&amp;lt;/code&amp;gt; perquè &amp;lt;code&amp;gt;gs&amp;lt;/code&amp;gt; és també el començament de l'abreviació de Gràcia SenseFils, així, quan un nom de carrer d'un node de Gràcia SenseFils comença per &amp;quot;f&amp;quot; resulta confús al mirar-los al mateix llistat de survey o similar.&amp;lt;/ref&amp;gt; &lt;br /&gt;
| [[GuifiSants]]&lt;br /&gt;
| Sants - Les Corts al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 48+, 52+, 60+, 100+, 108+, i 140&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.8.0/21 i 10.2.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| RAV - '''BCNrav'''&lt;br /&gt;
| [[Mesh al Raval]]&lt;br /&gt;
| Barri del raval al municipi de Barcelona&lt;br /&gt;
| Cada node te el seu, la URL al node de guifi.net, exemple guifi.net/bcnsalvadors24&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.16.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| UPC - '''BCNupc'''&lt;br /&gt;
| [[Mesh a la UPC]]&lt;br /&gt;
| Campus Nord de la Universitat Politècnica de Catalunya a Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.24.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| HW&lt;br /&gt;
| [[Hospitalet Wireless]]&lt;br /&gt;
| Núvol de Bellvitge a la ciutat de l'Hospitalet del Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 108+&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.32.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SJD - '''BCNsjd'''&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Sant Joan Despí]&lt;br /&gt;
| Municipi de Sant Joan Despí a la comarca del Baix Llobregat&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.40.0/21&lt;br /&gt;
|&lt;br /&gt;
| BMX6-0.1-alpha comPatibility=16 revision=8f26909e8808ed7fab0359afc15a3e44563fbd40 (revision=4d3819b255540915408b827ae03fd92cbd7b4bdd old nodes)&lt;br /&gt;
| http://map.guifibaix.coop&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vllc - BCNvkk&lt;br /&gt;
| [[Mesh a Vallcarca]]&lt;br /&gt;
| Barri de Vallcarca i els Penitents al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 108+ i 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.48.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SAND - '''BCNsand'''&lt;br /&gt;
| [[Mesh a Sant Andreu]]&lt;br /&gt;
| Barri de Sant Andreu al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 132+ i 120-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.56.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| P9SF - '''BCNp9sf'''&lt;br /&gt;
| [[Poblenou Sense Fils]]&lt;br /&gt;
| Poblenou al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140- old 132+ base 124+ alt&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.64.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| BCNhctm&lt;br /&gt;
| [[Horta-Carmel-Montbau-Teixonera]]&lt;br /&gt;
| Part nord del districte Horta-Guinardó al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 149+&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.72.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SCC&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Santa Coloma de Cervelló]&lt;br /&gt;
| Municipi de Santa Coloma de Cervelló a la comarca del Baix Llobregat&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.80.0/21&lt;br /&gt;
|&lt;br /&gt;
| BMX6-0.1-alpha comPatibility=16 revision=4d3819b255540915408b827ae03fd92cbd7b4bdd&lt;br /&gt;
| http://map.guifibaix.coop&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SCLL&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Sant Climent de Llobregat]&lt;br /&gt;
| Municipi de Sant Climent de Llobregat a la comarca de Baix Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.144.0/21&lt;br /&gt;
|&lt;br /&gt;
| BMX6-0.1-alpha comPatibility=16 revision=4d3819b255540915408b827ae03fd92cbd7b4bdd&lt;br /&gt;
| http://map.guifibaix.coop&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| PRLL&lt;br /&gt;
| [http://www.guifibaix.coop Mesh al Prat]&lt;br /&gt;
| Municipi de El Prat de Llobregat a la comarca de Baix Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.88.0/21&lt;br /&gt;
|&lt;br /&gt;
| BMX6-0.1-alpha comPatibility=16 revision=8f26909e8808ed7fab0359afc15a3e44563fbd40&lt;br /&gt;
| http://map.guifibaix.coop&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gll&lt;br /&gt;
| [[Garraf Lliure]]&lt;br /&gt;
| Comarca del Garraf a Barcelona&lt;br /&gt;
| garraflliure.integral.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
| 11 i 48&lt;br /&gt;
| CA:FE:00:C0:FF:EE&lt;br /&gt;
|&lt;br /&gt;
| 245&lt;br /&gt;
| 10.1.96.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| BCNmtj&lt;br /&gt;
| [[Montjuïc]]&lt;br /&gt;
| Cara alta nord de Montjuïc al districte de Sants - Montjuïc a Barcelona&lt;br /&gt;
| jardibotanic.integral.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
| 48&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 11&lt;br /&gt;
| 10.1.104.0/21&lt;br /&gt;
| 2a00:1508:1:f000 o 2a00:1508:1:fe4c::/64&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| CRNLL&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Cornellà]&lt;br /&gt;
| Municipi de Cornellà a la comarca de Baix Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.112.0/21&lt;br /&gt;
|&lt;br /&gt;
| BMX6-0.1-alpha comPatibility=16 revision=8f26909e8808ed7fab0359afc15a3e44563fbd40&lt;br /&gt;
| http://map.guifibaix.coop&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| afrd&lt;br /&gt;
| Aiguafreda&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.120.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Wales&lt;br /&gt;
| [http://www.digitalmerthyr.org.uk Digital Merthyr]&lt;br /&gt;
| Nodes desplegats a Merthyr Tydfil (més info: Routek.net)&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.128.0/20, 10.1.224.0/21, 10.92.2.0/24&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| CIU&lt;br /&gt;
| [[Mesh a Ciutadella]]&lt;br /&gt;
| Ciutadella a l'illa de Menorca.&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140- i més ...?&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.2.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| IRU&lt;br /&gt;
| [[Mesh a Iruña]]&lt;br /&gt;
| Iruña a Navarra&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: orange;&amp;quot;| 10.3.0.0/21 &amp;lt;ref name=&amp;quot;conflict&amp;quot;&amp;gt; '''IMPORTANT: encara hi ha nodes amb IPs del rang antic que entra en conflicte amb el rang de Wales.'''&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Xarxa híbrida de Castelldefels]]&lt;br /&gt;
| Municipi de Castelldefels a la comarca de Baix Llobregat&lt;br /&gt;
| ?&lt;br /&gt;
| [[qMp]] i [[RouterOS]]&lt;br /&gt;
| &lt;br /&gt;
| ?&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.10.8.0/22&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| Al mateix rang s'estan fent servir modes en [[infraestructura]] amb RouterOS i nodes [[mesh]] amb qMp. La IP inicial que s'està fent servir és la [https://guifi.net/ca/node/61866 10.10.10.1/22].&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh de Castelló]]&lt;br /&gt;
| Ciutat de Castelló al País Valencià&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| -&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.4.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh de Benicàssim]]&lt;br /&gt;
| Ciutat de Benicàssim a la província de Castelló, País Valencià&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| -&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.4.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Xarxa Veïnal dels barris valencians]]&lt;br /&gt;
| Barri del Cabanyal i altres a la ciutat de Valencia&lt;br /&gt;
|&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
| -&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.5.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sn&lt;br /&gt;
| [[Sierra Libre]]&lt;br /&gt;
| Región de la Sierra Norte, en el Estado de Oaxaca, México&lt;br /&gt;
| sierralibre.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.72.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SFCM&lt;br /&gt;
| Mesh a Sant Feliu de Codines&lt;br /&gt;
| Sant Feliu de Codines, Valles Oriental, BCN&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| 10.91.176.0/22&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| BCNeixD&lt;br /&gt;
| [[Eixample Dret]]&lt;br /&gt;
| Barri de l'Eixample Dret a Barcelona&lt;br /&gt;
| &lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
| 9 i 140&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 11&lt;br /&gt;
| 10.1.152.0/21&lt;br /&gt;
| 2a00:1508:1:f017::/64 2a00:1508:1:f018::/64 2a00:1508:1:f019::/64&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| VLDC&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Viladecans]&lt;br /&gt;
| Municipi de Viladecans de Baix Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.168.0/21&lt;br /&gt;
|&lt;br /&gt;
| BMX6-0.1-alpha comPatibility=16 revision=8b0585e84ca8a0110bd4587e19192beda1ba3238&lt;br /&gt;
| http://map.guifibaix.coop&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SBLL&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Sant Boi de Llobregat]&lt;br /&gt;
| Municipi de Sant Boi de Llobregat a la comarca de Baix Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.176.0/21&lt;br /&gt;
|&lt;br /&gt;
| BMX6-0.1-alpha comPatibility=16 revision=8f26909e8808ed7fab0359afc15a3e44563fbd40&lt;br /&gt;
| http://map.guifibaix.coop&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| MSOL-VDX&lt;br /&gt;
| [[Mira-sol i Valldoreix]]&lt;br /&gt;
| Barri de Mira-sol i entitat municipal descentralitzada de Valldoreix al municipi de Sant Cugat del Vallès&lt;br /&gt;
| &lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| [https://chef.altermundi.net/ls/msol-vdxguifinet/r44952/1509/ar71xx/ 15.09]&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| 10.1.200.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Rio&lt;br /&gt;
| [[Rio de Janeiro]]&lt;br /&gt;
| Estat de Rio de Janeiro al Brasil (es fa servir de manera estable a la subzona [https://guifi.net/Fuma%C3%A7a Fumaça - Porto Real])&lt;br /&gt;
| &lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| [https://guifi.net/es/node/80001/view/ipv4 10.7.0.0/16]&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[categoria:MANET]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Annex:subxarxes_mesh</id>
		<title>Annex:subxarxes mesh</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Annex:subxarxes_mesh"/>
				<updated>2017-10-10T09:36:39Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background:#ececec;&amp;quot;&lt;br /&gt;
! Abreviació de la comunitat &amp;lt;ref&amp;gt;Segons les [[convencions de noms]] s'hauria de fer servir la minúscula, en aquesta taula surten reflexades dues en alguns casos per reflexar que per motius històrics es poden trobar nodes encara amb la convenció de noms en majúscula (NOTA: S'ha d'acordar bé encara això)&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Nom de la xarxa - comunitat&lt;br /&gt;
! Ubicació&lt;br /&gt;
! [[ESSID]] comunitari&lt;br /&gt;
! [[firmware]]&lt;br /&gt;
! [[binari concret]]&lt;br /&gt;
! [[canal]] &amp;lt;ref name=&amp;quot;canals&amp;quot;&amp;gt;'''IMPORTANT++: els canals WiFi de 40 MHz han de seguir l'estàndar, pel que el 140- no és vàlid i S'HA DE CANVIAR a totes les zones'''&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;Missatge a les llistes sobre els canals incorrectes: https://llistes.guifi.net/sympa/arc/guifi-mesh/2015-01/msg00000.html&amp;lt;/ref&amp;gt;&lt;br /&gt;
! [[BSSID (adhoc)]]&lt;br /&gt;
! [[Mesh id (802.11s)]]&lt;br /&gt;
! [[vlan]]&lt;br /&gt;
! IPv4&lt;br /&gt;
! IPv6&lt;br /&gt;
! [[BMX6]] versió&lt;br /&gt;
! URL del Mapa o llistat dels nodes&lt;br /&gt;
! Comentari&lt;br /&gt;
|-&lt;br /&gt;
| GSF - '''BCNgsf'''&lt;br /&gt;
| [[Gràcia Sense Fils]]&lt;br /&gt;
| Vila de Gràcia al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[gsffirm]] i [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140- old  149+&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| GS - gs - '''BCNsants''' &amp;lt;ref name=&amp;quot;Sants&amp;quot;&amp;gt;Es suggereix fer servir &amp;lt;code&amp;gt;BCNsants&amp;lt;/code&amp;gt; en comptes de &amp;lt;code&amp;gt;gs&amp;lt;/code&amp;gt; perquè &amp;lt;code&amp;gt;gs&amp;lt;/code&amp;gt; és també el començament de l'abreviació de Gràcia SenseFils, així, quan un nom de carrer d'un node de Gràcia SenseFils comença per &amp;quot;f&amp;quot; resulta confús al mirar-los al mateix llistat de survey o similar.&amp;lt;/ref&amp;gt; &lt;br /&gt;
| [[GuifiSants]]&lt;br /&gt;
| Sants - Les Corts al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 48+, 52+, 60+, 100+, 108+, i 140&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| RAV - '''BCNrav'''&lt;br /&gt;
| [[Mesh al Raval]]&lt;br /&gt;
| Barri del raval al municipi de Barcelona&lt;br /&gt;
| Cada node te el seu, la URL al node de guifi.net, exemple guifi.net/bcnsalvadors24&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.16.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| UPC - '''BCNupc'''&lt;br /&gt;
| [[Mesh a la UPC]]&lt;br /&gt;
| Campus Nord de la Universitat Politècnica de Catalunya a Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.24.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| HW&lt;br /&gt;
| [[Hospitalet Wireless]]&lt;br /&gt;
| Núvol de Bellvitge a la ciutat de l'Hospitalet del Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 108+&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.32.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SJD - '''BCNsjd'''&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Sant Joan Despí]&lt;br /&gt;
| Municipi de Sant Joan Despí a la comarca del Baix Llobregat&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.40.0/21&lt;br /&gt;
|&lt;br /&gt;
| BMX6-0.1-alpha comPatibility=16 revision=8f26909e8808ed7fab0359afc15a3e44563fbd40 (revision=4d3819b255540915408b827ae03fd92cbd7b4bdd old nodes)&lt;br /&gt;
| http://map.guifibaix.coop&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vllc - BCNvkk&lt;br /&gt;
| [[Mesh a Vallcarca]]&lt;br /&gt;
| Barri de Vallcarca i els Penitents al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 108+ i 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.48.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SAND - '''BCNsand'''&lt;br /&gt;
| [[Mesh a Sant Andreu]]&lt;br /&gt;
| Barri de Sant Andreu al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 132+ i 120-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.56.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| P9SF - '''BCNp9sf'''&lt;br /&gt;
| [[Poblenou Sense Fils]]&lt;br /&gt;
| Poblenou al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140- old 132+ base 124+ alt&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.64.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| BCNhctm&lt;br /&gt;
| [[Horta-Carmel-Montbau-Teixonera]]&lt;br /&gt;
| Part nord del districte Horta-Guinardó al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 149+&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.72.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SCC&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Santa Coloma de Cervelló]&lt;br /&gt;
| Municipi de Santa Coloma de Cervelló a la comarca del Baix Llobregat&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.80.0/21&lt;br /&gt;
|&lt;br /&gt;
| BMX6-0.1-alpha comPatibility=16 revision=4d3819b255540915408b827ae03fd92cbd7b4bdd&lt;br /&gt;
| http://map.guifibaix.coop&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SCLL&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Sant Climent de Llobregat]&lt;br /&gt;
| Municipi de Sant Climent de Llobregat a la comarca de Baix Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.144.0/21&lt;br /&gt;
|&lt;br /&gt;
| BMX6-0.1-alpha comPatibility=16 revision=4d3819b255540915408b827ae03fd92cbd7b4bdd&lt;br /&gt;
| http://map.guifibaix.coop&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| PRLL&lt;br /&gt;
| [http://www.guifibaix.coop Mesh al Prat]&lt;br /&gt;
| Municipi de El Prat de Llobregat a la comarca de Baix Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.88.0/21&lt;br /&gt;
|&lt;br /&gt;
| BMX6-0.1-alpha comPatibility=16 revision=8f26909e8808ed7fab0359afc15a3e44563fbd40&lt;br /&gt;
| http://map.guifibaix.coop&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gll&lt;br /&gt;
| [[Garraf Lliure]]&lt;br /&gt;
| Comarca del Garraf a Barcelona&lt;br /&gt;
| garraflliure.integral.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
| 11 i 48&lt;br /&gt;
| CA:FE:00:C0:FF:EE&lt;br /&gt;
|&lt;br /&gt;
| 245&lt;br /&gt;
| 10.1.96.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| BCNmtj&lt;br /&gt;
| [[Montjuïc]]&lt;br /&gt;
| Cara alta nord de Montjuïc al districte de Sants - Montjuïc a Barcelona&lt;br /&gt;
| jardibotanic.integral.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
| 48&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 11&lt;br /&gt;
| 10.1.104.0/21&lt;br /&gt;
| 2a00:1508:1:f000 o 2a00:1508:1:fe4c::/64&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| CRNLL&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Cornellà]&lt;br /&gt;
| Municipi de Cornellà a la comarca de Baix Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.112.0/21&lt;br /&gt;
|&lt;br /&gt;
| BMX6-0.1-alpha comPatibility=16 revision=8f26909e8808ed7fab0359afc15a3e44563fbd40&lt;br /&gt;
| http://map.guifibaix.coop&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| afrd&lt;br /&gt;
| Aiguafreda&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.120.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Wales&lt;br /&gt;
| [http://www.digitalmerthyr.org.uk Digital Merthyr]&lt;br /&gt;
| Nodes desplegats a Merthyr Tydfil (més info: Routek.net)&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.128.0/20, 10.1.224.0/21, 10.92.2.0/24&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| CIU&lt;br /&gt;
| [[Mesh a Ciutadella]]&lt;br /&gt;
| Ciutadella a l'illa de Menorca.&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140- i més ...?&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.2.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| IRU&lt;br /&gt;
| [[Mesh a Iruña]]&lt;br /&gt;
| Iruña a Navarra&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: orange;&amp;quot;| 10.3.0.0/21 &amp;lt;ref name=&amp;quot;conflict&amp;quot;&amp;gt; '''IMPORTANT: encara hi ha nodes amb IPs del rang antic que entra en conflicte amb el rang de Wales.'''&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Xarxa híbrida de Castelldefels]]&lt;br /&gt;
| Municipi de Castelldefels a la comarca de Baix Llobregat&lt;br /&gt;
| ?&lt;br /&gt;
| [[qMp]] i [[RouterOS]]&lt;br /&gt;
| &lt;br /&gt;
| ?&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.10.8.0/22&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| Al mateix rang s'estan fent servir modes en [[infraestructura]] amb RouterOS i nodes [[mesh]] amb qMp. La IP inicial que s'està fent servir és la [https://guifi.net/ca/node/61866 10.10.10.1/22].&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh de Castelló]]&lt;br /&gt;
| Ciutat de Castelló al País Valencià&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| -&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.4.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh de Benicàssim]]&lt;br /&gt;
| Ciutat de Benicàssim a la província de Castelló, País Valencià&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| -&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.4.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Xarxa Veïnal dels barris valencians]]&lt;br /&gt;
| Barri del Cabanyal i altres a la ciutat de Valencia&lt;br /&gt;
|&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
| -&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.5.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sn&lt;br /&gt;
| [[Sierra Libre]]&lt;br /&gt;
| Región de la Sierra Norte, en el Estado de Oaxaca, México&lt;br /&gt;
| sierralibre.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.72.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SFCM&lt;br /&gt;
| Mesh a Sant Feliu de Codines&lt;br /&gt;
| Sant Feliu de Codines, Valles Oriental, BCN&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| 10.91.176.0/22&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| BCNeixD&lt;br /&gt;
| [[Eixample Dret]]&lt;br /&gt;
| Barri de l'Eixample Dret a Barcelona&lt;br /&gt;
| &lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
| 9 i 140&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 11&lt;br /&gt;
| 10.1.152.0/21&lt;br /&gt;
| 2a00:1508:1:f017::/64 2a00:1508:1:f018::/64 2a00:1508:1:f019::/64&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| VLDC&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Viladecans]&lt;br /&gt;
| Municipi de Viladecans de Baix Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.168.0/21&lt;br /&gt;
|&lt;br /&gt;
| BMX6-0.1-alpha comPatibility=16 revision=8b0585e84ca8a0110bd4587e19192beda1ba3238&lt;br /&gt;
| http://map.guifibaix.coop&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SBLL&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Sant Boi de Llobregat]&lt;br /&gt;
| Municipi de Sant Boi de Llobregat a la comarca de Baix Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.176.0/21&lt;br /&gt;
|&lt;br /&gt;
| BMX6-0.1-alpha comPatibility=16 revision=8f26909e8808ed7fab0359afc15a3e44563fbd40&lt;br /&gt;
| http://map.guifibaix.coop&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| MSOL-VDX&lt;br /&gt;
| [[Mira-sol i Valldoreix]]&lt;br /&gt;
| Barri de Mira-sol i entitat municipal descentralitzada de Valldoreix al municipi de Sant Cugat del Vallès&lt;br /&gt;
| &lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| [https://chef.altermundi.net/ls/msol-vdxguifinet/r44952/1509/ar71xx/ 15.09]&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| 10.1.200.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Rio&lt;br /&gt;
| [[Rio de Janeiro]]&lt;br /&gt;
| Estat de Rio de Janeiro al Brasil (es fa servir de manera estable a la subzona [https://guifi.net/Fuma%C3%A7a Fumaça - Porto Real])&lt;br /&gt;
| &lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| [https://guifi.net/es/node/80001/view/ipv4 10.7.0.0/16]&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[categoria:MANET]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Guia_bones_pr%C3%A0ctiques_supernodes_h%C3%ADbrids</id>
		<title>Guia bones pràctiques supernodes híbrids</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Guia_bones_pr%C3%A0ctiques_supernodes_h%C3%ADbrids"/>
				<updated>2016-12-16T19:45:56Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquesta guia explica les diferents maneres de configurar un supernode híbrid que consta dels següents elements:&lt;br /&gt;
* '''Un router principal''' (sense wifi) que gestiona l'encaminament, l'adreçament, etc.&lt;br /&gt;
* '''Dos routers wifi amb antenes sectorials'''  en mode ''bridge AP'', que donen cobertura a nodes clients&lt;br /&gt;
* Altres dispositius, com un enllaç PTP (punt a punt)&lt;br /&gt;
&lt;br /&gt;
Per anar desenvolupant la guia amb un cas pràctic com a fil conductor, el supernode dóna cobertura i adreçament a diversos nodes clients repartits entre les dues antenes sectorials (per exemple, vint nodes cadascuna).&lt;br /&gt;
&lt;br /&gt;
= Configuració simple (I): un sol prefix d'adreçament públic i sense VLANs =&lt;br /&gt;
Aquesta configuració és la més simple de totes, ja que només es fa servir un únic prefix d'adreçament públic i no es fan servir VLANs.&lt;br /&gt;
&lt;br /&gt;
== Pros i contres ==&lt;br /&gt;
* '''+''' Màxima facilitat de configuració&lt;br /&gt;
* '''-''' Tots els dispositius són a la mateixa LAN o ''collision domain''&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Guia_bones_pr%C3%A0ctiques_supernodes_h%C3%ADbrids</id>
		<title>Guia bones pràctiques supernodes híbrids</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Guia_bones_pr%C3%A0ctiques_supernodes_h%C3%ADbrids"/>
				<updated>2016-12-16T18:54:25Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: Introducció&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquesta guia explica les diferents maneres de configurar un supernode híbrid que consta dels següents elements:&lt;br /&gt;
* '''Un router principal''' (sense wifi) que gestiona l'encaminament, l'adreçament, etc.&lt;br /&gt;
* '''Dos routers wifi amb antenes sectorials'''  en mode ''bridge AP'', que donen cobertura a nodes clients&lt;br /&gt;
* Altres dispositius, com un enllaç PTP (punt a punt)&lt;br /&gt;
&lt;br /&gt;
Per anar desenvolupant la guia amb un cas pràctic com a fil conductor, el supernode dóna cobertura i adreçament a diversos nodes clients repartits entre les dues antenes sectorials (per exemple, vint nodes cadascuna).&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Preparant_l%27entorn_de_desenvolupament</id>
		<title>Preparant l'entorn de desenvolupament</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Preparant_l%27entorn_de_desenvolupament"/>
				<updated>2016-12-13T12:35:38Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: Actualització versió Drupal 6.38&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquest document documenta com preparar un entorn de desenvolupament per col·laborar en el desenvolupament de la web de guifi.net. &lt;br /&gt;
&lt;br /&gt;
Ens centrarem al mòdul &amp;quot;'''drupal-guifi'''&amp;quot;, que és el fonamental de tota la gestió a la [[web de guifi.net]], però l'entorn muntat pot fer-se servir per desenvolupar altres mòduls o temes, com per exemple &amp;quot;'''budgets'''&amp;quot; i &amp;quot;'''theme_guifinet2011'''&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
= Instalació i configuracó de la base =&lt;br /&gt;
Per fer funcionar [[Drupal]] a la màquina de desenvolupament cal posar en marxa un [[servidor web]], el mòdul [[PHP]] pel servidor web i un servidor de base de dades, recomanat [[MySQL]].&lt;br /&gt;
&lt;br /&gt;
En funció del nostre sistema operatiu i les nostres preferències, la instalació d'aquests serveis es realitzarà d'una manera o d'una altra. A continuació es detalla pels entorns '''Debian/Ubuntu''' amb '''Apache+PHP+Mysql''' i '''Archlinux''' amb '''Nginx+PHP+Mysql'''. Totes dues instalacions són simples.&lt;br /&gt;
&lt;br /&gt;
* Debian/Ubuntu:&lt;br /&gt;
 $ sudo apt-get install mysql-server libapache2-mod-php5 php5-gd php5-mysql&lt;br /&gt;
&lt;br /&gt;
* Archlinux:&lt;br /&gt;
 $ pacman -S nginx mysql php-fpm php-gd&lt;br /&gt;
&lt;br /&gt;
Documentació per a Archlinux: [https://wiki.archlinux.org/index.php/Apache,_PHP,_and_MySQL Apache, PHP and MySQL], [https://wiki.archlinux.org/index.php/Nginx Nginx]&lt;br /&gt;
&lt;br /&gt;
La configuració del servidor web (Apache/lighttpd/nginx) per a fer que funcioni el mòdul de PHP a l'arrel del nostre directori web depèn del nostre sistema.&lt;br /&gt;
&lt;br /&gt;
== Configuració de l'arxiu php.ini ==&lt;br /&gt;
Cal tenir activats els següents mòduls a l'arxiu php.ini:&lt;br /&gt;
&lt;br /&gt;
 extension=mysql.so&lt;br /&gt;
 extension=iconv.so&lt;br /&gt;
 extension=gd.so&lt;br /&gt;
&lt;br /&gt;
Cal testejar si el sistema interpreta arxius PHP. Per això, es pot crear un arxiu al DOCUMENT_ROOT '''(generalment  /var/www)''' del servidor web. Si no funciona reviseu els passos anteriors i consulteu la documentació de la vostra distribució.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?php&lt;br /&gt;
 phpinfo();&lt;br /&gt;
 ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Configuració de fitxers ==&lt;br /&gt;
Per tal de no tenir problemes en la nostra instal·lació de l'entorn de desenvolupament, es necessari realitzar algunes modificacions dins  d'uns fitxers concrets els quals esmentarem per tal de que tot funcioni correctament:&lt;br /&gt;
&lt;br /&gt;
En l'adreça següent:&lt;br /&gt;
/etc/apache2/sites-enabled/&lt;br /&gt;
&lt;br /&gt;
Hi tenim un únic fitxer el qual es diu '000-default'. Mitjançant un editor de text de shell (vi/nano) editarem el fitxer:&lt;br /&gt;
&lt;br /&gt;
$ vi 000-default&lt;br /&gt;
&lt;br /&gt;
Dins del fitxer, hem de buscar el següent text: 'Allow Override None' en tot el text i substituir-lo per 'Allow Override All'. Per realitzar la modificació, mitjançant les fletxes de direcció ens situarem sobre la línia en qüestió i apretarem la tecla 'i' la qual ens permetrà escriure. Si es presenten problemes, sembre es pot sortir del fitxer sense desar mitjançant la tecla 'ESC' seguit de la comanda ':q!' &amp;lt;quit without saving&amp;gt; &amp;lt;&amp;lt; sortir sense guardar.&lt;br /&gt;
&lt;br /&gt;
$ nano 000-default&lt;br /&gt;
&lt;br /&gt;
Fem l'edició i sortim desant Ctrl+X&lt;br /&gt;
&lt;br /&gt;
== Preparació de les Clean URL ==&lt;br /&gt;
&lt;br /&gt;
La nostra web amb drupal necessita fer servir '''Clean URL''' i per tal que aquestes es puguin aplicar es necessari tenir activat el mòdul '''rewrite'''. Per tal d'activar aquest mòdul, utilitzarem les comandes següents:&lt;br /&gt;
&lt;br /&gt;
 a2enmod rewrite&lt;br /&gt;
&lt;br /&gt;
Ens informarà que el mòdul està actiu i que s'haurà de reiniciar el servei, cosa que farem amb la comanda:&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/apache2 restart&lt;br /&gt;
o bé&lt;br /&gt;
 service apache2 restart&lt;br /&gt;
&lt;br /&gt;
= Descarregant el codi font =&lt;br /&gt;
El codi dels mòduls &amp;quot;drupal-guifi&amp;quot;, &amp;quot;drupal-bugdets&amp;quot; i &amp;quot;theme_guifinet2011&amp;quot; són [[programari lliure]] i estan allotjats als [[repositoris]] de Gitorious. Els repositoris són útils pel desenvolupament de programari però nosaltres ens limitarem a clonar-los.&lt;br /&gt;
&lt;br /&gt;
La idea és que hi ha el repositori de cada un dels mòduls i el tema, cada desenvolupador té una còpia del repositori també a Gitorious, d'aquesta manera instal·larà la seva còpia a la seva màquina de desenvolupament, realitzarà el desenvolupament a la seva màquina i un cop el desenvolupament és correcte, enviarà els canvis a la seva còpia de Gitorious i demanarà incloure'ls al repositori principal.&lt;br /&gt;
&lt;br /&gt;
== Requisits pel clonatge del repositori drupal-guifi a la còpia del desenvolupador a Gitorious ==&lt;br /&gt;
Haurem de fer un fork del projecte &amp;quot;drupal-guifi&amp;quot; de cara a realitzar alguna modificació sobre el seu codi font.&lt;br /&gt;
&lt;br /&gt;
* Crear-se un compte a [http://gitorious.org Gitorious].&lt;br /&gt;
* Crear unes claus SSH (ssh-keygen) sense contrasenya a l'ordinador de treball i s'afegiran al perfil d'usuari de gitorious. Per exemple:&lt;br /&gt;
&lt;br /&gt;
 ssh-keygen &lt;br /&gt;
 &lt;br /&gt;
 Generating public/private rsa key pair.&lt;br /&gt;
 Enter file in which to save the key (/home/dave/.ssh/id_rsa): &lt;br /&gt;
 Enter passphrase (empty for no passphrase): &lt;br /&gt;
 Enter same passphrase again: &lt;br /&gt;
 Your identification has been saved in /home/dave/.ssh/id_rsa.&lt;br /&gt;
 Your public key has been saved in /home/dave/.ssh/id_rsa.pub.&lt;br /&gt;
&lt;br /&gt;
* Accedir a la pàgina del projecte &amp;quot;[https://gitorious.org/guifi/drupal-guifi drupal-guifi]&amp;quot;.&lt;br /&gt;
* Clonar el projecte. Amb això ja tindrem un fork del projecte sobre el que podem realitzar els nostres canvis.&lt;br /&gt;
&lt;br /&gt;
Pàgines web a Gitorious dels projectes amb les que podem participar en el desenvolupament:&lt;br /&gt;
* https://gitorious.org/guifi/drupal-guifi&lt;br /&gt;
* https://gitorious.org/guifi/drupal-budgets&lt;br /&gt;
* https://gitorious.org/guifi-web/theme_guifinet2011&lt;br /&gt;
&lt;br /&gt;
Amb això tindrem una còpia de l'original a l'espai del desenvolupador a Gitorious.&lt;br /&gt;
&lt;br /&gt;
= Descàrrega, instalació i configuració de l'entorn Drupal =&lt;br /&gt;
&lt;br /&gt;
Al principi hem instal·lats els serveis bàsics a la nostra màquina de desenvolupament i hem clonat els repositoris de codi font amb els que volem treballar, hem de posar en funcionant a la  màquina de desenvolupament el Drupal 6.x (amb alguns mòduls adicionals), ja que així podrem veure i testejar els canvis que anem fent al nostre repositori de &amp;quot;drupal-guifi&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
== Descàrregues des de la línea de comandes ==&lt;br /&gt;
&lt;br /&gt;
* La darrera versió de Drupal 6 (6.38):&lt;br /&gt;
&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/drupal-6.38.tar.gz&lt;br /&gt;
&lt;br /&gt;
i habilitar l'accès via web:&lt;br /&gt;
&lt;br /&gt;
 ln -s /usr/share/drupal6/ /var/www/guifi&lt;br /&gt;
&lt;br /&gt;
* Els Mòduls de Drupal fonamentals:&lt;br /&gt;
Que els descarregarem a /var/www/drupal-6.38/sites/all/modules&lt;br /&gt;
&lt;br /&gt;
'''Mòdul WebForm:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/webform-6.x-3.23.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul Views:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/views-6.x-2.18.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul Views_slideshow:''' &lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/views_slideshow-6.x-2.4.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul Internationalization (i18n) &amp;lt;Multi-idioma&amp;gt;:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/i18n-6.x-1.10.tar.gz &lt;br /&gt;
&lt;br /&gt;
* Els Mòduls de Drupal opcionals:&lt;br /&gt;
&lt;br /&gt;
'''Mòdul schema:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/schema-6.x-1.7.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul devel:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/devel-6.x-1.28.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul Translation template extractor (potx):'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/potx-6.x-3.3.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul Localization client (l10n client):'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/l10n_client-6.x-2.2.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul language (???):'''&lt;br /&gt;
 wget ???&lt;br /&gt;
&lt;br /&gt;
'''Mòdul icons (Language icons???):'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/languageicons-6.x-2.1.tar.gz ???&lt;br /&gt;
&lt;br /&gt;
'''Mòdul language_sections:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/language_sections-6.x-2.5.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul diff:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/diff-6.x-2.3.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul captcha:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/captcha-6.x-2.7.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul captcha_pack:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/captcha_pack-6.x-1.0-beta3.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul event:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/event-6.x-2.x-dev.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul cck:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/cck-6.x-2.10.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul fckeditor:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/fckeditor-6.x-2.4.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul image:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/image-6.x-1.2.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul image_filter:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/image_filter-6.x-1.0.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul fivestar'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/fivestar-6.x-1.21.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul votingapi'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/votingapi-6.x-2.3.tar.gz&lt;br /&gt;
&lt;br /&gt;
* Mòduls desenvolupats per la comunitat Guifi.net:&lt;br /&gt;
&lt;br /&gt;
- Mòdul budgets&lt;br /&gt;
&lt;br /&gt;
- Mòdul guifi&lt;br /&gt;
&lt;br /&gt;
* El tema oficial &amp;quot;theme_guifinet2011&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
* La base de dades actual de desenvolupament de la web de guifi.net:&lt;br /&gt;
&lt;br /&gt;
 wget http://www.guifi.net/guifi66_devel.sql.gz&lt;br /&gt;
&lt;br /&gt;
== Instalació de Drupal ==&lt;br /&gt;
&lt;br /&gt;
Hem de posar en marxa un entorn Drupal bàsic i posteriorment sobreescriurem la base de dades amb la que hem descarregat prèviament de Guifi.net&lt;br /&gt;
&lt;br /&gt;
Aquests són els passos bàsics per a instal·lar i configurar un site Drupal:&lt;br /&gt;
&lt;br /&gt;
* Descomprimim el paquet de Drupal que ens hem descarregat i el posem accesible al DOCUMENT_ROOT d'Apache:&lt;br /&gt;
&lt;br /&gt;
 cd /var/www&lt;br /&gt;
 tar zxvf drupal-6.29.tar.gz&lt;br /&gt;
 ln -s drupal-6.29 guifi&lt;br /&gt;
&lt;br /&gt;
* Iniciem el procés d'instalació via web de Drupal accedint a http://&amp;lt;ip_del_teu_servidor&amp;gt;/guifi exemples:&lt;br /&gt;
&lt;br /&gt;
 http://10.138.71.10/guifi&lt;br /&gt;
&lt;br /&gt;
 http://localhost/guifi&lt;br /&gt;
&lt;br /&gt;
* En arribar a l'apartat de configuració de la base de dades, necessitarem tenir creada una base de dades local de MySQL per a desenvolupament:&lt;br /&gt;
&lt;br /&gt;
 [dave@inuik http]$ mysql -u &amp;lt;nomusuari&amp;gt; -p &amp;lt;contrassenya&amp;gt; &amp;lt;&amp;lt; és possible que amb root no faci falta una password&lt;br /&gt;
&lt;br /&gt;
exemple:&lt;br /&gt;
&lt;br /&gt;
 mysql -u root -p &amp;lt;salt de linia&amp;gt;&lt;br /&gt;
 Enter password: &amp;lt;escritura_de_la_password&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 Welcome to the MySQL monitor. Commands end with ; or \g.&lt;br /&gt;
 Your MySQL connection id is 525&lt;br /&gt;
 Server version: 5.5.31-0+wheezy1 (Debian)&lt;br /&gt;
 &lt;br /&gt;
 Copyright (c) 2000,2013, Oracle and/or its affiliates. All rights reserved.&lt;br /&gt;
 Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.&lt;br /&gt;
 &lt;br /&gt;
 Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.&lt;br /&gt;
 &lt;br /&gt;
 mysql&amp;gt; create database guifi_test;&lt;br /&gt;
 Query OK, 1 row affected (0.00 sec)&lt;br /&gt;
 &lt;br /&gt;
 mysql&amp;gt; grant all on guifi_test.* to guifi@localhost identified by 'guifinet';&lt;br /&gt;
 Query OK, 0 rows affected (0.00 sec)&lt;br /&gt;
&lt;br /&gt;
Ja podem introduir la informació de connexió a la base de dades per a que Drupal creï les taules necessàries.&lt;br /&gt;
&lt;br /&gt;
== Instal·lació dels mòduls de Drupal necessaris per a engegar l'entorn ==&lt;br /&gt;
&lt;br /&gt;
Dins de l'adreça /var/www/drupal-6.29/sites/all/modules, on tindrem descarregats els nostres mòduls, els descomprimirem mitjançant la ordre:&lt;br /&gt;
&lt;br /&gt;
 tar zxvf &amp;lt;nom_del_fitxer_a_descomprimir&amp;gt;&lt;br /&gt;
&lt;br /&gt;
per exemple:&lt;br /&gt;
&lt;br /&gt;
 tar zxvf i18n-6.x-1.10.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''ATENCIÓ'''. Fixeu-vos que el mòdul &amp;quot;drupal-guifi&amp;quot; que estem clonant no és el repositori principal que hi ha a Gitorious, sinó el que hem creat fent un fork del projecte principal. Així els canvis que fem els podrem pujar a Gitorious al repositori nostre com a desenvolupadors, per a posteriorment, si ho considerem convenient, notificar el canvi als desenvolupadors principals per a que els puguin integrar a la branca principal de desenvolupament, això es fa des del mateix Gitorious amb un ''merge request''.&lt;br /&gt;
&lt;br /&gt;
 mkdir drupal-6.29/sites/all/modules&lt;br /&gt;
 cd drupal-6.29/sites/all/modules&lt;br /&gt;
 git clone git://gitorious.org/guifi/drupal-budgets.git budgets&lt;br /&gt;
 # Clonat del MEU FORK del mòdul &amp;quot;drupal-guifi&amp;quot; &lt;br /&gt;
 git clone git@gitorious.org:~tombatossals/guifi/tombatossalss-drupal-guifi.git guifi (canvia &amp;quot;~tombatossals/guifi/tombatossalss-drupal-guifi.git&amp;quot; pel teu repositori clonat a Gitorious)&lt;br /&gt;
&lt;br /&gt;
== Instalació de la base de dades de desenvolupament de Guifi.net ==&lt;br /&gt;
&lt;br /&gt;
Tenint una instal·lació neta de Drupal, anem a sobreescriure la base de dades amb la informació de les taules de la base de dades de Guifi.net, el que ens proporcionarà un entorn de desenvolupament similar a la web en producció. Des de la carpeta on anteriorment hem baixat la base de dades cal fer:&lt;br /&gt;
&lt;br /&gt;
 gunzip guifi66_devel.sql.gz&lt;br /&gt;
&lt;br /&gt;
 mysql -u root -p guifi_test &amp;lt; guifi66_devel.sql; &amp;lt;&amp;lt; recordem que les comandes dins de MySQL s'acaben amb un ';'&lt;br /&gt;
&lt;br /&gt;
== Afinant la instalació ==&lt;br /&gt;
&lt;br /&gt;
Un cop realitzada la instal·lació, s'ha d'editar el fitxer .htaccess, que es troba dins de la carpeta arrel de drupal :&lt;br /&gt;
&lt;br /&gt;
 cd /var/www/drupal-6.29&lt;br /&gt;
 ls -la &amp;lt;&amp;lt; per mostrar llistats tots els fitxers inclosos els ocults&lt;br /&gt;
&lt;br /&gt;
Ens mostrarà un arxiu ocult anomenat : .htaccess&lt;br /&gt;
L'editarem mitjançant un editor de text:&lt;br /&gt;
&lt;br /&gt;
 vi .htaccess&lt;br /&gt;
&lt;br /&gt;
En una linia buida del fitxer, apretarem la 'i' per escriure-hi i afegirem la següent linia: RewriteBase /drupal-6.29&lt;br /&gt;
&lt;br /&gt;
Un cop instalada la base de dades amb tota la informació de la web de Guifi.net, tindrem accés a la informació de qualsevol node o zona de la web principal. Per a loguejar-te com usuari, has de fer servir el nom d'usuari corresponent i la contrasenya genèrica &amp;quot;guifi&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
L'usuari administrador serà &amp;quot;webmestre&amp;quot; i la contrasenya &amp;quot;guifi&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
'''Alguns consells per a refinar la instalació:'''&lt;br /&gt;
&lt;br /&gt;
* Creeu i comproveu que els directoris &amp;quot;files&amp;quot;, &amp;quot;files/nanostation&amp;quot; i &amp;quot;tmp&amp;quot; del directori de instalació de drupal tenen permisos de escriptura per l'usuari del servidor web (o poseu-los a 777):&lt;br /&gt;
 mkdir drupal-6.29/{files,files/nanostation,tmp}&lt;br /&gt;
 chmod 777 drupal-6.29/{files,files/nanostation,tmp}&lt;br /&gt;
&lt;br /&gt;
* La carpeta &amp;quot;files/nanostation&amp;quot; contendrà els arxius &amp;quot;unsolclic&amp;quot; de les antenes Ubiquiti que anem consultant o creant.&lt;br /&gt;
&lt;br /&gt;
* Protegiu la carpeta &amp;quot;files&amp;quot; i &amp;quot;tmp&amp;quot; amb el seu respectiu fixter .htaccess&lt;br /&gt;
A la carpeta &amp;quot;files&amp;quot; el ftixer .htaccess ha de incloure aquest contingut:&lt;br /&gt;
&lt;br /&gt;
 # Turn off all options we don't need.&lt;br /&gt;
 Options None&lt;br /&gt;
 Options +FollowSymLinks&lt;br /&gt;
 # Set the catch-all handler to prevent scripts from being executed.&lt;br /&gt;
 SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006&lt;br /&gt;
 &amp;lt;Files *&amp;gt;&lt;br /&gt;
   # Override the handler again if we're run later in the evaluation list.&lt;br /&gt;
   SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003&lt;br /&gt;
 &amp;lt;/Files&amp;gt;&lt;br /&gt;
 # If we know how to do it safely, disable the PHP engine entirely.&lt;br /&gt;
 &amp;lt;IfModule mod_php5.c&amp;gt;&lt;br /&gt;
   php_flag engine off&lt;br /&gt;
 &amp;lt;/IfModule&amp;gt;&lt;br /&gt;
 # PHP 4, Apache 1.&lt;br /&gt;
 &amp;lt;IfModule mod_php4.c&amp;gt;&lt;br /&gt;
   php_flag engine off&lt;br /&gt;
 &amp;lt;/IfModule&amp;gt;&lt;br /&gt;
 # PHP 4, Apache 2.&lt;br /&gt;
 &amp;lt;IfModule sapi_apache2.c&amp;gt;&lt;br /&gt;
   php_flag engine off&lt;br /&gt;
 &amp;lt;/IfModule&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I a la carpeta &amp;quot;tmp&amp;quot;, el fitxer .htaccess ha de ser exactament el mateix que el de &amp;quot;files&amp;quot; pero hi hem d'afegir al final de tot això:&lt;br /&gt;
&lt;br /&gt;
 Deny from all&lt;br /&gt;
&lt;br /&gt;
* Editeu el fitxer robots.txt, elimineu-ne tot el contingut i afegiu únicament aquestes linies, doncs no ens interessa que els robots indexin el nostre entorn local.&lt;br /&gt;
&lt;br /&gt;
 User-agent: *&lt;br /&gt;
 Disallow: /&lt;br /&gt;
&lt;br /&gt;
* Comproveu els possibles errors de instalació de Drupal accedint com usuari &amp;quot;webmestre&amp;quot; a la pàgina de administració i, des d'allà, a la pàgina de &amp;quot;Report Status&amp;quot;. Ex: http://localhost/guifi/ca/admin/reports/status&lt;br /&gt;
&lt;br /&gt;
* Accediu a la secció de configuració de &amp;quot;Performance&amp;quot; y deshabiliteu tot l'usatge de caché, optimització y compressió. Ens interessa que els canvis que fem sobre els arxius s'actualitzin en temps real. La URL d'accés a aquesta configuració serà de l'estil de: http://localhost/guifi/admin/settings/performance&lt;br /&gt;
&lt;br /&gt;
== Instalació del tema Guifi.net al Drupal ==&lt;br /&gt;
&lt;br /&gt;
 mkdir drupal-6.29/sites/all/themes&lt;br /&gt;
 cd drupal-6.29/sites/all/themes&lt;br /&gt;
 git clone git://gitorious.org/guifi-web/theme_guifinet2011.git &lt;br /&gt;
&lt;br /&gt;
El tema no s'activarà inmediatament, ja que li mancaran els arxius d'estils que Drupal creu que esten cachejats al sistema. Per a aconseguir que el tema s'activi completament, haurem d'accedir a l'&amp;quot;administració de temes&amp;quot;, &amp;quot;configuració del tema de guifinet2011&amp;quot; i &amp;quot;desar&amp;quot; sense tocar cap opció. El tema per fi estarà activat.&lt;br /&gt;
&lt;br /&gt;
Per visualitzar les imatges de la portada cal haver instal·lat els mòduls opcionals d'imatges i descarregar a:&lt;br /&gt;
&lt;br /&gt;
$ cd /var/www/drupal-6.29/files/images&lt;br /&gt;
&lt;br /&gt;
les següents imatges que es poden descarregar des de la línia de comandes:&lt;br /&gt;
&lt;br /&gt;
 wget http://guifi.net/files/images/el_molar_v2.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/platadaro_910x454.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/antenes2.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/dsc07219_910x454_v2.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/puigcubell_portada.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/taller_fibra1.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/DSC08889_910x454_v2.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/20246_910x454_v2.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/illes_910x454.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/cel-bcn-portada.jpg&lt;br /&gt;
&lt;br /&gt;
== Instal·lació dels idiomes ==&lt;br /&gt;
&lt;br /&gt;
La base de dades de Guifi.net que hem importat té habilitats varis idiomes per defecte, però les traduccions no estan instalades al sistema. Per a solucionar-ho, seguim aquests passos:&lt;br /&gt;
&lt;br /&gt;
* Descarregueu la traducció de l'idioma de aquí: http://localize.drupal.org/. &lt;br /&gt;
&lt;br /&gt;
Per exemple: http://ftp.drupal.org/files/translations/6.x/drupal/drupal-6.29.ca.po&lt;br /&gt;
&lt;br /&gt;
* Aneu a la administració de idiomes de la vostra instalació com ''webmestre'', està localitzada a /admin/settings/language, i fixeu-vos que hi ha un enllaç per a importació manual dels strings de traducció: /admin/build/translate/import&lt;br /&gt;
&lt;br /&gt;
* Indiqueu-li l'idioma de l'arxiu que heu descarregat e importeu-lo. A partir d'aquí ja tindrem l'interfície traduïda.&lt;br /&gt;
&lt;br /&gt;
= Començant a treballar =&lt;br /&gt;
&lt;br /&gt;
Ja tenim un entorn preparat per començar a modificar els mòduls de Drupal, pujar-los al nostre propi repositori i, si ho considerem convenient, notificar els nostres commits als desenvolupadors per a que els integrin a la branca principal.&lt;br /&gt;
&lt;br /&gt;
Per a fer commit dels nostres canvis:&lt;br /&gt;
&lt;br /&gt;
 cd drupal-6.29/site/all/modules/guifi&lt;br /&gt;
 # Fem modificacions a alguns arxius, les enregistrem al nostre repositori de treball i procedirem a pujar-les a Gitorious&lt;br /&gt;
 git commit -a&lt;br /&gt;
 git push&lt;br /&gt;
&lt;br /&gt;
Posteriorment, des de la web de Gitorious podrem fer servir un &amp;quot;Merge request&amp;quot; per notificar als desenvolupadors alguna de les nostres modificacions i que valorin la seva incorporació al repositori principal.&lt;br /&gt;
&lt;br /&gt;
== Actualitzant el nostre repositori amb els canvis del repositori pare ==&lt;br /&gt;
&lt;br /&gt;
Si volem mantenir el nostre repositori actualitzat amb els darrers canvis que es van produint al repositori pare, haurem de seguir la següent recepta:&lt;br /&gt;
&lt;br /&gt;
 # Definim com repositori remot anomenat &amp;quot;upstream&amp;quot; el repositori de &amp;quot;drupal-guifi&amp;quot;&lt;br /&gt;
 git remote add upstream git://gitorious.org/guifi/drupal-guifi.git&lt;br /&gt;
 &lt;br /&gt;
 # Obtenim els darrers canvis del nostre repositori&lt;br /&gt;
 git fetch origin -v&lt;br /&gt;
 &lt;br /&gt;
 # Obtenim els darrers canvis del repositori pare&lt;br /&gt;
 git fetch upstream -v&lt;br /&gt;
 &lt;br /&gt;
 # Fem el merge dels canvis obtinguts&lt;br /&gt;
 git merge upstream/master&lt;br /&gt;
&lt;br /&gt;
== Referències ==&lt;br /&gt;
&lt;br /&gt;
{{MM|url=https://lists.guifi.net/pipermail/guifi-webdev/2012-February/001750.html|list=webdev}}&lt;br /&gt;
&lt;br /&gt;
== Enllaços externs ==&lt;br /&gt;
&lt;br /&gt;
* http://acacha.org/mediawiki/index.php/Entorn_de_desenvolupament_guifi&lt;br /&gt;
&lt;br /&gt;
[[Categoria:desenvolupament]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Annex:subxarxes_mesh</id>
		<title>Annex:subxarxes mesh</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Annex:subxarxes_mesh"/>
				<updated>2016-07-06T10:41:06Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background:#ececec;&amp;quot;&lt;br /&gt;
! Abreviació de la comunitat &amp;lt;ref&amp;gt;Segons les [[convencions de noms]] s'hauria de fer servir la minúscula, en aquesta taula surten reflexades dues en alguns casos per reflexar que per motius històrics es poden trobar nodes encara amb la convenció de noms en majúscula (NOTA: S'ha d'acordar bé encara això)&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Nom de la xarxa - comunitat&lt;br /&gt;
! Ubicació&lt;br /&gt;
! [[ESSID]] comunitari&lt;br /&gt;
! [[firmware]]&lt;br /&gt;
! [[binari concret]]&lt;br /&gt;
! [[canal]] &amp;lt;ref name=&amp;quot;canals&amp;quot;&amp;gt;'''IMPORTANT++: els canals WiFi de 40 MHz han de seguir l'estàndar, pel que el 140- no és vàlid i S'HA DE CANVIAR a totes les zones'''&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;Missatge a les llistes sobre els canals incorrectes: https://llistes.guifi.net/sympa/arc/guifi-mesh/2015-01/msg00000.html&amp;lt;/ref&amp;gt;&lt;br /&gt;
! [[BSSID (adhoc)]]&lt;br /&gt;
! [[Mesh id (802.11s)]]&lt;br /&gt;
! [[vlan]]&lt;br /&gt;
! IPv4&lt;br /&gt;
! IPv6&lt;br /&gt;
! [[BMX6]] versió&lt;br /&gt;
! URL del Mapa o llistat dels nodes&lt;br /&gt;
! Comentari&lt;br /&gt;
|-&lt;br /&gt;
| GSF - '''BCNgsf'''&lt;br /&gt;
| [[Gràcia Sense Fils]]&lt;br /&gt;
| Vila de Gràcia al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[gsffirm]] i [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140- old  149+&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| GS - gs - '''BCNsants''' &amp;lt;ref name=&amp;quot;Sants&amp;quot;&amp;gt;Es suggereix fer servir &amp;lt;code&amp;gt;BCNsants&amp;lt;/code&amp;gt; en comptes de &amp;lt;code&amp;gt;gs&amp;lt;/code&amp;gt; perquè &amp;lt;code&amp;gt;gs&amp;lt;/code&amp;gt; és també el començament de l'abreviació de Gràcia SenseFils, així, quan un nom de carrer d'un node de Gràcia SenseFils comença per &amp;quot;f&amp;quot; resulta confús al mirar-los al mateix llistat de survey o similar.&amp;lt;/ref&amp;gt; &lt;br /&gt;
| [[GuifiSants]]&lt;br /&gt;
| Sants - Les Corts al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 108+, 124+ (en migració cap al canal 100+) i 140&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| RAV - '''BCNrav'''&lt;br /&gt;
| [[Mesh al Raval]]&lt;br /&gt;
| Barri del raval al municipi de Barcelona&lt;br /&gt;
| Cada node te el seu, la URL al node de guifi.net, exemple guifi.net/bcnsalvadors24&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.16.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| UPC - '''BCNupc'''&lt;br /&gt;
| [[Mesh a la UPC]]&lt;br /&gt;
| Campus Nord de la Universitat Politècnica de Catalunya a Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.24.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| HW&lt;br /&gt;
| [[Hospitalet Wireless]]&lt;br /&gt;
| Núvol de Bellvitge a la ciutat de l'Hospitalet del Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 108+&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.32.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SJD - '''BCNsjd'''&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Sant Joan Despí]&lt;br /&gt;
| Municipi de Sant Joan Despí a la comarca del Baix Llobregat&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.40.0/21&lt;br /&gt;
|&lt;br /&gt;
| BMX6-0.1-alpha comPatibility=16 revision=8f26909e8808ed7fab0359afc15a3e44563fbd40 (revision=4d3819b255540915408b827ae03fd92cbd7b4bdd old nodes)&lt;br /&gt;
| http://map.guifibaix.coop&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vllc - BCNvkk&lt;br /&gt;
| [[Mesh a Vallcarca]]&lt;br /&gt;
| Barri de Vallcarca i els Penitents al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 108+ i 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.48.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SAND - '''BCNsand'''&lt;br /&gt;
| [[Mesh a Sant Andreu]]&lt;br /&gt;
| Barri de Sant Andreu al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 132+ i 120-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.56.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| P9SF - '''BCNp9sf'''&lt;br /&gt;
| [[Poblenou Sense Fils]]&lt;br /&gt;
| Poblenou al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140- old 132+ base 124+ alt&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.64.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| BCNhctm&lt;br /&gt;
| [[Horta-Carmel-Montbau-Teixonera]]&lt;br /&gt;
| Part nord del districte Horta-Guinardó al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 149+&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.72.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SCC&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Santa Coloma de Cervelló]&lt;br /&gt;
| Municipi de Santa Coloma de Cervelló a la comarca del Baix Llobregat&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.80.0/21&lt;br /&gt;
|&lt;br /&gt;
| BMX6-0.1-alpha comPatibility=16 revision=4d3819b255540915408b827ae03fd92cbd7b4bdd&lt;br /&gt;
| http://map.guifibaix.coop&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SCLL&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Sant Climent de Llobregat]&lt;br /&gt;
| Municipi de Sant Climent de Llobregat a la comarca de Baix Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.144.0/21&lt;br /&gt;
|&lt;br /&gt;
| BMX6-0.1-alpha comPatibility=16 revision=4d3819b255540915408b827ae03fd92cbd7b4bdd&lt;br /&gt;
| http://map.guifibaix.coop&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| PRLL&lt;br /&gt;
| [http://www.guifibaix.coop Mesh al Prat]&lt;br /&gt;
| Municipi de El Prat de Llobregat a la comarca de Baix Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.88.0/21&lt;br /&gt;
|&lt;br /&gt;
| BMX6-0.1-alpha comPatibility=16 revision=8f26909e8808ed7fab0359afc15a3e44563fbd40&lt;br /&gt;
| http://map.guifibaix.coop&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gll&lt;br /&gt;
| [[Garraf Lliure]]&lt;br /&gt;
| Comarca del Garraf a Barcelona&lt;br /&gt;
| garraflliure.integral.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
| 11 i 48&lt;br /&gt;
| CA:FE:00:C0:FF:EE&lt;br /&gt;
|&lt;br /&gt;
| 245&lt;br /&gt;
| 10.1.96.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| BCNmtj&lt;br /&gt;
| [[Montjuïc]]&lt;br /&gt;
| Cara alta nord de Montjuïc al districte de Sants - Montjuïc a Barcelona&lt;br /&gt;
| jardibotanic.integral.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
| 48&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 11&lt;br /&gt;
| 10.1.104.0/21&lt;br /&gt;
| 2a00:1508:1:f000 o 2a00:1508:1:fe4c::/64&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| CRNLL&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Cornellà]&lt;br /&gt;
| Municipi de Cornellà a la comarca de Baix Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.112.0/21&lt;br /&gt;
|&lt;br /&gt;
| BMX6-0.1-alpha comPatibility=16 revision=8f26909e8808ed7fab0359afc15a3e44563fbd40&lt;br /&gt;
| http://map.guifibaix.coop&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| afrd&lt;br /&gt;
| Aiguafreda&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.120.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Wales&lt;br /&gt;
| [http://www.digitalmerthyr.org.uk Digital Merthyr]&lt;br /&gt;
| Nodes desplegats a Merthyr Tydfil (més info: Routek.net)&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.128.0/20, 10.1.224.0/21, 10.92.2.0/24&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| CIU&lt;br /&gt;
| [[Mesh a Ciutadella]]&lt;br /&gt;
| Ciutadella a l'illa de Menorca.&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140- i més ...?&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.2.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| IRU&lt;br /&gt;
| [[Mesh a Iruña]]&lt;br /&gt;
| Iruña a Navarra&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: orange;&amp;quot;| 10.3.0.0/21 &amp;lt;ref name=&amp;quot;conflict&amp;quot;&amp;gt; '''IMPORTANT: encara hi ha nodes amb IPs del rang antic que entra en conflicte amb el rang de Wales.'''&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Xarxa híbrida de Castelldefels]]&lt;br /&gt;
| Municipi de Castelldefels a la comarca de Baix Llobregat&lt;br /&gt;
| ?&lt;br /&gt;
| [[qMp]] i [[RouterOS]]&lt;br /&gt;
| &lt;br /&gt;
| ?&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.10.8.0/22&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| Al mateix rang s'estan fent servir modes en [[infraestructura]] amb RouterOS i nodes [[mesh]] amb qMp. La IP inicial que s'està fent servir és la [https://guifi.net/ca/node/61866 10.10.10.1/22].&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh de Castelló]]&lt;br /&gt;
| Ciutat de Castelló al País Valencià&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| -&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.4.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh de Benicàssim]]&lt;br /&gt;
| Ciutat de Benicàssim a la província de Castelló, País Valencià&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| -&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.4.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Xarxa Veïnal dels barris valencians]]&lt;br /&gt;
| Barri del Cabanyal i altres a la ciutat de Valencia&lt;br /&gt;
|&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
| -&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.5.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sn&lt;br /&gt;
| [[Sierra Libre]]&lt;br /&gt;
| Región de la Sierra Norte, en el Estado de Oaxaca, México&lt;br /&gt;
| sierralibre.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.72.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SFCM&lt;br /&gt;
| Mesh a Sant Feliu de Codines&lt;br /&gt;
| Sant Feliu de Codines, Valles Oriental, BCN&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| 10.91.176.0/22&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| BCNeixD&lt;br /&gt;
| [[Eixample Dret]]&lt;br /&gt;
| Barri de l'Eixample Dret a Barcelona&lt;br /&gt;
| &lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
| 9 i 140&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 11&lt;br /&gt;
| 10.1.152.0/21&lt;br /&gt;
| 2a00:1508:1:f017::/64 2a00:1508:1:f018::/64 2a00:1508:1:f019::/64&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| VLDC&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Viladecans]&lt;br /&gt;
| Municipi de Viladecans de Baix Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.168.0/21&lt;br /&gt;
|&lt;br /&gt;
| BMX6-0.1-alpha comPatibility=16 revision=8b0585e84ca8a0110bd4587e19192beda1ba3238&lt;br /&gt;
| http://map.guifibaix.coop&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SBLL&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Sant Boi de Llobregat]&lt;br /&gt;
| Municipi de Sant Boi de Llobregat a la comarca de Baix Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| &lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.176.0/21&lt;br /&gt;
|&lt;br /&gt;
| BMX6-0.1-alpha comPatibility=16 revision=8f26909e8808ed7fab0359afc15a3e44563fbd40&lt;br /&gt;
| http://map.guifibaix.coop&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| MSOL-VDX&lt;br /&gt;
| [[Mira-sol i Valldoreix]]&lt;br /&gt;
| Barri de Mira-sol i entitat municipal descentralitzada de Valldoreix al municipi de Sant Cugat del Vallès&lt;br /&gt;
| &lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| [https://chef.altermundi.net/ls/msol-vdxguifinet/r44952/1509/ar71xx/ 15.09]&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| 10.1.200.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Rio&lt;br /&gt;
| [[Rio de Janeiro]]&lt;br /&gt;
| Estat de Rio de Janeiro al Brasil (es fa servir de manera estable a la subzona [https://guifi.net/Fuma%C3%A7a Fumaça - Porto Real])&lt;br /&gt;
| &lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| [https://guifi.net/es/node/80001/view/ipv4 10.7.0.0/16]&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[categoria:MANET]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Annex:subxarxes_mesh</id>
		<title>Annex:subxarxes mesh</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Annex:subxarxes_mesh"/>
				<updated>2016-03-16T16:10:34Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: Canvi freqüència HW-Bellvitge&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background:#ececec;&amp;quot;&lt;br /&gt;
! Abreviació de la comunitat &amp;lt;ref&amp;gt;Segons les [[convencions de noms]] s'hauria de fer servir la minúscula, en aquesta taula surten reflexades dues en alguns casos per reflexar que per motius històrics es poden trobar nodes encara amb la convenció de noms en majúscula (NOTA: S'ha d'acordar bé encara això)&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Nom de la xarxa - comunitat&lt;br /&gt;
! Ubicació&lt;br /&gt;
! [[ESSID]] comunitari&lt;br /&gt;
! [[firmware]]&lt;br /&gt;
! [[canal]] &amp;lt;ref name=&amp;quot;canals&amp;quot;&amp;gt;'''IMPORTANT++: els canals WiFi de 40 MHz han de seguir l'estàndar, pel que el 140- no és vàlid i S'HA DE CANVIAR a totes les zones'''&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;Missatge a les llistes sobre els canals incorrectes: https://llistes.guifi.net/sympa/arc/guifi-mesh/2015-01/msg00000.html&amp;lt;/ref&amp;gt;&lt;br /&gt;
! [[BSSID (adhoc)]]&lt;br /&gt;
! [[Mesh id (802.11s)]]&lt;br /&gt;
! [[vlan]]&lt;br /&gt;
! IPv4&lt;br /&gt;
! IPv6&lt;br /&gt;
! Comentari&lt;br /&gt;
|-&lt;br /&gt;
| GSF - '''gsf'''&lt;br /&gt;
| [[Gràcia Sense Fils]]&lt;br /&gt;
| Vila de Gràcia al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[gsffirm]] i [[qMp]]&lt;br /&gt;
| 140- old  149+&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| GS - '''gs'''&lt;br /&gt;
| [[GuifiSants]]&lt;br /&gt;
| Sants - Les Corts al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 108+, 124+ i 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| RAV - '''rav'''&lt;br /&gt;
| [[Mesh al Raval]]&lt;br /&gt;
| Barri del raval al municipi de Barcelona&lt;br /&gt;
| Cada node te el seu, la URL al node de guifi.net, exemple guifi.net/bcnsalvadors24&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.16.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| UPC - '''upc'''&lt;br /&gt;
| [[Mesh a la UPC]]&lt;br /&gt;
| Campus Nord de la Universitat Politècnica de Catalunya a Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.24.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| HW&lt;br /&gt;
| [[Hospitalet Wireless]]&lt;br /&gt;
| Núvol de Bellvitge a la ciutat de l'Hospitalet del Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 108+&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.32.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SJD - '''sjd'''&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Sant Joan Despí]&lt;br /&gt;
| Municipi de Sant Joan Despí a la comarca del Baix Llobregat&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.40.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vllc&lt;br /&gt;
| [[Mesh a Vallcarca]]&lt;br /&gt;
| Barri de Vallcarca i els Penitents al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 108+ i 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.48.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SAND - '''sand'''&lt;br /&gt;
| [[Mesh a Sant Andreu]]&lt;br /&gt;
| Barri de Sant Andreu al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 132+ i 120-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.56.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| P9SF - '''p9sf'''&lt;br /&gt;
| [[Poblenou Sense Fils]]&lt;br /&gt;
| Poblenou al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140- old 132+ base 124+ alt&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.64.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| HCMT&lt;br /&gt;
| [[Horta-Carmel-Montbau-Teixonera]]&lt;br /&gt;
| Part nord del districte Horta-Guinardó al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 149+&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.72.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SCC&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Santa Coloma de Cervelló]&lt;br /&gt;
| Municipi de Santa Coloma de Cervelló a la comarca del Baix Llobregat&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.80.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| PRLL&lt;br /&gt;
| [http://www.guifibaix.coop Mesh al Prat]&lt;br /&gt;
| Municipi de El Prat de Llobregat a la comarca de Baix Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.88.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gll&lt;br /&gt;
| [[Garraf Lliure]]&lt;br /&gt;
| Comarca del Garraf a Barcelona&lt;br /&gt;
| garraflliure.integral.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| 11 i 48&lt;br /&gt;
| CA:FE:00:C0:FF:EE&lt;br /&gt;
|&lt;br /&gt;
| 245&lt;br /&gt;
| 10.1.96.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| mtj&lt;br /&gt;
| [[Montjuïc - Jardí Botànic]]&lt;br /&gt;
| Cara alta nord de Montjuïc al districte de Sants - Montjuïc a Barcelona&lt;br /&gt;
| jardibotanic.integral.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| 48&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 11&lt;br /&gt;
| 10.1.104.0/21&lt;br /&gt;
| 2a00:1508:1:f000 o 2a00:1508:1:fe4c::/64&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| CRNLL&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Cornellà]&lt;br /&gt;
| Municipi de Cornellà a la comarca de Baix Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.112.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| afrd&lt;br /&gt;
| Aiguafreda&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.120.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Wales&lt;br /&gt;
| [http://www.digitalmerthyr.org.uk Digital Merthyr]&lt;br /&gt;
| Nodes desplegats a Merthyr Tydfil (més info: Routek.net)&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.128.0/20, 10.1.224.0/21, 10.92.2.0/24&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| CIU&lt;br /&gt;
| [[Mesh a Ciutadella]]&lt;br /&gt;
| Ciutadella a l'illa de Menorca.&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140- i més ...?&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.2.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| IRU&lt;br /&gt;
| [[Mesh a Iruña]]&lt;br /&gt;
| Iruña a Navarra&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: orange;&amp;quot;| 10.3.0.0/21 &amp;lt;ref name=&amp;quot;conflict&amp;quot;&amp;gt; '''IMPORTANT: encara hi ha nodes amb IPs del rang antic que entra en conflicte amb el rang de Wales.'''&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Xarxa híbrida de Castelldefels]]&lt;br /&gt;
| Municipi de Castelldefels a la comarca de Baix Llobregat&lt;br /&gt;
| ?&lt;br /&gt;
| [[qMp]] i [[RouterOS]]&lt;br /&gt;
| ?&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.10.8.0/22&lt;br /&gt;
|&lt;br /&gt;
| Al mateix rang s'estan fent servir modes en [[infraestructura]] amb RouterOS i nodes [[mesh]] amb qMp. La IP inicial que s'està fent servir és la [https://guifi.net/ca/node/61866 10.10.10.1/22].&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh de Castelló]]&lt;br /&gt;
| Ciutat de Castelló al País Valencià&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| -&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.4.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh de Benicàssim]]&lt;br /&gt;
| Ciutat de Benicàssim a la província de Castelló, País Valencià&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| -&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.4.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sn&lt;br /&gt;
| [[Sierra Libre]]&lt;br /&gt;
| Región de la Sierra Norte, en el Estado de Oaxaca, México&lt;br /&gt;
| sierralibre.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.72.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SFCM&lt;br /&gt;
| Mesh a Sant Feliu de Codines&lt;br /&gt;
| Sant Feliu de Codines, Valles Oriental, BCN&lt;br /&gt;
| &lt;br /&gt;
|[[qMp]]&lt;br /&gt;
|&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| 10.91.176.0/22&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| eixD&lt;br /&gt;
| [[Cooperativa Integral Catalana]]&lt;br /&gt;
| Zona mesh guifi.net de la Cooperativa Integral Catalana&lt;br /&gt;
| &lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| 9 i 140&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 11&lt;br /&gt;
| 10.1.152.0/21&lt;br /&gt;
| 2a00:1508:1:f017::/64 2a00:1508:1:f018::/64 2a00:1508:1:f019::/64&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Rio&lt;br /&gt;
| [[Rio de Janeiro]]&lt;br /&gt;
| Estat de Rio de Janeiro al Brasil (es fa servir de manera estable a la subzona [https://guifi.net/Fuma%C3%A7a Fumaça - Porto Real])&lt;br /&gt;
| &lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| [https://guifi.net/es/node/80001/view/ipv4 10.7.0.0/16]&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[categoria:MANET]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7</id>
		<title>Entorn de desenvolupament de Guifi.net basat en Drupal 7</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7"/>
				<updated>2016-01-14T16:10:44Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: /* Codi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquest document explica com preparar un entorn de desenvolupament de la web de Guifi.net basat en [https://www.drupal.org Drupal], per poder col·laborar en el seu desenvolupament.&lt;br /&gt;
&lt;br /&gt;
La web de Guifi.net, actualment, està construïda sobre la [https://www.drupal.org/drupal-7.0 versió 7] de Drupal. El desenvolupament se centra entorn del mòdul de Drupal &amp;quot;'''drupal-guifi'''&amp;quot;, que gestiona tot el funcionament de la web de Guifi.net, però també serveix per desenvolupar altres mòduls (com &amp;quot;'''budgets'''&amp;quot;) i temes (&amp;quot;'''theme_guifinet2011'''&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
= Resum del procés =&lt;br /&gt;
&lt;br /&gt;
La preparació de l'entorn de desenvolupament consta dels següents punts essencials:&lt;br /&gt;
&lt;br /&gt;
* Instal·lació i configuració del servidor web i de la base de dades&lt;br /&gt;
* Descàrrega, instal·lació i configuració de Drupal 7 i dels mòduls necessaris&lt;br /&gt;
* Clonatge del codi font dels mòduls de Guifi des del repositori&lt;br /&gt;
&lt;br /&gt;
= Requisits del servidor =&lt;br /&gt;
En aquest document es contempla que l'entorn de desenvolupament s'executa en un servidor amb una instal·lació neta d'un d'aquests sistemes operatius:&lt;br /&gt;
&lt;br /&gt;
* [https://www.debian.org/releases/jessie/ Debian 8.2 ''Jessie''] amb retroversions ([http://backports.debian.org/ ''backports''])&lt;br /&gt;
* [https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes Ubuntu 14.04.3 LTS ''Trusty Tahr''] amb retroversions ([https://help.ubuntu.com/community/UbuntuBackports ''backports''])&lt;br /&gt;
* [https://www.archlinux.org '''Arch Linux''']&lt;br /&gt;
&lt;br /&gt;
tot i que també se'n poden utilitzar d'altres. En qualsevol cas, s'assumeix que el sistema operatiu ja es troba instal·lat i té els paquets actualitzats. Afegir i activar els repositoris de retroversions (''backports'') de Debian i Ubuntu ens ajudarà, respectivament, a mantenir les instal·lacions més actualitzades.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració del servidor web =&lt;br /&gt;
&lt;br /&gt;
Per a l'entorn de desenvolupament farem servir el servidor web [http://www.apache.org/ Apache] i, com que Drupal 7 està escrit en [http://www.php.net PHP], també instal·larem el mòdul de PHP5. La instal·lació afegirà automàticament alguns paquets més, com a dependències dels anteriors.&lt;br /&gt;
&lt;br /&gt;
== Instal·lació del servidor web ==&lt;br /&gt;
&lt;br /&gt;
Instal·lem els paquets necessaris (amb l'usuari ''root'', o bé amb un usuari que tingui els permisos adequats, afegint &amp;quot;sudo&amp;quot; davant de les ordres):&lt;br /&gt;
&lt;br /&gt;
* '''Debian''':&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
== Configuració del servidor web ==&lt;br /&gt;
&lt;br /&gt;
Un cop acabada la instal·lació, cal configurar el servidor web. Primer, ens assegurem de que el mòdul de PHP5 està activat:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # a2enmod php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # a2ensmod php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El servidor web Apache2 pot gestionar diversos ''hosts virtuals'' (i.e. llocs web) alhora, configurant-los en diferents fitxers de la carpeta &amp;quot;''/etc/apache2/sites-available/''&amp;quot; i després activant-los amb l'ordre &amp;quot;''a2ensite nom_del_lloc_web''&amp;quot;. Per defecte en ve un d'activat, que es configura al fitxer &amp;quot;''000-default.conf''&amp;quot; i que utilitzarem per mostrar la web de desenvolupament.&lt;br /&gt;
&lt;br /&gt;
Editem el fitxer &amp;quot;'''/etc/apache2/sites-enabled/000-default.conf'''&amp;quot; amb l'editor de text &amp;quot;''nano''&amp;quot; (en podeu fer servir qualsevol altre, si ho preferiu) i canviem la línia&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot '''/var/www/html'''&lt;br /&gt;
&lt;br /&gt;
per&lt;br /&gt;
 DocumentRoot '''/var/www'''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;Directory /var/www/guifi&amp;gt;&lt;br /&gt;
     AllowOverride All&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sortim de l'editor de text i recarreguem el servidor web Apache2:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració de la base de dades =&lt;br /&gt;
&lt;br /&gt;
En aquest entorn de desenvolupament utilitzarem la base de dades [https://www.mysql.com/ MySQL] per emmagatzemar-hi les dades de Drupal i de Guifi. Primer farem la instal·lació i, acte seguit, crearem una base de dades i un usuari per emmagatzemar-hi les dades de Drupal i de la web de Guifi.&lt;br /&gt;
&lt;br /&gt;
== Instal·lació de MySQL ==&lt;br /&gt;
&lt;br /&gt;
Instal·lem el paquet amb el servidor de base de dades MySQL:&lt;br /&gt;
* '''Debian / Ubuntu''':&lt;br /&gt;
 # apt-get install mysql-server&lt;br /&gt;
&lt;br /&gt;
Durant la instal·lació se'ns demanarà posar una contrasenya per a l'usuari &amp;quot;''root''&amp;quot; de la base de dades: és important '''no oblidar-la'''; la farem servir més endavant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configuració de MySQL ==&lt;br /&gt;
Un cop instal·lat el paquet de MySQL el servidor està llest i funcionant, però més endavant ens caldrà haver creat una base de dades on emmagatzemar-hi les dades de la web. Aprofitem per fer-ho ara.&lt;br /&gt;
&lt;br /&gt;
El procés consta de diversos passos, explicats a continuació:&lt;br /&gt;
&lt;br /&gt;
* Iniciem una sessió al servidor MySQL amb l'usuari &amp;quot;'''root'''&amp;quot; i la contrasenya que acabem d'establir-hi:&lt;br /&gt;
 # mysql -u root -p&lt;br /&gt;
 Enter password: &amp;lt;&amp;lt;escrivim la contrasenya&amp;gt;&amp;gt;&lt;br /&gt;
 Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
 Your MySQL connection id is 53&lt;br /&gt;
 Server version: 5.5.46-0+deb8u1 (Debian)&lt;br /&gt;
 &lt;br /&gt;
 Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.&lt;br /&gt;
 &lt;br /&gt;
 Oracle is a registered trademark of Oracle Corporation and/or its&lt;br /&gt;
 affiliates. Other names may be trademarks of their respective&lt;br /&gt;
 owners.&lt;br /&gt;
 &lt;br /&gt;
 Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.&lt;br /&gt;
&lt;br /&gt;
* Creem una base de dades anomenada &amp;quot;'''guifidev'''&amp;quot;:&lt;br /&gt;
  mysql&amp;gt; '''create database guifidev;'''&lt;br /&gt;
&lt;br /&gt;
* Creem un nou usuari de la base de dades, anomenat &amp;quot;'''guifi'''&amp;quot;, li assignem una '''contrasenya''' (la que volguem) i li atorguem permisos per modificar la base de dades tot just creada:&lt;br /&gt;
 mysql&amp;gt; '''grant all on guifidev.* to guifi@localhost identified by 'contrasenya_nou_usuari_guifi';'''&lt;br /&gt;
&lt;br /&gt;
En resum, tenim:&lt;br /&gt;
* Nom de la base de dades: '''guifidev'''&lt;br /&gt;
* Usuari de la base de dades: '''guifi'''&lt;br /&gt;
* Contrasenya de la base de dades: ''la que hagueu escollit''&lt;br /&gt;
&lt;br /&gt;
Aquestes tres dades seran necessàries per poder instal·lar Drupal 7 més endavant.&lt;br /&gt;
&lt;br /&gt;
= [Opcional] Instal·lació d'una interfície web per a la base de dades =&lt;br /&gt;
&lt;br /&gt;
Per al desenvolupament de la web de Guifi, és molt útil disposar d'una interfície web com [https://www.phpmyadmin.net/ phpMyAdmin] per inspeccionar el contingut de la base de dades. L'instal·lem:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # apt-get install phpmyadmin&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install phpmyadmin&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
Durant la instal·lació, se'ns demana quin servidor tenim instal·lat al sistema. Marcarem (amb la tecla ''Espai'') el servidor &amp;quot;''apache2''&amp;quot;, que acabem d'instal·lar. També se'ns preguntarà si volem &amp;quot;''configurar la base de dades de phpmyadmin amb dbconfig-common''&amp;quot;. Respondrem que sí, i aleshores se'ns demanarà per la contrasenya de l'usuari &amp;quot;''root''&amp;quot; de la base de dades que hem introduït anteriorment.&lt;br /&gt;
&lt;br /&gt;
A continuació, abans d'acabar amb la instal·lació del paquet, se'ns demanarà una contrasenya per a l'usuari &amp;quot;''phpmyadmin''&amp;quot; a la base de dades; tal com se suggereix, la podem deixar en blanc i seguir: no la farem servir.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació de Drupal 7 =&lt;br /&gt;
&lt;br /&gt;
Un cop configurat el servidor amb els paquets necessaris, procedim a descarregar, instal·lar i configurar Drupal 7.&lt;br /&gt;
&lt;br /&gt;
== Descàrrega de Drupal 7 ==&lt;br /&gt;
&lt;br /&gt;
Ens dirigim al lloc web de [http://www.drupal.org Drupal] i naveguem fins a l'apartat de [http://www.drupal.org/download descàrregues]. Cliquem [https://www.drupal.org/node/3060/release altres versions (''other releases'')] i cerquem la darrera versió de Drupal 7, que en aquest cas és la [https://www.drupal.org/drupal-7.41-release-notes versió 7.41]. Copiem l'enllaç de baixada en format &amp;quot;''tar.gz''&amp;quot; i el descarreguem al directori &amp;quot;''/var/www''&amp;quot;:&lt;br /&gt;
 # cd /var/www&lt;br /&gt;
 # wget https://ftp.drupal.org/files/projects/drupal-7.41.tar.gz&lt;br /&gt;
&lt;br /&gt;
El descomprimim i reanomenem la carpeta:&lt;br /&gt;
 # tar -xf drupal-7.41.tar.gz&lt;br /&gt;
 # mv drupal-7.41 guifi&lt;br /&gt;
&lt;br /&gt;
== Instal·lació i configuració de Drupal 7 ==&lt;br /&gt;
&lt;br /&gt;
Un cop descomprimit Drupal 7 i reanomenada la carpeta, obrim l'adreça del servidor web amb el navegador: [http://ip_del_servidor/guifi http://ip_del_servidor/guifi]. Si esteu treballant amb la mateixa màquina on heu instal·lat l'entorn de desenvolupament, &amp;quot;''ip_del_servidor''&amp;quot; serà &amp;quot;http://ip_del_servidor/guifi &amp;quot;'''localhost'''&amp;quot;; altrament poseu-hi l'adreça IP que toqui.&lt;br /&gt;
&lt;br /&gt;
La instal·lació i la configuració de Drupal 7 es fa des del navegador web.&lt;br /&gt;
&lt;br /&gt;
=== Elecció d'un perfil (''Choose profile'') ===&lt;br /&gt;
&lt;br /&gt;
El procés d'instal·lació ens mostra dos possibles perfils: &amp;quot;estàndard (''standard'')&amp;quot; i &amp;quot;mínim (''minimal''). Escollim &amp;quot;'''Estàndard''' (''standard'')&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Elecció de l'idioma (''Choose language'') ===&lt;br /&gt;
&lt;br /&gt;
La instal·lació per defecte es fa en anglès, però podeu descarregar-vos paquets d'idiomes addicionals o versions de Drupal que ja els incorporen. Escollim &amp;quot;'''Anglès''' (''English'')&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Verificació de requisits (''Verify requirements'') ===&lt;br /&gt;
&lt;br /&gt;
Per seguir amb la instal·lació cal crear els següents directoris i fitxers amb els seus respectius permisos:&lt;br /&gt;
 # cd /var/www/guifi&lt;br /&gt;
 # mkdir sites/default/files&lt;br /&gt;
 # chmod a+w sites/default/files&lt;br /&gt;
 # cp sites/default/default.settings.php sites/default/settings.php&lt;br /&gt;
 # chmod a+w sites/default/settings.php&lt;br /&gt;
&lt;br /&gt;
Un cop fet, en recarregar la pàgina, continuarem ja al següent pas.&lt;br /&gt;
&lt;br /&gt;
=== Configuració de la base de dades (''Set up database'') ===&lt;br /&gt;
&lt;br /&gt;
En aquest pas configurarem el nom de la base de dades, l'usuari i la contrasenya que hem creat anteriorment, per desar-hi les dades de Drupal i de la web de Guifi. Recuperem les dades introduïdes anteriorment:&lt;br /&gt;
&lt;br /&gt;
* Nom de la base de dades (''Database name''): '''guifidev'''&lt;br /&gt;
* Usuari de la base de dades: (''Database username''): '''guifi'''&lt;br /&gt;
* Contrasenya de la base de dades: (''Database password''): ''la que haguem escollit anteriorment''&lt;br /&gt;
&lt;br /&gt;
Les introduïm al formulari i procedim amb la instal·lació. Si tot va bé, la pàgina ens informarà del procés d'instal·lació de mòduls, etc. i acabarà en uns segons.&lt;br /&gt;
&lt;br /&gt;
=== Configuració del lloc web (''Configure site''') ===&lt;br /&gt;
Abans d'acabar la configuració de Drupal, cal introduir algunes dades més. En primer lloc, la informació bàsica del lloc web:&lt;br /&gt;
&lt;br /&gt;
* '''Informació del lloc (''Site information'')'''&lt;br /&gt;
** '''Nom del lloc web (''Site name'')''': ''podeu escollir el nom que més us agradi, com &amp;quot;Desenvolupament Guifi&amp;quot;, etc.''&lt;br /&gt;
** '''Adreça de correu del lloc web (''Site e-mail address'')''': ''poseu-hi la vostra adreça de correu electrònic -en qualsevol cas, no configurarem el correu electrònic--&lt;br /&gt;
&lt;br /&gt;
A continuació, l'usuari que tindrà permisos per administrar el lloc web:&lt;br /&gt;
* '''Compte de manteniment del lloc (''Site maintenance account'')'''&lt;br /&gt;
** '''Nom d'usuari (''Username'')''': '''guifi''' ''o un altre, si us convé més'''&lt;br /&gt;
** '''Correu electrònic (''E-mail address'')''': ''poseu-hi la vostra adreça de correu electrònic''&lt;br /&gt;
** '''Contrasenya (''Password'')''': ''podeu posar-hi la mateixa contrasenya que heu posat anteriorment a la base de dades''&lt;br /&gt;
&lt;br /&gt;
Alguns paràmetres opcionals respecte al servidor web es poden ajustar:&lt;br /&gt;
* '''Paràmetres del servidor (''Server settings'')'''&lt;br /&gt;
** '''País per defecte (''Default country'')''': ''escolliu el país on us trobeu''&lt;br /&gt;
** '''Zona horària per defecte (''Default time zone'')''': ''escolliu la vostra zona horària''&lt;br /&gt;
&lt;br /&gt;
Finalment, configurem les opcions d'actualització:&lt;br /&gt;
* '''Notificacions d'actualitzacions (''Update notifications'')'''&lt;br /&gt;
** '''País per defecte (''Check for updates automatically '')''': sí'''&lt;br /&gt;
** '''Rebre notificacions per correu electrònic (''Receive e-mail notifications '')''': no&lt;br /&gt;
&lt;br /&gt;
=== Restabliment dels permisos dels fitxers de configuració ===&lt;br /&gt;
Per acabar, és convenient restablir els permisos dels fitxers creats anteriorment:&lt;br /&gt;
 # cd /var/www/guifi&lt;br /&gt;
 # chmod a-w sites/default/files&lt;br /&gt;
 # chmod a-w sites/default/settings.php&lt;br /&gt;
&lt;br /&gt;
Això deixarà llesta la instal·lació i configuració de Drupal 7.&lt;br /&gt;
&lt;br /&gt;
= Descàrrega i instal·lació del codi font per al desenvolupament de la web de Guifi.net =&lt;br /&gt;
&lt;br /&gt;
El codi font de la web de Guifi.net (és a dir, el codi font dels diferents mòduls per a Drupal es troba al [https://github.com/guifi GitHub de Guifi]. En aquesta secció s'explica com descarregar-lo i integrar-lo a l'entorn de desenvolupament de Drupal 7 que acabem de configurar.&lt;br /&gt;
&lt;br /&gt;
== Instal·lació de Git ==&lt;br /&gt;
Utilitzarem [https://git-scm.com/ Git] per clonar el codi font de la web des del repositori de GitHub. Instal·lem els paquets &amp;quot;git&amp;quot; i els requisits:&lt;br /&gt;
&lt;br /&gt;
* Debian / Ubuntu&lt;br /&gt;
 # apt-get install git&lt;br /&gt;
&lt;br /&gt;
== Descàrrega del codi font de la web de Guifi.net ==&lt;br /&gt;
Amb el compte d'usuari normal, clonarem els diferents mòduls de Drupal al directori de l'usuari:&lt;br /&gt;
 $ cd ~&lt;br /&gt;
 $ git clone https://github.com/guifi/drupal-guifi.git&lt;br /&gt;
 $ git clone https://github.com/guifi/drupal-theme_guifinet2011.git&lt;br /&gt;
 $ &amp;lt;nowiki&amp;gt;[opcional]&amp;lt;/nowiki&amp;gt; git clone https://github.com/guifi/drupal-budgets.git&lt;br /&gt;
&lt;br /&gt;
=== Ús de la branca de Drupal 7 ===&lt;br /&gt;
Actualment el codi font de la branca &amp;quot;'''master'''&amp;quot; conté el mòdul Guifi per a la versió 6 de Drupal. El '''codi en desenvolupament''' per a Drupal 7 és a la branca '''''drupal7''''. La clonem així:&lt;br /&gt;
&lt;br /&gt;
 $ cd drupal-guifi&lt;br /&gt;
 $ git checkout -b drupal7 origin/drupal7&lt;br /&gt;
&lt;br /&gt;
El mòdul &amp;quot;'''budgets'''&amp;quot; encara no està portat a Drupal 7.&lt;br /&gt;
&lt;br /&gt;
== Instal·lació  i activació del mòdul drupal-guifi a Drupal  ==&lt;br /&gt;
Des del terminal, amb l'usuari &amp;quot;'''root'''&amp;quot; o posant l'ordre &amp;quot;'''sudo'''&amp;quot; davant, enllaçarem els mòduls i el tema de Guifi a la carpeta &amp;quot;'''sites/all/modules'''&amp;quot; i &amp;quot;'''sites/all/themes'''&amp;quot;Drupal:&lt;br /&gt;
 # cd /var/www/guifi/sites/all/modules&lt;br /&gt;
 # ln -s ~&amp;lt;&amp;lt;nom_de_l'usuari_normal&amp;gt;&amp;gt;/drupal-guifi guifi&lt;br /&gt;
 # &amp;lt;nowiki&amp;gt;[opcional]&amp;lt;/nowiki&amp;gt; ln -s ~&amp;lt;&amp;lt;nom_de_l'usuari_normal&amp;gt;&amp;gt;/drupal-budgets budgets&lt;br /&gt;
 # cd /var/www/guifi/sites/all/themes&lt;br /&gt;
 # ln -s ~&amp;lt;&amp;lt;nom_de_l'usuari_normal&amp;gt;&amp;gt;/drupal-theme_guifinet2011 guifinet2011&lt;br /&gt;
&lt;br /&gt;
Amb el navegador web, iniciem sessió amb l'usuari d'administració que hem creat i accedim a l'apartat &amp;quot;Modules&amp;quot; de Drupal (http://ip_del_servidor/guifi/?q=admin/modules). Al final de tot hi trobarem el mòdul &amp;quot;'''guifi.net'''&amp;quot;, que activarem.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:desenvolupament]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7</id>
		<title>Entorn de desenvolupament de Guifi.net basat en Drupal 7</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7"/>
				<updated>2016-01-14T13:13:47Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: /* Configuració del lloc web (Configure site') */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquest document explica com preparar un entorn de desenvolupament de la web de Guifi.net basat en [https://www.drupal.org Drupal], per poder col·laborar en el seu desenvolupament.&lt;br /&gt;
&lt;br /&gt;
La web de Guifi.net, actualment, està construïda sobre la [https://www.drupal.org/drupal-7.0 versió 7] de Drupal. El desenvolupament se centra entorn del mòdul de Drupal &amp;quot;'''drupal-guifi'''&amp;quot;, que gestiona tot el funcionament de la web de Guifi.net, però també serveix per desenvolupar altres mòduls (com &amp;quot;'''budgets'''&amp;quot;) i temes (&amp;quot;'''theme_guifinet2011'''&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
= Resum del procés =&lt;br /&gt;
&lt;br /&gt;
La preparació de l'entorn de desenvolupament consta dels següents punts essencials:&lt;br /&gt;
&lt;br /&gt;
* Instal·lació i configuració del servidor web i de la base de dades&lt;br /&gt;
* Descàrrega, instal·lació i configuració de Drupal 7 i dels mòduls necessaris&lt;br /&gt;
* Clonatge del codi font dels mòduls de Guifi des del repositori&lt;br /&gt;
&lt;br /&gt;
= Requisits del servidor =&lt;br /&gt;
En aquest document es contempla que l'entorn de desenvolupament s'executa en un servidor amb una instal·lació neta d'un d'aquests sistemes operatius:&lt;br /&gt;
&lt;br /&gt;
* [https://www.debian.org/releases/jessie/ Debian 8.2 ''Jessie''] amb retroversions ([http://backports.debian.org/ ''backports''])&lt;br /&gt;
* [https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes Ubuntu 14.04.3 LTS ''Trusty Tahr''] amb retroversions ([https://help.ubuntu.com/community/UbuntuBackports ''backports''])&lt;br /&gt;
* [https://www.archlinux.org '''Arch Linux''']&lt;br /&gt;
&lt;br /&gt;
tot i que també se'n poden utilitzar d'altres. En qualsevol cas, s'assumeix que el sistema operatiu ja es troba instal·lat i té els paquets actualitzats. Afegir i activar els repositoris de retroversions (''backports'') de Debian i Ubuntu ens ajudarà, respectivament, a mantenir les instal·lacions més actualitzades.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració del servidor web =&lt;br /&gt;
&lt;br /&gt;
Per a l'entorn de desenvolupament farem servir el servidor web [http://www.apache.org/ Apache] i, com que Drupal 7 està escrit en [http://www.php.net PHP], també instal·larem el mòdul de PHP5. La instal·lació afegirà automàticament alguns paquets més, com a dependències dels anteriors.&lt;br /&gt;
&lt;br /&gt;
== Instal·lació del servidor web ==&lt;br /&gt;
&lt;br /&gt;
Instal·lem els paquets necessaris (amb l'usuari ''root'', o bé amb un usuari que tingui els permisos adequats, afegint &amp;quot;sudo&amp;quot; davant de les ordres):&lt;br /&gt;
&lt;br /&gt;
* '''Debian''':&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
== Configuració del servidor web ==&lt;br /&gt;
&lt;br /&gt;
Un cop acabada la instal·lació, cal configurar el servidor web. Primer, ens assegurem de que el mòdul de PHP5 està activat:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # a2enmod php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # a2ensmod php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El servidor web Apache2 pot gestionar diversos ''hosts virtuals'' (i.e. llocs web) alhora, configurant-los en diferents fitxers de la carpeta &amp;quot;''/etc/apache2/sites-available/''&amp;quot; i després activant-los amb l'ordre &amp;quot;''a2ensite nom_del_lloc_web''&amp;quot;. Per defecte en ve un d'activat, que es configura al fitxer &amp;quot;''000-default.conf''&amp;quot; i que utilitzarem per mostrar la web de desenvolupament.&lt;br /&gt;
&lt;br /&gt;
Editem el fitxer &amp;quot;'''/etc/apache2/sites-enabled/000-default.conf'''&amp;quot; amb l'editor de text &amp;quot;''nano''&amp;quot; (en podeu fer servir qualsevol altre, si ho preferiu) i canviem la línia&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot '''/var/www/html'''&lt;br /&gt;
&lt;br /&gt;
per&lt;br /&gt;
 DocumentRoot '''/var/www'''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;Directory /var/www/guifi&amp;gt;&lt;br /&gt;
     AllowOverride All&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sortim de l'editor de text i recarreguem el servidor web Apache2:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració de la base de dades =&lt;br /&gt;
&lt;br /&gt;
En aquest entorn de desenvolupament utilitzarem la base de dades [https://www.mysql.com/ MySQL] per emmagatzemar-hi les dades de Drupal i de Guifi. Primer farem la instal·lació i, acte seguit, crearem una base de dades i un usuari per emmagatzemar-hi les dades de Drupal i de la web de Guifi.&lt;br /&gt;
&lt;br /&gt;
== Instal·lació de MySQL ==&lt;br /&gt;
&lt;br /&gt;
Instal·lem el paquet amb el servidor de base de dades MySQL:&lt;br /&gt;
* '''Debian / Ubuntu''':&lt;br /&gt;
 # apt-get install mysql-server&lt;br /&gt;
&lt;br /&gt;
Durant la instal·lació se'ns demanarà posar una contrasenya per a l'usuari &amp;quot;''root''&amp;quot; de la base de dades: és important '''no oblidar-la'''; la farem servir més endavant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configuració de MySQL ==&lt;br /&gt;
Un cop instal·lat el paquet de MySQL el servidor està llest i funcionant, però més endavant ens caldrà haver creat una base de dades on emmagatzemar-hi les dades de la web. Aprofitem per fer-ho ara.&lt;br /&gt;
&lt;br /&gt;
El procés consta de diversos passos, explicats a continuació:&lt;br /&gt;
&lt;br /&gt;
* Iniciem una sessió al servidor MySQL amb l'usuari &amp;quot;'''root'''&amp;quot; i la contrasenya que acabem d'establir-hi:&lt;br /&gt;
 # mysql -u root -p&lt;br /&gt;
 Enter password: &amp;lt;&amp;lt;escrivim la contrasenya&amp;gt;&amp;gt;&lt;br /&gt;
 Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
 Your MySQL connection id is 53&lt;br /&gt;
 Server version: 5.5.46-0+deb8u1 (Debian)&lt;br /&gt;
 &lt;br /&gt;
 Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.&lt;br /&gt;
 &lt;br /&gt;
 Oracle is a registered trademark of Oracle Corporation and/or its&lt;br /&gt;
 affiliates. Other names may be trademarks of their respective&lt;br /&gt;
 owners.&lt;br /&gt;
 &lt;br /&gt;
 Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.&lt;br /&gt;
&lt;br /&gt;
* Creem una base de dades anomenada &amp;quot;'''guifidev'''&amp;quot;:&lt;br /&gt;
  mysql&amp;gt; '''create database guifidev;'''&lt;br /&gt;
&lt;br /&gt;
* Creem un nou usuari de la base de dades, anomenat &amp;quot;'''guifi'''&amp;quot;, li assignem una '''contrasenya''' (la que volguem) i li atorguem permisos per modificar la base de dades tot just creada:&lt;br /&gt;
 mysql&amp;gt; '''grant all on guifidev.* to guifi@localhost identified by 'contrasenya_nou_usuari_guifi';'''&lt;br /&gt;
&lt;br /&gt;
En resum, tenim:&lt;br /&gt;
* Nom de la base de dades: '''guifidev'''&lt;br /&gt;
* Usuari de la base de dades: '''guifi'''&lt;br /&gt;
* Contrasenya de la base de dades: ''la que hagueu escollit''&lt;br /&gt;
&lt;br /&gt;
Aquestes tres dades seran necessàries per poder instal·lar Drupal 7 més endavant.&lt;br /&gt;
&lt;br /&gt;
= [Opcional] Instal·lació d'una interfície web per a la base de dades =&lt;br /&gt;
&lt;br /&gt;
Per al desenvolupament de la web de Guifi, és molt útil disposar d'una interfície web com [https://www.phpmyadmin.net/ phpMyAdmin] per inspeccionar el contingut de la base de dades. L'instal·lem:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # apt-get install phpmyadmin&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install phpmyadmin&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
Durant la instal·lació, se'ns demana quin servidor tenim instal·lat al sistema. Marcarem (amb la tecla ''Espai'') el servidor &amp;quot;''apache2''&amp;quot;, que acabem d'instal·lar. També se'ns preguntarà si volem &amp;quot;''configurar la base de dades de phpmyadmin amb dbconfig-common''&amp;quot;. Respondrem que sí, i aleshores se'ns demanarà per la contrasenya de l'usuari &amp;quot;''root''&amp;quot; de la base de dades que hem introduït anteriorment.&lt;br /&gt;
&lt;br /&gt;
A continuació, abans d'acabar amb la instal·lació del paquet, se'ns demanarà una contrasenya per a l'usuari &amp;quot;''phpmyadmin''&amp;quot; a la base de dades; tal com se suggereix, la podem deixar en blanc i seguir: no la farem servir.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació de Drupal 7 =&lt;br /&gt;
&lt;br /&gt;
Un cop configurat el servidor amb els paquets necessaris, procedim a descarregar, instal·lar i configurar Drupal 7.&lt;br /&gt;
&lt;br /&gt;
== Descàrrega de Drupal 7 ==&lt;br /&gt;
&lt;br /&gt;
Ens dirigim al lloc web de [http://www.drupal.org Drupal] i naveguem fins a l'apartat de [http://www.drupal.org/download descàrregues]. Cliquem [https://www.drupal.org/node/3060/release altres versions (''other releases'')] i cerquem la darrera versió de Drupal 7, que en aquest cas és la [https://www.drupal.org/drupal-7.41-release-notes versió 7.41]. Copiem l'enllaç de baixada en format &amp;quot;''tar.gz''&amp;quot; i el descarreguem al directori &amp;quot;''/var/www''&amp;quot;:&lt;br /&gt;
 # cd /var/www&lt;br /&gt;
 # wget https://ftp.drupal.org/files/projects/drupal-7.41.tar.gz&lt;br /&gt;
&lt;br /&gt;
El descomprimim i reanomenem la carpeta:&lt;br /&gt;
 # tar -xf drupal-7.41.tar.gz&lt;br /&gt;
 # mv drupal-7.41 guifi&lt;br /&gt;
&lt;br /&gt;
== Instal·lació i configuració de Drupal 7 ==&lt;br /&gt;
&lt;br /&gt;
Un cop descomprimit Drupal 7 i reanomenada la carpeta, obrim l'adreça del servidor web amb el navegador: [http://ip_del_servidor/guifi http://ip_del_servidor/guifi]. Si esteu treballant amb la mateixa màquina on heu instal·lat l'entorn de desenvolupament, &amp;quot;''ip_del_servidor''&amp;quot; serà &amp;quot;http://ip_del_servidor/guifi &amp;quot;'''localhost'''&amp;quot;; altrament poseu-hi l'adreça IP que toqui.&lt;br /&gt;
&lt;br /&gt;
La instal·lació i la configuració de Drupal 7 es fa des del navegador web.&lt;br /&gt;
&lt;br /&gt;
=== Elecció d'un perfil (''Choose profile'') ===&lt;br /&gt;
&lt;br /&gt;
El procés d'instal·lació ens mostra dos possibles perfils: &amp;quot;estàndard (''standard'')&amp;quot; i &amp;quot;mínim (''minimal''). Escollim &amp;quot;'''Estàndard''' (''standard'')&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Elecció de l'idioma (''Choose language'') ===&lt;br /&gt;
&lt;br /&gt;
La instal·lació per defecte es fa en anglès, però podeu descarregar-vos paquets d'idiomes addicionals o versions de Drupal que ja els incorporen. Escollim &amp;quot;'''Anglès''' (''English'')&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Verificació de requisits (''Verify requirements'') ===&lt;br /&gt;
&lt;br /&gt;
Per seguir amb la instal·lació cal crear els següents directoris i fitxers amb els seus respectius permisos:&lt;br /&gt;
 # cd /var/www/guifi&lt;br /&gt;
 # mkdir sites/default/files&lt;br /&gt;
 # chmod a+w sites/default/files&lt;br /&gt;
 # cp sites/default/default.settings.php sites/default/settings.php&lt;br /&gt;
 # chmod a+w sites/default/settings.php&lt;br /&gt;
&lt;br /&gt;
Un cop fet, en recarregar la pàgina, continuarem ja al següent pas.&lt;br /&gt;
&lt;br /&gt;
=== Configuració de la base de dades (''Set up database'') ===&lt;br /&gt;
&lt;br /&gt;
En aquest pas configurarem el nom de la base de dades, l'usuari i la contrasenya que hem creat anteriorment, per desar-hi les dades de Drupal i de la web de Guifi. Recuperem les dades introduïdes anteriorment:&lt;br /&gt;
&lt;br /&gt;
* Nom de la base de dades (''Database name''): '''guifidev'''&lt;br /&gt;
* Usuari de la base de dades: (''Database username''): '''guifi'''&lt;br /&gt;
* Contrasenya de la base de dades: (''Database password''): ''la que haguem escollit anteriorment''&lt;br /&gt;
&lt;br /&gt;
Les introduïm al formulari i procedim amb la instal·lació. Si tot va bé, la pàgina ens informarà del procés d'instal·lació de mòduls, etc. i acabarà en uns segons.&lt;br /&gt;
&lt;br /&gt;
=== Configuració del lloc web (''Configure site''') ===&lt;br /&gt;
Abans d'acabar la configuració de Drupal, cal introduir algunes dades més. En primer lloc, la informació bàsica del lloc web:&lt;br /&gt;
&lt;br /&gt;
* '''Informació del lloc (''Site information'')'''&lt;br /&gt;
** '''Nom del lloc web (''Site name'')''': ''podeu escollir el nom que més us agradi, com &amp;quot;Desenvolupament Guifi&amp;quot;, etc.''&lt;br /&gt;
** '''Adreça de correu del lloc web (''Site e-mail address'')''': ''poseu-hi la vostra adreça de correu electrònic -en qualsevol cas, no configurarem el correu electrònic--&lt;br /&gt;
&lt;br /&gt;
A continuació, l'usuari que tindrà permisos per administrar el lloc web:&lt;br /&gt;
* '''Compte de manteniment del lloc (''Site maintenance account'')'''&lt;br /&gt;
** '''Nom d'usuari (''Username'')''': '''guifi''' ''o un altre, si us convé més'''&lt;br /&gt;
** '''Correu electrònic (''E-mail address'')''': ''poseu-hi la vostra adreça de correu electrònic''&lt;br /&gt;
** '''Contrasenya (''Password'')''': ''podeu posar-hi la mateixa contrasenya que heu posat anteriorment a la base de dades''&lt;br /&gt;
&lt;br /&gt;
Alguns paràmetres opcionals respecte al servidor web es poden ajustar:&lt;br /&gt;
* '''Paràmetres del servidor (''Server settings'')'''&lt;br /&gt;
** '''País per defecte (''Default country'')''': ''escolliu el país on us trobeu''&lt;br /&gt;
** '''Zona horària per defecte (''Default time zone'')''': ''escolliu la vostra zona horària''&lt;br /&gt;
&lt;br /&gt;
Finalment, configurem les opcions d'actualització:&lt;br /&gt;
* '''Notificacions d'actualitzacions (''Update notifications'')'''&lt;br /&gt;
** '''País per defecte (''Check for updates automatically '')''': sí'''&lt;br /&gt;
** '''Rebre notificacions per correu electrònic (''Receive e-mail notifications '')''': no&lt;br /&gt;
&lt;br /&gt;
=== Restabliment dels permisos dels fitxers de configuració ===&lt;br /&gt;
Per acabar, és convenient restablir els permisos dels fitxers creats anteriorment:&lt;br /&gt;
 # cd /var/www/guifi&lt;br /&gt;
 # chmod a-w sites/default/files&lt;br /&gt;
 # chmod a-w sites/default/settings.php&lt;br /&gt;
&lt;br /&gt;
Això deixarà llesta la instal·lació i configuració de Drupal 7.&lt;br /&gt;
&lt;br /&gt;
= Codi =&lt;br /&gt;
&lt;br /&gt;
[[Categoria:desenvolupament]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7</id>
		<title>Entorn de desenvolupament de Guifi.net basat en Drupal 7</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7"/>
				<updated>2016-01-14T12:56:09Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: /* Configuració de la base de dades (Set up database) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquest document explica com preparar un entorn de desenvolupament de la web de Guifi.net basat en [https://www.drupal.org Drupal], per poder col·laborar en el seu desenvolupament.&lt;br /&gt;
&lt;br /&gt;
La web de Guifi.net, actualment, està construïda sobre la [https://www.drupal.org/drupal-7.0 versió 7] de Drupal. El desenvolupament se centra entorn del mòdul de Drupal &amp;quot;'''drupal-guifi'''&amp;quot;, que gestiona tot el funcionament de la web de Guifi.net, però també serveix per desenvolupar altres mòduls (com &amp;quot;'''budgets'''&amp;quot;) i temes (&amp;quot;'''theme_guifinet2011'''&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
= Resum del procés =&lt;br /&gt;
&lt;br /&gt;
La preparació de l'entorn de desenvolupament consta dels següents punts essencials:&lt;br /&gt;
&lt;br /&gt;
* Instal·lació i configuració del servidor web i de la base de dades&lt;br /&gt;
* Descàrrega, instal·lació i configuració de Drupal 7 i dels mòduls necessaris&lt;br /&gt;
* Clonatge del codi font dels mòduls de Guifi des del repositori&lt;br /&gt;
&lt;br /&gt;
= Requisits del servidor =&lt;br /&gt;
En aquest document es contempla que l'entorn de desenvolupament s'executa en un servidor amb una instal·lació neta d'un d'aquests sistemes operatius:&lt;br /&gt;
&lt;br /&gt;
* [https://www.debian.org/releases/jessie/ Debian 8.2 ''Jessie''] amb retroversions ([http://backports.debian.org/ ''backports''])&lt;br /&gt;
* [https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes Ubuntu 14.04.3 LTS ''Trusty Tahr''] amb retroversions ([https://help.ubuntu.com/community/UbuntuBackports ''backports''])&lt;br /&gt;
* [https://www.archlinux.org '''Arch Linux''']&lt;br /&gt;
&lt;br /&gt;
tot i que també se'n poden utilitzar d'altres. En qualsevol cas, s'assumeix que el sistema operatiu ja es troba instal·lat i té els paquets actualitzats. Afegir i activar els repositoris de retroversions (''backports'') de Debian i Ubuntu ens ajudarà, respectivament, a mantenir les instal·lacions més actualitzades.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració del servidor web =&lt;br /&gt;
&lt;br /&gt;
Per a l'entorn de desenvolupament farem servir el servidor web [http://www.apache.org/ Apache] i, com que Drupal 7 està escrit en [http://www.php.net PHP], també instal·larem el mòdul de PHP5. La instal·lació afegirà automàticament alguns paquets més, com a dependències dels anteriors.&lt;br /&gt;
&lt;br /&gt;
== Instal·lació del servidor web ==&lt;br /&gt;
&lt;br /&gt;
Instal·lem els paquets necessaris (amb l'usuari ''root'', o bé amb un usuari que tingui els permisos adequats, afegint &amp;quot;sudo&amp;quot; davant de les ordres):&lt;br /&gt;
&lt;br /&gt;
* '''Debian''':&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
== Configuració del servidor web ==&lt;br /&gt;
&lt;br /&gt;
Un cop acabada la instal·lació, cal configurar el servidor web. Primer, ens assegurem de que el mòdul de PHP5 està activat:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # a2enmod php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # a2ensmod php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El servidor web Apache2 pot gestionar diversos ''hosts virtuals'' (i.e. llocs web) alhora, configurant-los en diferents fitxers de la carpeta &amp;quot;''/etc/apache2/sites-available/''&amp;quot; i després activant-los amb l'ordre &amp;quot;''a2ensite nom_del_lloc_web''&amp;quot;. Per defecte en ve un d'activat, que es configura al fitxer &amp;quot;''000-default.conf''&amp;quot; i que utilitzarem per mostrar la web de desenvolupament.&lt;br /&gt;
&lt;br /&gt;
Editem el fitxer &amp;quot;'''/etc/apache2/sites-enabled/000-default.conf'''&amp;quot; amb l'editor de text &amp;quot;''nano''&amp;quot; (en podeu fer servir qualsevol altre, si ho preferiu) i canviem la línia&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot '''/var/www/html'''&lt;br /&gt;
&lt;br /&gt;
per&lt;br /&gt;
 DocumentRoot '''/var/www'''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;Directory /var/www/guifi&amp;gt;&lt;br /&gt;
     AllowOverride All&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sortim de l'editor de text i recarreguem el servidor web Apache2:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració de la base de dades =&lt;br /&gt;
&lt;br /&gt;
En aquest entorn de desenvolupament utilitzarem la base de dades [https://www.mysql.com/ MySQL] per emmagatzemar-hi les dades de Drupal i de Guifi. Primer farem la instal·lació i, acte seguit, crearem una base de dades i un usuari per emmagatzemar-hi les dades de Drupal i de la web de Guifi.&lt;br /&gt;
&lt;br /&gt;
== Instal·lació de MySQL ==&lt;br /&gt;
&lt;br /&gt;
Instal·lem el paquet amb el servidor de base de dades MySQL:&lt;br /&gt;
* '''Debian / Ubuntu''':&lt;br /&gt;
 # apt-get install mysql-server&lt;br /&gt;
&lt;br /&gt;
Durant la instal·lació se'ns demanarà posar una contrasenya per a l'usuari &amp;quot;''root''&amp;quot; de la base de dades: és important '''no oblidar-la'''; la farem servir més endavant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configuració de MySQL ==&lt;br /&gt;
Un cop instal·lat el paquet de MySQL el servidor està llest i funcionant, però més endavant ens caldrà haver creat una base de dades on emmagatzemar-hi les dades de la web. Aprofitem per fer-ho ara.&lt;br /&gt;
&lt;br /&gt;
El procés consta de diversos passos, explicats a continuació:&lt;br /&gt;
&lt;br /&gt;
* Iniciem una sessió al servidor MySQL amb l'usuari &amp;quot;'''root'''&amp;quot; i la contrasenya que acabem d'establir-hi:&lt;br /&gt;
 # mysql -u root -p&lt;br /&gt;
 Enter password: &amp;lt;&amp;lt;escrivim la contrasenya&amp;gt;&amp;gt;&lt;br /&gt;
 Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
 Your MySQL connection id is 53&lt;br /&gt;
 Server version: 5.5.46-0+deb8u1 (Debian)&lt;br /&gt;
 &lt;br /&gt;
 Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.&lt;br /&gt;
 &lt;br /&gt;
 Oracle is a registered trademark of Oracle Corporation and/or its&lt;br /&gt;
 affiliates. Other names may be trademarks of their respective&lt;br /&gt;
 owners.&lt;br /&gt;
 &lt;br /&gt;
 Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.&lt;br /&gt;
&lt;br /&gt;
* Creem una base de dades anomenada &amp;quot;'''guifidev'''&amp;quot;:&lt;br /&gt;
  mysql&amp;gt; '''create database guifidev;'''&lt;br /&gt;
&lt;br /&gt;
* Creem un nou usuari de la base de dades, anomenat &amp;quot;'''guifi'''&amp;quot;, li assignem una '''contrasenya''' (la que volguem) i li atorguem permisos per modificar la base de dades tot just creada:&lt;br /&gt;
 mysql&amp;gt; '''grant all on guifidev.* to guifi@localhost identified by 'contrasenya_nou_usuari_guifi';'''&lt;br /&gt;
&lt;br /&gt;
En resum, tenim:&lt;br /&gt;
* Nom de la base de dades: '''guifidev'''&lt;br /&gt;
* Usuari de la base de dades: '''guifi'''&lt;br /&gt;
* Contrasenya de la base de dades: ''la que hagueu escollit''&lt;br /&gt;
&lt;br /&gt;
Aquestes tres dades seran necessàries per poder instal·lar Drupal 7 més endavant.&lt;br /&gt;
&lt;br /&gt;
= [Opcional] Instal·lació d'una interfície web per a la base de dades =&lt;br /&gt;
&lt;br /&gt;
Per al desenvolupament de la web de Guifi, és molt útil disposar d'una interfície web com [https://www.phpmyadmin.net/ phpMyAdmin] per inspeccionar el contingut de la base de dades. L'instal·lem:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # apt-get install phpmyadmin&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install phpmyadmin&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
Durant la instal·lació, se'ns demana quin servidor tenim instal·lat al sistema. Marcarem (amb la tecla ''Espai'') el servidor &amp;quot;''apache2''&amp;quot;, que acabem d'instal·lar. També se'ns preguntarà si volem &amp;quot;''configurar la base de dades de phpmyadmin amb dbconfig-common''&amp;quot;. Respondrem que sí, i aleshores se'ns demanarà per la contrasenya de l'usuari &amp;quot;''root''&amp;quot; de la base de dades que hem introduït anteriorment.&lt;br /&gt;
&lt;br /&gt;
A continuació, abans d'acabar amb la instal·lació del paquet, se'ns demanarà una contrasenya per a l'usuari &amp;quot;''phpmyadmin''&amp;quot; a la base de dades; tal com se suggereix, la podem deixar en blanc i seguir: no la farem servir.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació de Drupal 7 =&lt;br /&gt;
&lt;br /&gt;
Un cop configurat el servidor amb els paquets necessaris, procedim a descarregar, instal·lar i configurar Drupal 7.&lt;br /&gt;
&lt;br /&gt;
== Descàrrega de Drupal 7 ==&lt;br /&gt;
&lt;br /&gt;
Ens dirigim al lloc web de [http://www.drupal.org Drupal] i naveguem fins a l'apartat de [http://www.drupal.org/download descàrregues]. Cliquem [https://www.drupal.org/node/3060/release altres versions (''other releases'')] i cerquem la darrera versió de Drupal 7, que en aquest cas és la [https://www.drupal.org/drupal-7.41-release-notes versió 7.41]. Copiem l'enllaç de baixada en format &amp;quot;''tar.gz''&amp;quot; i el descarreguem al directori &amp;quot;''/var/www''&amp;quot;:&lt;br /&gt;
 # cd /var/www&lt;br /&gt;
 # wget https://ftp.drupal.org/files/projects/drupal-7.41.tar.gz&lt;br /&gt;
&lt;br /&gt;
El descomprimim i reanomenem la carpeta:&lt;br /&gt;
 # tar -xf drupal-7.41.tar.gz&lt;br /&gt;
 # mv drupal-7.41 guifi&lt;br /&gt;
&lt;br /&gt;
== Instal·lació i configuració de Drupal 7 ==&lt;br /&gt;
&lt;br /&gt;
Un cop descomprimit Drupal 7 i reanomenada la carpeta, obrim l'adreça del servidor web amb el navegador: [http://ip_del_servidor/guifi http://ip_del_servidor/guifi]. Si esteu treballant amb la mateixa màquina on heu instal·lat l'entorn de desenvolupament, &amp;quot;''ip_del_servidor''&amp;quot; serà &amp;quot;http://ip_del_servidor/guifi &amp;quot;'''localhost'''&amp;quot;; altrament poseu-hi l'adreça IP que toqui.&lt;br /&gt;
&lt;br /&gt;
La instal·lació i la configuració de Drupal 7 es fa des del navegador web.&lt;br /&gt;
&lt;br /&gt;
=== Elecció d'un perfil (''Choose profile'') ===&lt;br /&gt;
&lt;br /&gt;
El procés d'instal·lació ens mostra dos possibles perfils: &amp;quot;estàndard (''standard'')&amp;quot; i &amp;quot;mínim (''minimal''). Escollim &amp;quot;'''Estàndard''' (''standard'')&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Elecció de l'idioma (''Choose language'') ===&lt;br /&gt;
&lt;br /&gt;
La instal·lació per defecte es fa en anglès, però podeu descarregar-vos paquets d'idiomes addicionals o versions de Drupal que ja els incorporen. Escollim &amp;quot;'''Anglès''' (''English'')&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Verificació de requisits (''Verify requirements'') ===&lt;br /&gt;
&lt;br /&gt;
Per seguir amb la instal·lació cal crear els següents directoris i fitxers amb els seus respectius permisos:&lt;br /&gt;
 # cd /var/www/guifi&lt;br /&gt;
 # mkdir sites/default/files&lt;br /&gt;
 # chmod a+w sites/default/files&lt;br /&gt;
 # cp sites/default/default.settings.php sites/default/settings.php&lt;br /&gt;
 # chmod a+w sites/default/settings.php&lt;br /&gt;
&lt;br /&gt;
Un cop fet, en recarregar la pàgina, continuarem ja al següent pas.&lt;br /&gt;
&lt;br /&gt;
=== Configuració de la base de dades (''Set up database'') ===&lt;br /&gt;
&lt;br /&gt;
En aquest pas configurarem el nom de la base de dades, l'usuari i la contrasenya que hem creat anteriorment, per desar-hi les dades de Drupal i de la web de Guifi. Recuperem les dades introduïdes anteriorment:&lt;br /&gt;
&lt;br /&gt;
* Nom de la base de dades (''Database name''): '''guifidev'''&lt;br /&gt;
* Usuari de la base de dades: (''Database username''): '''guifi'''&lt;br /&gt;
* Contrasenya de la base de dades: (''Database password''): ''la que haguem escollit anteriorment''&lt;br /&gt;
&lt;br /&gt;
Les introduïm al formulari i procedim amb la instal·lació. Si tot va bé, la pàgina ens informarà del procés d'instal·lació de mòduls, etc. i acabarà en uns segons.&lt;br /&gt;
&lt;br /&gt;
=== Configuració del lloc web (''Configure site''') ===&lt;br /&gt;
Abans d'acabar la configuració de Drupal, cal introduir algunes dades més. En primer lloc, la informació bàsica del lloc web:&lt;br /&gt;
&lt;br /&gt;
* '''Informació del lloc (''Site information'')'''&lt;br /&gt;
** '''Nom del lloc web (''Site name'')''': ''podeu escollir el nom que més us agradi, com &amp;quot;Desenvolupament Guifi&amp;quot;, etc.''&lt;br /&gt;
** '''Adreça de correu del lloc web (''Site e-mail address'')''': ''poseu-hi la vostra adreça de correu electrònic -en qualsevol cas, no configurarem el correu electrònic--&lt;br /&gt;
&lt;br /&gt;
A continuació, l'usuari que tindrà permisos per administrar el lloc web:&lt;br /&gt;
* '''Compte de manteniment del lloc (''Site maintenance account'')'''&lt;br /&gt;
** '''Nom d'usuari (''Username'')''': '''guifi''' ''o un altre, si us convé més'''&lt;br /&gt;
** '''Correu electrònic (''E-mail address'')''': ''poseu-hi la vostra adreça de correu electrònic''&lt;br /&gt;
** '''Contrasenya (''Password'')''': ''podeu posar-hi la mateixa contrasenya que heu posat anteriorment a la base de dades''&lt;br /&gt;
&lt;br /&gt;
Alguns paràmetres opcionals respecte al servidor web es poden ajustar:&lt;br /&gt;
* '''Paràmetres del servidor (''Server settings'')'''&lt;br /&gt;
** '''País per defecte (''Default country'')''': ''escolliu el país on us trobeu''&lt;br /&gt;
** '''Zona horària per defecte (''Default time zone'')''': ''escolliu la vostra zona horària''&lt;br /&gt;
&lt;br /&gt;
Finalment, configurem les opcions d'actualització:&lt;br /&gt;
* '''Notificacions d'actualitzacions (''Update notifications'')'''&lt;br /&gt;
** '''País per defecte (''Check for updates automatically '')''': sí'''&lt;br /&gt;
** '''Rebre notificacions per correu electrònic (''Receive e-mail notifications '')''': no&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoria:desenvolupament]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7</id>
		<title>Entorn de desenvolupament de Guifi.net basat en Drupal 7</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7"/>
				<updated>2016-01-14T12:40:33Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: /* Configuració de MySQL */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquest document explica com preparar un entorn de desenvolupament de la web de Guifi.net basat en [https://www.drupal.org Drupal], per poder col·laborar en el seu desenvolupament.&lt;br /&gt;
&lt;br /&gt;
La web de Guifi.net, actualment, està construïda sobre la [https://www.drupal.org/drupal-7.0 versió 7] de Drupal. El desenvolupament se centra entorn del mòdul de Drupal &amp;quot;'''drupal-guifi'''&amp;quot;, que gestiona tot el funcionament de la web de Guifi.net, però també serveix per desenvolupar altres mòduls (com &amp;quot;'''budgets'''&amp;quot;) i temes (&amp;quot;'''theme_guifinet2011'''&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
= Resum del procés =&lt;br /&gt;
&lt;br /&gt;
La preparació de l'entorn de desenvolupament consta dels següents punts essencials:&lt;br /&gt;
&lt;br /&gt;
* Instal·lació i configuració del servidor web i de la base de dades&lt;br /&gt;
* Descàrrega, instal·lació i configuració de Drupal 7 i dels mòduls necessaris&lt;br /&gt;
* Clonatge del codi font dels mòduls de Guifi des del repositori&lt;br /&gt;
&lt;br /&gt;
= Requisits del servidor =&lt;br /&gt;
En aquest document es contempla que l'entorn de desenvolupament s'executa en un servidor amb una instal·lació neta d'un d'aquests sistemes operatius:&lt;br /&gt;
&lt;br /&gt;
* [https://www.debian.org/releases/jessie/ Debian 8.2 ''Jessie''] amb retroversions ([http://backports.debian.org/ ''backports''])&lt;br /&gt;
* [https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes Ubuntu 14.04.3 LTS ''Trusty Tahr''] amb retroversions ([https://help.ubuntu.com/community/UbuntuBackports ''backports''])&lt;br /&gt;
* [https://www.archlinux.org '''Arch Linux''']&lt;br /&gt;
&lt;br /&gt;
tot i que també se'n poden utilitzar d'altres. En qualsevol cas, s'assumeix que el sistema operatiu ja es troba instal·lat i té els paquets actualitzats. Afegir i activar els repositoris de retroversions (''backports'') de Debian i Ubuntu ens ajudarà, respectivament, a mantenir les instal·lacions més actualitzades.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració del servidor web =&lt;br /&gt;
&lt;br /&gt;
Per a l'entorn de desenvolupament farem servir el servidor web [http://www.apache.org/ Apache] i, com que Drupal 7 està escrit en [http://www.php.net PHP], també instal·larem el mòdul de PHP5. La instal·lació afegirà automàticament alguns paquets més, com a dependències dels anteriors.&lt;br /&gt;
&lt;br /&gt;
== Instal·lació del servidor web ==&lt;br /&gt;
&lt;br /&gt;
Instal·lem els paquets necessaris (amb l'usuari ''root'', o bé amb un usuari que tingui els permisos adequats, afegint &amp;quot;sudo&amp;quot; davant de les ordres):&lt;br /&gt;
&lt;br /&gt;
* '''Debian''':&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
== Configuració del servidor web ==&lt;br /&gt;
&lt;br /&gt;
Un cop acabada la instal·lació, cal configurar el servidor web. Primer, ens assegurem de que el mòdul de PHP5 està activat:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # a2enmod php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # a2ensmod php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El servidor web Apache2 pot gestionar diversos ''hosts virtuals'' (i.e. llocs web) alhora, configurant-los en diferents fitxers de la carpeta &amp;quot;''/etc/apache2/sites-available/''&amp;quot; i després activant-los amb l'ordre &amp;quot;''a2ensite nom_del_lloc_web''&amp;quot;. Per defecte en ve un d'activat, que es configura al fitxer &amp;quot;''000-default.conf''&amp;quot; i que utilitzarem per mostrar la web de desenvolupament.&lt;br /&gt;
&lt;br /&gt;
Editem el fitxer &amp;quot;'''/etc/apache2/sites-enabled/000-default.conf'''&amp;quot; amb l'editor de text &amp;quot;''nano''&amp;quot; (en podeu fer servir qualsevol altre, si ho preferiu) i canviem la línia&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot '''/var/www/html'''&lt;br /&gt;
&lt;br /&gt;
per&lt;br /&gt;
 DocumentRoot '''/var/www'''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;Directory /var/www/guifi&amp;gt;&lt;br /&gt;
     AllowOverride All&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sortim de l'editor de text i recarreguem el servidor web Apache2:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració de la base de dades =&lt;br /&gt;
&lt;br /&gt;
En aquest entorn de desenvolupament utilitzarem la base de dades [https://www.mysql.com/ MySQL] per emmagatzemar-hi les dades de Drupal i de Guifi. Primer farem la instal·lació i, acte seguit, crearem una base de dades i un usuari per emmagatzemar-hi les dades de Drupal i de la web de Guifi.&lt;br /&gt;
&lt;br /&gt;
== Instal·lació de MySQL ==&lt;br /&gt;
&lt;br /&gt;
Instal·lem el paquet amb el servidor de base de dades MySQL:&lt;br /&gt;
* '''Debian / Ubuntu''':&lt;br /&gt;
 # apt-get install mysql-server&lt;br /&gt;
&lt;br /&gt;
Durant la instal·lació se'ns demanarà posar una contrasenya per a l'usuari &amp;quot;''root''&amp;quot; de la base de dades: és important '''no oblidar-la'''; la farem servir més endavant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configuració de MySQL ==&lt;br /&gt;
Un cop instal·lat el paquet de MySQL el servidor està llest i funcionant, però més endavant ens caldrà haver creat una base de dades on emmagatzemar-hi les dades de la web. Aprofitem per fer-ho ara.&lt;br /&gt;
&lt;br /&gt;
El procés consta de diversos passos, explicats a continuació:&lt;br /&gt;
&lt;br /&gt;
* Iniciem una sessió al servidor MySQL amb l'usuari &amp;quot;'''root'''&amp;quot; i la contrasenya que acabem d'establir-hi:&lt;br /&gt;
 # mysql -u root -p&lt;br /&gt;
 Enter password: &amp;lt;&amp;lt;escrivim la contrasenya&amp;gt;&amp;gt;&lt;br /&gt;
 Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
 Your MySQL connection id is 53&lt;br /&gt;
 Server version: 5.5.46-0+deb8u1 (Debian)&lt;br /&gt;
 &lt;br /&gt;
 Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.&lt;br /&gt;
 &lt;br /&gt;
 Oracle is a registered trademark of Oracle Corporation and/or its&lt;br /&gt;
 affiliates. Other names may be trademarks of their respective&lt;br /&gt;
 owners.&lt;br /&gt;
 &lt;br /&gt;
 Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.&lt;br /&gt;
&lt;br /&gt;
* Creem una base de dades anomenada &amp;quot;'''guifidev'''&amp;quot;:&lt;br /&gt;
  mysql&amp;gt; '''create database guifidev;'''&lt;br /&gt;
&lt;br /&gt;
* Creem un nou usuari de la base de dades, anomenat &amp;quot;'''guifi'''&amp;quot;, li assignem una '''contrasenya''' (la que volguem) i li atorguem permisos per modificar la base de dades tot just creada:&lt;br /&gt;
 mysql&amp;gt; '''grant all on guifidev.* to guifi@localhost identified by 'contrasenya_nou_usuari_guifi';'''&lt;br /&gt;
&lt;br /&gt;
En resum, tenim:&lt;br /&gt;
* Nom de la base de dades: '''guifidev'''&lt;br /&gt;
* Usuari de la base de dades: '''guifi'''&lt;br /&gt;
* Contrasenya de la base de dades: ''la que hagueu escollit''&lt;br /&gt;
&lt;br /&gt;
Aquestes tres dades seran necessàries per poder instal·lar Drupal 7 més endavant.&lt;br /&gt;
&lt;br /&gt;
= [Opcional] Instal·lació d'una interfície web per a la base de dades =&lt;br /&gt;
&lt;br /&gt;
Per al desenvolupament de la web de Guifi, és molt útil disposar d'una interfície web com [https://www.phpmyadmin.net/ phpMyAdmin] per inspeccionar el contingut de la base de dades. L'instal·lem:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # apt-get install phpmyadmin&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install phpmyadmin&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
Durant la instal·lació, se'ns demana quin servidor tenim instal·lat al sistema. Marcarem (amb la tecla ''Espai'') el servidor &amp;quot;''apache2''&amp;quot;, que acabem d'instal·lar. També se'ns preguntarà si volem &amp;quot;''configurar la base de dades de phpmyadmin amb dbconfig-common''&amp;quot;. Respondrem que sí, i aleshores se'ns demanarà per la contrasenya de l'usuari &amp;quot;''root''&amp;quot; de la base de dades que hem introduït anteriorment.&lt;br /&gt;
&lt;br /&gt;
A continuació, abans d'acabar amb la instal·lació del paquet, se'ns demanarà una contrasenya per a l'usuari &amp;quot;''phpmyadmin''&amp;quot; a la base de dades; tal com se suggereix, la podem deixar en blanc i seguir: no la farem servir.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació de Drupal 7 =&lt;br /&gt;
&lt;br /&gt;
Un cop configurat el servidor amb els paquets necessaris, procedim a descarregar, instal·lar i configurar Drupal 7.&lt;br /&gt;
&lt;br /&gt;
== Descàrrega de Drupal 7 ==&lt;br /&gt;
&lt;br /&gt;
Ens dirigim al lloc web de [http://www.drupal.org Drupal] i naveguem fins a l'apartat de [http://www.drupal.org/download descàrregues]. Cliquem [https://www.drupal.org/node/3060/release altres versions (''other releases'')] i cerquem la darrera versió de Drupal 7, que en aquest cas és la [https://www.drupal.org/drupal-7.41-release-notes versió 7.41]. Copiem l'enllaç de baixada en format &amp;quot;''tar.gz''&amp;quot; i el descarreguem al directori &amp;quot;''/var/www''&amp;quot;:&lt;br /&gt;
 # cd /var/www&lt;br /&gt;
 # wget https://ftp.drupal.org/files/projects/drupal-7.41.tar.gz&lt;br /&gt;
&lt;br /&gt;
El descomprimim i reanomenem la carpeta:&lt;br /&gt;
 # tar -xf drupal-7.41.tar.gz&lt;br /&gt;
 # mv drupal-7.41 guifi&lt;br /&gt;
&lt;br /&gt;
== Instal·lació i configuració de Drupal 7 ==&lt;br /&gt;
&lt;br /&gt;
Un cop descomprimit Drupal 7 i reanomenada la carpeta, obrim l'adreça del servidor web amb el navegador: [http://ip_del_servidor/guifi http://ip_del_servidor/guifi]. Si esteu treballant amb la mateixa màquina on heu instal·lat l'entorn de desenvolupament, &amp;quot;''ip_del_servidor''&amp;quot; serà &amp;quot;http://ip_del_servidor/guifi &amp;quot;'''localhost'''&amp;quot;; altrament poseu-hi l'adreça IP que toqui.&lt;br /&gt;
&lt;br /&gt;
La instal·lació i la configuració de Drupal 7 es fa des del navegador web.&lt;br /&gt;
&lt;br /&gt;
=== Elecció d'un perfil (''Choose profile'') ===&lt;br /&gt;
&lt;br /&gt;
El procés d'instal·lació ens mostra dos possibles perfils: &amp;quot;estàndard (''standard'')&amp;quot; i &amp;quot;mínim (''minimal''). Escollim &amp;quot;'''Estàndard''' (''standard'')&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Elecció de l'idioma (''Choose language'') ===&lt;br /&gt;
&lt;br /&gt;
La instal·lació per defecte es fa en anglès, però podeu descarregar-vos paquets d'idiomes addicionals o versions de Drupal que ja els incorporen. Escollim &amp;quot;'''Anglès''' (''English'')&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Verificació de requisits (''Verify requirements'') ===&lt;br /&gt;
&lt;br /&gt;
Per seguir amb la instal·lació cal crear els següents directoris i fitxers amb els seus respectius permisos:&lt;br /&gt;
 # cd /var/www/guifi&lt;br /&gt;
 # mkdir sites/default/files&lt;br /&gt;
 # chmod a+w sites/default/files&lt;br /&gt;
 # cp sites/default/default.settings.php sites/default/settings.php&lt;br /&gt;
 # chmod a+w sites/default/settings.php&lt;br /&gt;
&lt;br /&gt;
Un cop fet, en recarregar la pàgina, continuarem ja al següent pas.&lt;br /&gt;
&lt;br /&gt;
=== Configuració de la base de dades (''Set up database'') ===&lt;br /&gt;
&lt;br /&gt;
En aquest pas configurarem el nom de la base de dades que crearem per desar-hi les dades de Drupal i de la web de Guifi. Per fer-ho, se'ns demana un usuari i una contrasenya:&lt;br /&gt;
&lt;br /&gt;
* Nom de la base de dades (''Database name''): '''guifi'''&lt;br /&gt;
* Usuari de la base de dades: (''Database username''): '''guifi'''&lt;br /&gt;
* Contrasenya de la base de dades: (''Database password''): ''la que haguem escollit anteriorment''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoria:desenvolupament]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7</id>
		<title>Entorn de desenvolupament de Guifi.net basat en Drupal 7</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7"/>
				<updated>2016-01-14T12:38:24Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: /* Instal·lació i configuració de la base de dades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquest document explica com preparar un entorn de desenvolupament de la web de Guifi.net basat en [https://www.drupal.org Drupal], per poder col·laborar en el seu desenvolupament.&lt;br /&gt;
&lt;br /&gt;
La web de Guifi.net, actualment, està construïda sobre la [https://www.drupal.org/drupal-7.0 versió 7] de Drupal. El desenvolupament se centra entorn del mòdul de Drupal &amp;quot;'''drupal-guifi'''&amp;quot;, que gestiona tot el funcionament de la web de Guifi.net, però també serveix per desenvolupar altres mòduls (com &amp;quot;'''budgets'''&amp;quot;) i temes (&amp;quot;'''theme_guifinet2011'''&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
= Resum del procés =&lt;br /&gt;
&lt;br /&gt;
La preparació de l'entorn de desenvolupament consta dels següents punts essencials:&lt;br /&gt;
&lt;br /&gt;
* Instal·lació i configuració del servidor web i de la base de dades&lt;br /&gt;
* Descàrrega, instal·lació i configuració de Drupal 7 i dels mòduls necessaris&lt;br /&gt;
* Clonatge del codi font dels mòduls de Guifi des del repositori&lt;br /&gt;
&lt;br /&gt;
= Requisits del servidor =&lt;br /&gt;
En aquest document es contempla que l'entorn de desenvolupament s'executa en un servidor amb una instal·lació neta d'un d'aquests sistemes operatius:&lt;br /&gt;
&lt;br /&gt;
* [https://www.debian.org/releases/jessie/ Debian 8.2 ''Jessie''] amb retroversions ([http://backports.debian.org/ ''backports''])&lt;br /&gt;
* [https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes Ubuntu 14.04.3 LTS ''Trusty Tahr''] amb retroversions ([https://help.ubuntu.com/community/UbuntuBackports ''backports''])&lt;br /&gt;
* [https://www.archlinux.org '''Arch Linux''']&lt;br /&gt;
&lt;br /&gt;
tot i que també se'n poden utilitzar d'altres. En qualsevol cas, s'assumeix que el sistema operatiu ja es troba instal·lat i té els paquets actualitzats. Afegir i activar els repositoris de retroversions (''backports'') de Debian i Ubuntu ens ajudarà, respectivament, a mantenir les instal·lacions més actualitzades.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració del servidor web =&lt;br /&gt;
&lt;br /&gt;
Per a l'entorn de desenvolupament farem servir el servidor web [http://www.apache.org/ Apache] i, com que Drupal 7 està escrit en [http://www.php.net PHP], també instal·larem el mòdul de PHP5. La instal·lació afegirà automàticament alguns paquets més, com a dependències dels anteriors.&lt;br /&gt;
&lt;br /&gt;
== Instal·lació del servidor web ==&lt;br /&gt;
&lt;br /&gt;
Instal·lem els paquets necessaris (amb l'usuari ''root'', o bé amb un usuari que tingui els permisos adequats, afegint &amp;quot;sudo&amp;quot; davant de les ordres):&lt;br /&gt;
&lt;br /&gt;
* '''Debian''':&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
== Configuració del servidor web ==&lt;br /&gt;
&lt;br /&gt;
Un cop acabada la instal·lació, cal configurar el servidor web. Primer, ens assegurem de que el mòdul de PHP5 està activat:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # a2enmod php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # a2ensmod php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El servidor web Apache2 pot gestionar diversos ''hosts virtuals'' (i.e. llocs web) alhora, configurant-los en diferents fitxers de la carpeta &amp;quot;''/etc/apache2/sites-available/''&amp;quot; i després activant-los amb l'ordre &amp;quot;''a2ensite nom_del_lloc_web''&amp;quot;. Per defecte en ve un d'activat, que es configura al fitxer &amp;quot;''000-default.conf''&amp;quot; i que utilitzarem per mostrar la web de desenvolupament.&lt;br /&gt;
&lt;br /&gt;
Editem el fitxer &amp;quot;'''/etc/apache2/sites-enabled/000-default.conf'''&amp;quot; amb l'editor de text &amp;quot;''nano''&amp;quot; (en podeu fer servir qualsevol altre, si ho preferiu) i canviem la línia&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot '''/var/www/html'''&lt;br /&gt;
&lt;br /&gt;
per&lt;br /&gt;
 DocumentRoot '''/var/www'''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;Directory /var/www/guifi&amp;gt;&lt;br /&gt;
     AllowOverride All&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sortim de l'editor de text i recarreguem el servidor web Apache2:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració de la base de dades =&lt;br /&gt;
&lt;br /&gt;
En aquest entorn de desenvolupament utilitzarem la base de dades [https://www.mysql.com/ MySQL] per emmagatzemar-hi les dades de Drupal i de Guifi. Primer farem la instal·lació i, acte seguit, crearem una base de dades i un usuari per emmagatzemar-hi les dades de Drupal i de la web de Guifi.&lt;br /&gt;
&lt;br /&gt;
== Instal·lació de MySQL ==&lt;br /&gt;
&lt;br /&gt;
Instal·lem el paquet amb el servidor de base de dades MySQL:&lt;br /&gt;
* '''Debian / Ubuntu''':&lt;br /&gt;
 # apt-get install mysql-server&lt;br /&gt;
&lt;br /&gt;
Durant la instal·lació se'ns demanarà posar una contrasenya per a l'usuari &amp;quot;''root''&amp;quot; de la base de dades: és important '''no oblidar-la'''; la farem servir més endavant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configuració de MySQL ==&lt;br /&gt;
Un cop instal·lat el paquet de MySQL el servidor està llest i funcionant, però més endavant ens caldrà haver creat una base de dades on emmagatzemar-hi les dades de la web. Aprofitem per fer-ho ara.&lt;br /&gt;
&lt;br /&gt;
El procés consta de diversos passos, explicats a continuació:&lt;br /&gt;
&lt;br /&gt;
* Iniciem una sessió al servidor MySQL amb l'usuari &amp;quot;'''root'''&amp;quot; i la contrasenya que acabem d'establir-hi:&lt;br /&gt;
 # mysql -u root -p&lt;br /&gt;
 Enter password: &amp;lt;&amp;lt;escrivim la contrasenya&amp;gt;&amp;gt;&lt;br /&gt;
 Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
 Your MySQL connection id is 53&lt;br /&gt;
 Server version: 5.5.46-0+deb8u1 (Debian)&lt;br /&gt;
 &lt;br /&gt;
 Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.&lt;br /&gt;
 &lt;br /&gt;
 Oracle is a registered trademark of Oracle Corporation and/or its&lt;br /&gt;
 affiliates. Other names may be trademarks of their respective&lt;br /&gt;
 owners.&lt;br /&gt;
 &lt;br /&gt;
 Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.&lt;br /&gt;
&lt;br /&gt;
* Creem una base de dades anomenada &amp;quot;'''guifidev'''&amp;quot;:&lt;br /&gt;
  mysql&amp;gt; '''create database guifi_test'''&lt;br /&gt;
&lt;br /&gt;
* Creem un nou usuari de la base de dades, anomenat &amp;quot;'''guifi'''&amp;quot;, li assignem una '''contrasenya''' (la que volguem) i li atorguem permisos per modificar la base de dades tot just creada:&lt;br /&gt;
 mysql&amp;gt; '''grant all on guifidev.* to guifi@localhost identified by 'contrasenya_nou_usuari_guifi''''&lt;br /&gt;
&lt;br /&gt;
En resum, tenim:&lt;br /&gt;
* Nom de la base de dades: '''guifidev'''&lt;br /&gt;
* Usuari de la base de dades: '''guifi'''&lt;br /&gt;
* Contrasenya de la base de dades: ''la que hagueu escollit''&lt;br /&gt;
&lt;br /&gt;
Aquestes tres dades seran necessàries per poder instal·lar Drupal 7 més endavant.&lt;br /&gt;
&lt;br /&gt;
= [Opcional] Instal·lació d'una interfície web per a la base de dades =&lt;br /&gt;
&lt;br /&gt;
Per al desenvolupament de la web de Guifi, és molt útil disposar d'una interfície web com [https://www.phpmyadmin.net/ phpMyAdmin] per inspeccionar el contingut de la base de dades. L'instal·lem:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # apt-get install phpmyadmin&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install phpmyadmin&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
Durant la instal·lació, se'ns demana quin servidor tenim instal·lat al sistema. Marcarem (amb la tecla ''Espai'') el servidor &amp;quot;''apache2''&amp;quot;, que acabem d'instal·lar. També se'ns preguntarà si volem &amp;quot;''configurar la base de dades de phpmyadmin amb dbconfig-common''&amp;quot;. Respondrem que sí, i aleshores se'ns demanarà per la contrasenya de l'usuari &amp;quot;''root''&amp;quot; de la base de dades que hem introduït anteriorment.&lt;br /&gt;
&lt;br /&gt;
A continuació, abans d'acabar amb la instal·lació del paquet, se'ns demanarà una contrasenya per a l'usuari &amp;quot;''phpmyadmin''&amp;quot; a la base de dades; tal com se suggereix, la podem deixar en blanc i seguir: no la farem servir.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació de Drupal 7 =&lt;br /&gt;
&lt;br /&gt;
Un cop configurat el servidor amb els paquets necessaris, procedim a descarregar, instal·lar i configurar Drupal 7.&lt;br /&gt;
&lt;br /&gt;
== Descàrrega de Drupal 7 ==&lt;br /&gt;
&lt;br /&gt;
Ens dirigim al lloc web de [http://www.drupal.org Drupal] i naveguem fins a l'apartat de [http://www.drupal.org/download descàrregues]. Cliquem [https://www.drupal.org/node/3060/release altres versions (''other releases'')] i cerquem la darrera versió de Drupal 7, que en aquest cas és la [https://www.drupal.org/drupal-7.41-release-notes versió 7.41]. Copiem l'enllaç de baixada en format &amp;quot;''tar.gz''&amp;quot; i el descarreguem al directori &amp;quot;''/var/www''&amp;quot;:&lt;br /&gt;
 # cd /var/www&lt;br /&gt;
 # wget https://ftp.drupal.org/files/projects/drupal-7.41.tar.gz&lt;br /&gt;
&lt;br /&gt;
El descomprimim i reanomenem la carpeta:&lt;br /&gt;
 # tar -xf drupal-7.41.tar.gz&lt;br /&gt;
 # mv drupal-7.41 guifi&lt;br /&gt;
&lt;br /&gt;
== Instal·lació i configuració de Drupal 7 ==&lt;br /&gt;
&lt;br /&gt;
Un cop descomprimit Drupal 7 i reanomenada la carpeta, obrim l'adreça del servidor web amb el navegador: [http://ip_del_servidor/guifi http://ip_del_servidor/guifi]. Si esteu treballant amb la mateixa màquina on heu instal·lat l'entorn de desenvolupament, &amp;quot;''ip_del_servidor''&amp;quot; serà &amp;quot;http://ip_del_servidor/guifi &amp;quot;'''localhost'''&amp;quot;; altrament poseu-hi l'adreça IP que toqui.&lt;br /&gt;
&lt;br /&gt;
La instal·lació i la configuració de Drupal 7 es fa des del navegador web.&lt;br /&gt;
&lt;br /&gt;
=== Elecció d'un perfil (''Choose profile'') ===&lt;br /&gt;
&lt;br /&gt;
El procés d'instal·lació ens mostra dos possibles perfils: &amp;quot;estàndard (''standard'')&amp;quot; i &amp;quot;mínim (''minimal''). Escollim &amp;quot;'''Estàndard''' (''standard'')&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Elecció de l'idioma (''Choose language'') ===&lt;br /&gt;
&lt;br /&gt;
La instal·lació per defecte es fa en anglès, però podeu descarregar-vos paquets d'idiomes addicionals o versions de Drupal que ja els incorporen. Escollim &amp;quot;'''Anglès''' (''English'')&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Verificació de requisits (''Verify requirements'') ===&lt;br /&gt;
&lt;br /&gt;
Per seguir amb la instal·lació cal crear els següents directoris i fitxers amb els seus respectius permisos:&lt;br /&gt;
 # cd /var/www/guifi&lt;br /&gt;
 # mkdir sites/default/files&lt;br /&gt;
 # chmod a+w sites/default/files&lt;br /&gt;
 # cp sites/default/default.settings.php sites/default/settings.php&lt;br /&gt;
 # chmod a+w sites/default/settings.php&lt;br /&gt;
&lt;br /&gt;
Un cop fet, en recarregar la pàgina, continuarem ja al següent pas.&lt;br /&gt;
&lt;br /&gt;
=== Configuració de la base de dades (''Set up database'') ===&lt;br /&gt;
&lt;br /&gt;
En aquest pas configurarem el nom de la base de dades que crearem per desar-hi les dades de Drupal i de la web de Guifi. Per fer-ho, se'ns demana un usuari i una contrasenya:&lt;br /&gt;
&lt;br /&gt;
* Nom de la base de dades (''Database name''): '''guifi'''&lt;br /&gt;
* Usuari de la base de dades: (''Database username''): '''guifi'''&lt;br /&gt;
* Contrasenya de la base de dades: (''Database password''): ''la que haguem escollit anteriorment''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoria:desenvolupament]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7</id>
		<title>Entorn de desenvolupament de Guifi.net basat en Drupal 7</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7"/>
				<updated>2016-01-14T12:28:11Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: /* Verificació de requisits (Verify requirements) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquest document explica com preparar un entorn de desenvolupament de la web de Guifi.net basat en [https://www.drupal.org Drupal], per poder col·laborar en el seu desenvolupament.&lt;br /&gt;
&lt;br /&gt;
La web de Guifi.net, actualment, està construïda sobre la [https://www.drupal.org/drupal-7.0 versió 7] de Drupal. El desenvolupament se centra entorn del mòdul de Drupal &amp;quot;'''drupal-guifi'''&amp;quot;, que gestiona tot el funcionament de la web de Guifi.net, però també serveix per desenvolupar altres mòduls (com &amp;quot;'''budgets'''&amp;quot;) i temes (&amp;quot;'''theme_guifinet2011'''&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
= Resum del procés =&lt;br /&gt;
&lt;br /&gt;
La preparació de l'entorn de desenvolupament consta dels següents punts essencials:&lt;br /&gt;
&lt;br /&gt;
* Instal·lació i configuració del servidor web i de la base de dades&lt;br /&gt;
* Descàrrega, instal·lació i configuració de Drupal 7 i dels mòduls necessaris&lt;br /&gt;
* Clonatge del codi font dels mòduls de Guifi des del repositori&lt;br /&gt;
&lt;br /&gt;
= Requisits del servidor =&lt;br /&gt;
En aquest document es contempla que l'entorn de desenvolupament s'executa en un servidor amb una instal·lació neta d'un d'aquests sistemes operatius:&lt;br /&gt;
&lt;br /&gt;
* [https://www.debian.org/releases/jessie/ Debian 8.2 ''Jessie''] amb retroversions ([http://backports.debian.org/ ''backports''])&lt;br /&gt;
* [https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes Ubuntu 14.04.3 LTS ''Trusty Tahr''] amb retroversions ([https://help.ubuntu.com/community/UbuntuBackports ''backports''])&lt;br /&gt;
* [https://www.archlinux.org '''Arch Linux''']&lt;br /&gt;
&lt;br /&gt;
tot i que també se'n poden utilitzar d'altres. En qualsevol cas, s'assumeix que el sistema operatiu ja es troba instal·lat i té els paquets actualitzats. Afegir i activar els repositoris de retroversions (''backports'') de Debian i Ubuntu ens ajudarà, respectivament, a mantenir les instal·lacions més actualitzades.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració del servidor web =&lt;br /&gt;
&lt;br /&gt;
Per a l'entorn de desenvolupament farem servir el servidor web [http://www.apache.org/ Apache] i, com que Drupal 7 està escrit en [http://www.php.net PHP], també instal·larem el mòdul de PHP5. La instal·lació afegirà automàticament alguns paquets més, com a dependències dels anteriors.&lt;br /&gt;
&lt;br /&gt;
== Instal·lació del servidor web ==&lt;br /&gt;
&lt;br /&gt;
Instal·lem els paquets necessaris (amb l'usuari ''root'', o bé amb un usuari que tingui els permisos adequats, afegint &amp;quot;sudo&amp;quot; davant de les ordres):&lt;br /&gt;
&lt;br /&gt;
* '''Debian''':&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
== Configuració del servidor web ==&lt;br /&gt;
&lt;br /&gt;
Un cop acabada la instal·lació, cal configurar el servidor web. Primer, ens assegurem de que el mòdul de PHP5 està activat:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # a2enmod php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # a2ensmod php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El servidor web Apache2 pot gestionar diversos ''hosts virtuals'' (i.e. llocs web) alhora, configurant-los en diferents fitxers de la carpeta &amp;quot;''/etc/apache2/sites-available/''&amp;quot; i després activant-los amb l'ordre &amp;quot;''a2ensite nom_del_lloc_web''&amp;quot;. Per defecte en ve un d'activat, que es configura al fitxer &amp;quot;''000-default.conf''&amp;quot; i que utilitzarem per mostrar la web de desenvolupament.&lt;br /&gt;
&lt;br /&gt;
Editem el fitxer &amp;quot;'''/etc/apache2/sites-enabled/000-default.conf'''&amp;quot; amb l'editor de text &amp;quot;''nano''&amp;quot; (en podeu fer servir qualsevol altre, si ho preferiu) i canviem la línia&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot '''/var/www/html'''&lt;br /&gt;
&lt;br /&gt;
per&lt;br /&gt;
 DocumentRoot '''/var/www'''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;Directory /var/www/guifi&amp;gt;&lt;br /&gt;
     AllowOverride All&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sortim de l'editor de text i recarreguem el servidor web Apache2:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració de la base de dades =&lt;br /&gt;
&lt;br /&gt;
En aquest entorn de desenvolupament utilitzarem la base de dades [https://www.mysql.com/ MySQL] per emmagatzemar-hi les dades de Drupal i de Guifi. Durant la instal·lació se'ns demanarà posar una contrasenya per a l'usuari &amp;quot;''root''&amp;quot; de la base de dades: és important '''no oblidar-la'''; la farem servir més endavant. Procedim:&lt;br /&gt;
&lt;br /&gt;
* '''Debian''':&lt;br /&gt;
 # apt-get install mysql-server&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
= [Opcional] Instal·lació d'una interfície web per a la base de dades =&lt;br /&gt;
&lt;br /&gt;
Per al desenvolupament de la web de Guifi, és molt útil disposar d'una interfície web com [https://www.phpmyadmin.net/ phpMyAdmin] per inspeccionar el contingut de la base de dades. L'instal·lem:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # apt-get install phpmyadmin&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install phpmyadmin&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
Durant la instal·lació, se'ns demana quin servidor tenim instal·lat al sistema. Marcarem (amb la tecla ''Espai'') el servidor &amp;quot;''apache2''&amp;quot;, que acabem d'instal·lar. També se'ns preguntarà si volem &amp;quot;''configurar la base de dades de phpmyadmin amb dbconfig-common''&amp;quot;. Respondrem que sí, i aleshores se'ns demanarà per la contrasenya de l'usuari &amp;quot;''root''&amp;quot; de la base de dades que hem introduït anteriorment.&lt;br /&gt;
&lt;br /&gt;
A continuació, abans d'acabar amb la instal·lació del paquet, se'ns demanarà una contrasenya per a l'usuari &amp;quot;''phpmyadmin''&amp;quot; a la base de dades; tal com se suggereix, la podem deixar en blanc i seguir: no la farem servir.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació de Drupal 7 =&lt;br /&gt;
&lt;br /&gt;
Un cop configurat el servidor amb els paquets necessaris, procedim a descarregar, instal·lar i configurar Drupal 7.&lt;br /&gt;
&lt;br /&gt;
== Descàrrega de Drupal 7 ==&lt;br /&gt;
&lt;br /&gt;
Ens dirigim al lloc web de [http://www.drupal.org Drupal] i naveguem fins a l'apartat de [http://www.drupal.org/download descàrregues]. Cliquem [https://www.drupal.org/node/3060/release altres versions (''other releases'')] i cerquem la darrera versió de Drupal 7, que en aquest cas és la [https://www.drupal.org/drupal-7.41-release-notes versió 7.41]. Copiem l'enllaç de baixada en format &amp;quot;''tar.gz''&amp;quot; i el descarreguem al directori &amp;quot;''/var/www''&amp;quot;:&lt;br /&gt;
 # cd /var/www&lt;br /&gt;
 # wget https://ftp.drupal.org/files/projects/drupal-7.41.tar.gz&lt;br /&gt;
&lt;br /&gt;
El descomprimim i reanomenem la carpeta:&lt;br /&gt;
 # tar -xf drupal-7.41.tar.gz&lt;br /&gt;
 # mv drupal-7.41 guifi&lt;br /&gt;
&lt;br /&gt;
== Instal·lació i configuració de Drupal 7 ==&lt;br /&gt;
&lt;br /&gt;
Un cop descomprimit Drupal 7 i reanomenada la carpeta, obrim l'adreça del servidor web amb el navegador: [http://ip_del_servidor/guifi http://ip_del_servidor/guifi]. Si esteu treballant amb la mateixa màquina on heu instal·lat l'entorn de desenvolupament, &amp;quot;''ip_del_servidor''&amp;quot; serà &amp;quot;http://ip_del_servidor/guifi &amp;quot;'''localhost'''&amp;quot;; altrament poseu-hi l'adreça IP que toqui.&lt;br /&gt;
&lt;br /&gt;
La instal·lació i la configuració de Drupal 7 es fa des del navegador web.&lt;br /&gt;
&lt;br /&gt;
=== Elecció d'un perfil (''Choose profile'') ===&lt;br /&gt;
&lt;br /&gt;
El procés d'instal·lació ens mostra dos possibles perfils: &amp;quot;estàndard (''standard'')&amp;quot; i &amp;quot;mínim (''minimal''). Escollim &amp;quot;'''Estàndard''' (''standard'')&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Elecció de l'idioma (''Choose language'') ===&lt;br /&gt;
&lt;br /&gt;
La instal·lació per defecte es fa en anglès, però podeu descarregar-vos paquets d'idiomes addicionals o versions de Drupal que ja els incorporen. Escollim &amp;quot;'''Anglès''' (''English'')&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Verificació de requisits (''Verify requirements'') ===&lt;br /&gt;
&lt;br /&gt;
Per seguir amb la instal·lació cal crear els següents directoris i fitxers amb els seus respectius permisos:&lt;br /&gt;
 # cd /var/www/guifi&lt;br /&gt;
 # mkdir sites/default/files&lt;br /&gt;
 # chmod a+w sites/default/files&lt;br /&gt;
 # cp sites/default/default.settings.php sites/default/settings.php&lt;br /&gt;
 # chmod a+w sites/default/settings.php&lt;br /&gt;
&lt;br /&gt;
Un cop fet, en recarregar la pàgina, continuarem ja al següent pas.&lt;br /&gt;
&lt;br /&gt;
=== Configuració de la base de dades (''Set up database'') ===&lt;br /&gt;
&lt;br /&gt;
En aquest pas configurarem el nom de la base de dades que crearem per desar-hi les dades de Drupal i de la web de Guifi. Per fer-ho, se'ns demana un usuari i una contrasenya:&lt;br /&gt;
&lt;br /&gt;
* Nom de la base de dades (''Database name''): '''guifi'''&lt;br /&gt;
* Usuari de la base de dades: (''Database username''): '''guifi'''&lt;br /&gt;
* Contrasenya de la base de dades: (''Database password''): ''la que haguem escollit anteriorment''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoria:desenvolupament]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7</id>
		<title>Entorn de desenvolupament de Guifi.net basat en Drupal 7</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7"/>
				<updated>2016-01-14T12:22:57Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: Requisists drupal 7&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquest document explica com preparar un entorn de desenvolupament de la web de Guifi.net basat en [https://www.drupal.org Drupal], per poder col·laborar en el seu desenvolupament.&lt;br /&gt;
&lt;br /&gt;
La web de Guifi.net, actualment, està construïda sobre la [https://www.drupal.org/drupal-7.0 versió 7] de Drupal. El desenvolupament se centra entorn del mòdul de Drupal &amp;quot;'''drupal-guifi'''&amp;quot;, que gestiona tot el funcionament de la web de Guifi.net, però també serveix per desenvolupar altres mòduls (com &amp;quot;'''budgets'''&amp;quot;) i temes (&amp;quot;'''theme_guifinet2011'''&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
= Resum del procés =&lt;br /&gt;
&lt;br /&gt;
La preparació de l'entorn de desenvolupament consta dels següents punts essencials:&lt;br /&gt;
&lt;br /&gt;
* Instal·lació i configuració del servidor web i de la base de dades&lt;br /&gt;
* Descàrrega, instal·lació i configuració de Drupal 7 i dels mòduls necessaris&lt;br /&gt;
* Clonatge del codi font dels mòduls de Guifi des del repositori&lt;br /&gt;
&lt;br /&gt;
= Requisits del servidor =&lt;br /&gt;
En aquest document es contempla que l'entorn de desenvolupament s'executa en un servidor amb una instal·lació neta d'un d'aquests sistemes operatius:&lt;br /&gt;
&lt;br /&gt;
* [https://www.debian.org/releases/jessie/ Debian 8.2 ''Jessie''] amb retroversions ([http://backports.debian.org/ ''backports''])&lt;br /&gt;
* [https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes Ubuntu 14.04.3 LTS ''Trusty Tahr''] amb retroversions ([https://help.ubuntu.com/community/UbuntuBackports ''backports''])&lt;br /&gt;
* [https://www.archlinux.org '''Arch Linux''']&lt;br /&gt;
&lt;br /&gt;
tot i que també se'n poden utilitzar d'altres. En qualsevol cas, s'assumeix que el sistema operatiu ja es troba instal·lat i té els paquets actualitzats. Afegir i activar els repositoris de retroversions (''backports'') de Debian i Ubuntu ens ajudarà, respectivament, a mantenir les instal·lacions més actualitzades.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració del servidor web =&lt;br /&gt;
&lt;br /&gt;
Per a l'entorn de desenvolupament farem servir el servidor web [http://www.apache.org/ Apache] i, com que Drupal 7 està escrit en [http://www.php.net PHP], també instal·larem el mòdul de PHP5. La instal·lació afegirà automàticament alguns paquets més, com a dependències dels anteriors.&lt;br /&gt;
&lt;br /&gt;
== Instal·lació del servidor web ==&lt;br /&gt;
&lt;br /&gt;
Instal·lem els paquets necessaris (amb l'usuari ''root'', o bé amb un usuari que tingui els permisos adequats, afegint &amp;quot;sudo&amp;quot; davant de les ordres):&lt;br /&gt;
&lt;br /&gt;
* '''Debian''':&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
== Configuració del servidor web ==&lt;br /&gt;
&lt;br /&gt;
Un cop acabada la instal·lació, cal configurar el servidor web. Primer, ens assegurem de que el mòdul de PHP5 està activat:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # a2enmod php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # a2ensmod php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El servidor web Apache2 pot gestionar diversos ''hosts virtuals'' (i.e. llocs web) alhora, configurant-los en diferents fitxers de la carpeta &amp;quot;''/etc/apache2/sites-available/''&amp;quot; i després activant-los amb l'ordre &amp;quot;''a2ensite nom_del_lloc_web''&amp;quot;. Per defecte en ve un d'activat, que es configura al fitxer &amp;quot;''000-default.conf''&amp;quot; i que utilitzarem per mostrar la web de desenvolupament.&lt;br /&gt;
&lt;br /&gt;
Editem el fitxer &amp;quot;'''/etc/apache2/sites-enabled/000-default.conf'''&amp;quot; amb l'editor de text &amp;quot;''nano''&amp;quot; (en podeu fer servir qualsevol altre, si ho preferiu) i canviem la línia&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot '''/var/www/html'''&lt;br /&gt;
&lt;br /&gt;
per&lt;br /&gt;
 DocumentRoot '''/var/www'''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;Directory /var/www/guifi&amp;gt;&lt;br /&gt;
     AllowOverride All&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sortim de l'editor de text i recarreguem el servidor web Apache2:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració de la base de dades =&lt;br /&gt;
&lt;br /&gt;
En aquest entorn de desenvolupament utilitzarem la base de dades [https://www.mysql.com/ MySQL] per emmagatzemar-hi les dades de Drupal i de Guifi. Durant la instal·lació se'ns demanarà posar una contrasenya per a l'usuari &amp;quot;''root''&amp;quot; de la base de dades: és important '''no oblidar-la'''; la farem servir més endavant. Procedim:&lt;br /&gt;
&lt;br /&gt;
* '''Debian''':&lt;br /&gt;
 # apt-get install mysql-server&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
= [Opcional] Instal·lació d'una interfície web per a la base de dades =&lt;br /&gt;
&lt;br /&gt;
Per al desenvolupament de la web de Guifi, és molt útil disposar d'una interfície web com [https://www.phpmyadmin.net/ phpMyAdmin] per inspeccionar el contingut de la base de dades. L'instal·lem:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # apt-get install phpmyadmin&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install phpmyadmin&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
Durant la instal·lació, se'ns demana quin servidor tenim instal·lat al sistema. Marcarem (amb la tecla ''Espai'') el servidor &amp;quot;''apache2''&amp;quot;, que acabem d'instal·lar. També se'ns preguntarà si volem &amp;quot;''configurar la base de dades de phpmyadmin amb dbconfig-common''&amp;quot;. Respondrem que sí, i aleshores se'ns demanarà per la contrasenya de l'usuari &amp;quot;''root''&amp;quot; de la base de dades que hem introduït anteriorment.&lt;br /&gt;
&lt;br /&gt;
A continuació, abans d'acabar amb la instal·lació del paquet, se'ns demanarà una contrasenya per a l'usuari &amp;quot;''phpmyadmin''&amp;quot; a la base de dades; tal com se suggereix, la podem deixar en blanc i seguir: no la farem servir.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació de Drupal 7 =&lt;br /&gt;
&lt;br /&gt;
Un cop configurat el servidor amb els paquets necessaris, procedim a descarregar, instal·lar i configurar Drupal 7.&lt;br /&gt;
&lt;br /&gt;
== Descàrrega de Drupal 7 ==&lt;br /&gt;
&lt;br /&gt;
Ens dirigim al lloc web de [http://www.drupal.org Drupal] i naveguem fins a l'apartat de [http://www.drupal.org/download descàrregues]. Cliquem [https://www.drupal.org/node/3060/release altres versions (''other releases'')] i cerquem la darrera versió de Drupal 7, que en aquest cas és la [https://www.drupal.org/drupal-7.41-release-notes versió 7.41]. Copiem l'enllaç de baixada en format &amp;quot;''tar.gz''&amp;quot; i el descarreguem al directori &amp;quot;''/var/www''&amp;quot;:&lt;br /&gt;
 # cd /var/www&lt;br /&gt;
 # wget https://ftp.drupal.org/files/projects/drupal-7.41.tar.gz&lt;br /&gt;
&lt;br /&gt;
El descomprimim i reanomenem la carpeta:&lt;br /&gt;
 # tar -xf drupal-7.41.tar.gz&lt;br /&gt;
 # mv drupal-7.41 guifi&lt;br /&gt;
&lt;br /&gt;
== Instal·lació i configuració de Drupal 7 ==&lt;br /&gt;
&lt;br /&gt;
Un cop descomprimit Drupal 7 i reanomenada la carpeta, obrim l'adreça del servidor web amb el navegador: [http://ip_del_servidor/guifi http://ip_del_servidor/guifi]. Si esteu treballant amb la mateixa màquina on heu instal·lat l'entorn de desenvolupament, &amp;quot;''ip_del_servidor''&amp;quot; serà &amp;quot;http://ip_del_servidor/guifi &amp;quot;'''localhost'''&amp;quot;; altrament poseu-hi l'adreça IP que toqui.&lt;br /&gt;
&lt;br /&gt;
La instal·lació i la configuració de Drupal 7 es fa des del navegador web.&lt;br /&gt;
&lt;br /&gt;
=== Elecció d'un perfil (''Choose profile'') ===&lt;br /&gt;
&lt;br /&gt;
El procés d'instal·lació ens mostra dos possibles perfils: &amp;quot;estàndard (''standard'')&amp;quot; i &amp;quot;mínim (''minimal''). Escollim &amp;quot;'''Estàndard''' (''standard'')&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Elecció de l'idioma (''Choose language'') ===&lt;br /&gt;
&lt;br /&gt;
La instal·lació per defecte es fa en anglès, però podeu descarregar-vos paquets d'idiomes addicionals o versions de Drupal que ja els incorporen. Escollim &amp;quot;'''Anglès''' (''English'')&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Verificació de requisits (''Verify requirements'') ===&lt;br /&gt;
&lt;br /&gt;
Per seguir amb la instal·lació cal crear els següents directoris i fitxers amb els seus respectius permisos:&lt;br /&gt;
 # cd /var/www/guifi&lt;br /&gt;
 # mkdir sites/default/files&lt;br /&gt;
 # chmod a+w sites/default/files&lt;br /&gt;
 # cp sites/default/default.settings.php sites/default/settings.php&lt;br /&gt;
 # chmod a+w sites/default/settings.php&lt;br /&gt;
&lt;br /&gt;
Un cop fet, en recarregar la pàgina, continuarem ja al següent pas.&lt;br /&gt;
[[Categoria:desenvolupament]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7</id>
		<title>Entorn de desenvolupament de Guifi.net basat en Drupal 7</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7"/>
				<updated>2016-01-14T12:04:18Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: /* = Descàrrega de Drupal 7 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquest document explica com preparar un entorn de desenvolupament de la web de Guifi.net basat en [https://www.drupal.org Drupal], per poder col·laborar en el seu desenvolupament.&lt;br /&gt;
&lt;br /&gt;
La web de Guifi.net, actualment, està construïda sobre la [https://www.drupal.org/drupal-7.0 versió 7] de Drupal. El desenvolupament se centra entorn del mòdul de Drupal &amp;quot;'''drupal-guifi'''&amp;quot;, que gestiona tot el funcionament de la web de Guifi.net, però també serveix per desenvolupar altres mòduls (com &amp;quot;'''budgets'''&amp;quot;) i temes (&amp;quot;'''theme_guifinet2011'''&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
= Resum del procés =&lt;br /&gt;
&lt;br /&gt;
La preparació de l'entorn de desenvolupament consta dels següents punts essencials:&lt;br /&gt;
&lt;br /&gt;
* Instal·lació i configuració del servidor web i de la base de dades&lt;br /&gt;
* Descàrrega, instal·lació i configuració de Drupal 7 i dels mòduls necessaris&lt;br /&gt;
* Clonatge del codi font dels mòduls de Guifi des del repositori&lt;br /&gt;
&lt;br /&gt;
= Requisits del servidor =&lt;br /&gt;
En aquest document es contempla que l'entorn de desenvolupament s'executa en un servidor amb una instal·lació neta d'un d'aquests sistemes operatius:&lt;br /&gt;
&lt;br /&gt;
* [https://www.debian.org/releases/jessie/ Debian 8.2 ''Jessie''] amb retroversions ([http://backports.debian.org/ ''backports''])&lt;br /&gt;
* [https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes Ubuntu 14.04.3 LTS ''Trusty Tahr''] amb retroversions ([https://help.ubuntu.com/community/UbuntuBackports ''backports''])&lt;br /&gt;
* [https://www.archlinux.org '''Arch Linux''']&lt;br /&gt;
&lt;br /&gt;
tot i que també se'n poden utilitzar d'altres. En qualsevol cas, s'assumeix que el sistema operatiu ja es troba instal·lat i té els paquets actualitzats. Afegir i activar els repositoris de retroversions (''backports'') de Debian i Ubuntu ens ajudarà, respectivament, a mantenir les instal·lacions més actualitzades.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració del servidor web =&lt;br /&gt;
&lt;br /&gt;
Per a l'entorn de desenvolupament farem servir el servidor web [http://www.apache.org/ Apache] i, com que Drupal 7 està escrit en [http://www.php.net PHP], també instal·larem el mòdul de PHP5. La instal·lació afegirà automàticament alguns paquets més, com a dependències dels anteriors.&lt;br /&gt;
&lt;br /&gt;
== Instal·lació del servidor web ==&lt;br /&gt;
&lt;br /&gt;
Instal·lem els paquets necessaris (amb l'usuari ''root'', o bé amb un usuari que tingui els permisos adequats, afegint &amp;quot;sudo&amp;quot; davant de les ordres):&lt;br /&gt;
&lt;br /&gt;
* '''Debian''':&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
== Configuració del servidor web ==&lt;br /&gt;
&lt;br /&gt;
Un cop acabada la instal·lació, cal configurar el servidor web. Primer, ens assegurem de que el mòdul de PHP5 està activat:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # a2enmod php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # a2ensmod php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El servidor web Apache2 pot gestionar diversos ''hosts virtuals'' (i.e. llocs web) alhora, configurant-los en diferents fitxers de la carpeta &amp;quot;''/etc/apache2/sites-available/''&amp;quot; i després activant-los amb l'ordre &amp;quot;''a2ensite nom_del_lloc_web''&amp;quot;. Per defecte en ve un d'activat, que es configura al fitxer &amp;quot;''000-default.conf''&amp;quot; i que utilitzarem per mostrar la web de desenvolupament.&lt;br /&gt;
&lt;br /&gt;
Editem el fitxer &amp;quot;'''/etc/apache2/sites-enabled/000-default.conf'''&amp;quot; amb l'editor de text &amp;quot;''nano''&amp;quot; (en podeu fer servir qualsevol altre, si ho preferiu) i canviem la línia&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot '''/var/www/html'''&lt;br /&gt;
&lt;br /&gt;
per&lt;br /&gt;
 DocumentRoot '''/var/www'''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;Directory /var/www/guifi&amp;gt;&lt;br /&gt;
     AllowOverride All&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sortim de l'editor de text i recarreguem el servidor web Apache2:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració de la base de dades =&lt;br /&gt;
&lt;br /&gt;
En aquest entorn de desenvolupament utilitzarem la base de dades [https://www.mysql.com/ MySQL] per emmagatzemar-hi les dades de Drupal i de Guifi. Durant la instal·lació se'ns demanarà posar una contrasenya per a l'usuari &amp;quot;''root''&amp;quot; de la base de dades: és important '''no oblidar-la'''; la farem servir més endavant. Procedim:&lt;br /&gt;
&lt;br /&gt;
* '''Debian''':&lt;br /&gt;
 # apt-get install mysql-server&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
= [Opcional] Instal·lació d'una interfície web per a la base de dades =&lt;br /&gt;
&lt;br /&gt;
Per al desenvolupament de la web de Guifi, és molt útil disposar d'una interfície web com [https://www.phpmyadmin.net/ phpMyAdmin] per inspeccionar el contingut de la base de dades. L'instal·lem:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # apt-get install phpmyadmin&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install phpmyadmin&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
Durant la instal·lació, se'ns demana quin servidor tenim instal·lat al sistema. Marcarem (amb la tecla ''Espai'') el servidor &amp;quot;''apache2''&amp;quot;, que acabem d'instal·lar. També se'ns preguntarà si volem &amp;quot;''configurar la base de dades de phpmyadmin amb dbconfig-common''&amp;quot;. Respondrem que sí, i aleshores se'ns demanarà per la contrasenya de l'usuari &amp;quot;''root''&amp;quot; de la base de dades que hem introduït anteriorment.&lt;br /&gt;
&lt;br /&gt;
A continuació, abans d'acabar amb la instal·lació del paquet, se'ns demanarà una contrasenya per a l'usuari &amp;quot;''phpmyadmin''&amp;quot; a la base de dades; tal com se suggereix, la podem deixar en blanc i seguir: no la farem servir.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació de Drupal 7 =&lt;br /&gt;
&lt;br /&gt;
Un cop configurat el servidor amb els paquets necessaris, procedim a descarregar, instal·lar i configurar Drupal 7.&lt;br /&gt;
&lt;br /&gt;
== Descàrrega de Drupal 7 ==&lt;br /&gt;
&lt;br /&gt;
Ens dirigim al lloc web de [http://www.drupal.org Drupal] i naveguem fins a l'apartat de [http://www.drupal.org/download descàrregues]. Cliquem [https://www.drupal.org/node/3060/release altres versions (''other releases'')] i cerquem la [https://www.drupal.org/node/3060/release?api_version[]=103 darrera versió de Drupal 7], que en aquest cas és la [https://www.drupal.org/drupal-7.41-release-notes versió 7.41]. Copiem l'enllaç de baixada en format &amp;quot;''tar.gz''&amp;quot; i el descarreguem al directori &amp;quot;''/var/www''&amp;quot;:&lt;br /&gt;
 # cd /var/www&lt;br /&gt;
 # wget https://ftp.drupal.org/files/projects/drupal-7.41.tar.gz&lt;br /&gt;
&lt;br /&gt;
El descomprimim i reanomenem la carpeta:&lt;br /&gt;
 # tar -xf drupal-7.41.tar.gz&lt;br /&gt;
 # mv drupal-7.41 guifi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoria:desenvolupament]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7</id>
		<title>Entorn de desenvolupament de Guifi.net basat en Drupal 7</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7"/>
				<updated>2016-01-14T12:03:59Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquest document explica com preparar un entorn de desenvolupament de la web de Guifi.net basat en [https://www.drupal.org Drupal], per poder col·laborar en el seu desenvolupament.&lt;br /&gt;
&lt;br /&gt;
La web de Guifi.net, actualment, està construïda sobre la [https://www.drupal.org/drupal-7.0 versió 7] de Drupal. El desenvolupament se centra entorn del mòdul de Drupal &amp;quot;'''drupal-guifi'''&amp;quot;, que gestiona tot el funcionament de la web de Guifi.net, però també serveix per desenvolupar altres mòduls (com &amp;quot;'''budgets'''&amp;quot;) i temes (&amp;quot;'''theme_guifinet2011'''&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
= Resum del procés =&lt;br /&gt;
&lt;br /&gt;
La preparació de l'entorn de desenvolupament consta dels següents punts essencials:&lt;br /&gt;
&lt;br /&gt;
* Instal·lació i configuració del servidor web i de la base de dades&lt;br /&gt;
* Descàrrega, instal·lació i configuració de Drupal 7 i dels mòduls necessaris&lt;br /&gt;
* Clonatge del codi font dels mòduls de Guifi des del repositori&lt;br /&gt;
&lt;br /&gt;
= Requisits del servidor =&lt;br /&gt;
En aquest document es contempla que l'entorn de desenvolupament s'executa en un servidor amb una instal·lació neta d'un d'aquests sistemes operatius:&lt;br /&gt;
&lt;br /&gt;
* [https://www.debian.org/releases/jessie/ Debian 8.2 ''Jessie''] amb retroversions ([http://backports.debian.org/ ''backports''])&lt;br /&gt;
* [https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes Ubuntu 14.04.3 LTS ''Trusty Tahr''] amb retroversions ([https://help.ubuntu.com/community/UbuntuBackports ''backports''])&lt;br /&gt;
* [https://www.archlinux.org '''Arch Linux''']&lt;br /&gt;
&lt;br /&gt;
tot i que també se'n poden utilitzar d'altres. En qualsevol cas, s'assumeix que el sistema operatiu ja es troba instal·lat i té els paquets actualitzats. Afegir i activar els repositoris de retroversions (''backports'') de Debian i Ubuntu ens ajudarà, respectivament, a mantenir les instal·lacions més actualitzades.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració del servidor web =&lt;br /&gt;
&lt;br /&gt;
Per a l'entorn de desenvolupament farem servir el servidor web [http://www.apache.org/ Apache] i, com que Drupal 7 està escrit en [http://www.php.net PHP], també instal·larem el mòdul de PHP5. La instal·lació afegirà automàticament alguns paquets més, com a dependències dels anteriors.&lt;br /&gt;
&lt;br /&gt;
== Instal·lació del servidor web ==&lt;br /&gt;
&lt;br /&gt;
Instal·lem els paquets necessaris (amb l'usuari ''root'', o bé amb un usuari que tingui els permisos adequats, afegint &amp;quot;sudo&amp;quot; davant de les ordres):&lt;br /&gt;
&lt;br /&gt;
* '''Debian''':&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
== Configuració del servidor web ==&lt;br /&gt;
&lt;br /&gt;
Un cop acabada la instal·lació, cal configurar el servidor web. Primer, ens assegurem de que el mòdul de PHP5 està activat:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # a2enmod php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # a2ensmod php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El servidor web Apache2 pot gestionar diversos ''hosts virtuals'' (i.e. llocs web) alhora, configurant-los en diferents fitxers de la carpeta &amp;quot;''/etc/apache2/sites-available/''&amp;quot; i després activant-los amb l'ordre &amp;quot;''a2ensite nom_del_lloc_web''&amp;quot;. Per defecte en ve un d'activat, que es configura al fitxer &amp;quot;''000-default.conf''&amp;quot; i que utilitzarem per mostrar la web de desenvolupament.&lt;br /&gt;
&lt;br /&gt;
Editem el fitxer &amp;quot;'''/etc/apache2/sites-enabled/000-default.conf'''&amp;quot; amb l'editor de text &amp;quot;''nano''&amp;quot; (en podeu fer servir qualsevol altre, si ho preferiu) i canviem la línia&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot '''/var/www/html'''&lt;br /&gt;
&lt;br /&gt;
per&lt;br /&gt;
 DocumentRoot '''/var/www'''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;Directory /var/www/guifi&amp;gt;&lt;br /&gt;
     AllowOverride All&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sortim de l'editor de text i recarreguem el servidor web Apache2:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració de la base de dades =&lt;br /&gt;
&lt;br /&gt;
En aquest entorn de desenvolupament utilitzarem la base de dades [https://www.mysql.com/ MySQL] per emmagatzemar-hi les dades de Drupal i de Guifi. Durant la instal·lació se'ns demanarà posar una contrasenya per a l'usuari &amp;quot;''root''&amp;quot; de la base de dades: és important '''no oblidar-la'''; la farem servir més endavant. Procedim:&lt;br /&gt;
&lt;br /&gt;
* '''Debian''':&lt;br /&gt;
 # apt-get install mysql-server&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
= [Opcional] Instal·lació d'una interfície web per a la base de dades =&lt;br /&gt;
&lt;br /&gt;
Per al desenvolupament de la web de Guifi, és molt útil disposar d'una interfície web com [https://www.phpmyadmin.net/ phpMyAdmin] per inspeccionar el contingut de la base de dades. L'instal·lem:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # apt-get install phpmyadmin&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install phpmyadmin&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
Durant la instal·lació, se'ns demana quin servidor tenim instal·lat al sistema. Marcarem (amb la tecla ''Espai'') el servidor &amp;quot;''apache2''&amp;quot;, que acabem d'instal·lar. També se'ns preguntarà si volem &amp;quot;''configurar la base de dades de phpmyadmin amb dbconfig-common''&amp;quot;. Respondrem que sí, i aleshores se'ns demanarà per la contrasenya de l'usuari &amp;quot;''root''&amp;quot; de la base de dades que hem introduït anteriorment.&lt;br /&gt;
&lt;br /&gt;
A continuació, abans d'acabar amb la instal·lació del paquet, se'ns demanarà una contrasenya per a l'usuari &amp;quot;''phpmyadmin''&amp;quot; a la base de dades; tal com se suggereix, la podem deixar en blanc i seguir: no la farem servir.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació de Drupal 7 =&lt;br /&gt;
&lt;br /&gt;
Un cop configurat el servidor amb els paquets necessaris, procedim a descarregar, instal·lar i configurar Drupal 7.&lt;br /&gt;
&lt;br /&gt;
== Descàrrega de Drupal 7 =&lt;br /&gt;
&lt;br /&gt;
Ens dirigim al lloc web de [http://www.drupal.org Drupal] i naveguem fins a l'apartat de [http://www.drupal.org/download descàrregues]. Cliquem [https://www.drupal.org/node/3060/release altres versions (''other releases'')] i cerquem la [https://www.drupal.org/node/3060/release?api_version[]=103 darrera versió de Drupal 7], que en aquest cas és la [https://www.drupal.org/drupal-7.41-release-notes versió 7.41]. Copiem l'enllaç de baixada en format &amp;quot;''tar.gz''&amp;quot; i el descarreguem al directori &amp;quot;''/var/www''&amp;quot;:&lt;br /&gt;
 # cd /var/www&lt;br /&gt;
 # wget https://ftp.drupal.org/files/projects/drupal-7.41.tar.gz&lt;br /&gt;
&lt;br /&gt;
El descomprimim i reanomenem la carpeta:&lt;br /&gt;
 # tar -xf drupal-7.41.tar.gz&lt;br /&gt;
 # mv drupal-7.41 guifi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoria:desenvolupament]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7</id>
		<title>Entorn de desenvolupament de Guifi.net basat en Drupal 7</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7"/>
				<updated>2016-01-14T11:54:46Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: /* Instal·lació i configuració de la base de dades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquest document explica com preparar un entorn de desenvolupament de la web de Guifi.net basat en [https://www.drupal.org Drupal], per poder col·laborar en el seu desenvolupament.&lt;br /&gt;
&lt;br /&gt;
La web de Guifi.net, actualment, està construïda sobre la [https://www.drupal.org/drupal-7.0 versió 7] de Drupal. El desenvolupament se centra entorn del mòdul de Drupal &amp;quot;'''drupal-guifi'''&amp;quot;, que gestiona tot el funcionament de la web de Guifi.net, però també serveix per desenvolupar altres mòduls (com &amp;quot;'''budgets'''&amp;quot;) i temes (&amp;quot;'''theme_guifinet2011'''&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
= Resum del procés =&lt;br /&gt;
&lt;br /&gt;
La preparació de l'entorn de desenvolupament consta dels següents punts essencials:&lt;br /&gt;
&lt;br /&gt;
* Instal·lació i configuració del servidor web i de la base de dades&lt;br /&gt;
* Descàrrega, instal·lació i configuració de Drupal 7 i dels mòduls necessaris&lt;br /&gt;
* Clonatge del codi font dels mòduls de Guifi des del repositori&lt;br /&gt;
&lt;br /&gt;
= Requisits del servidor =&lt;br /&gt;
En aquest document es contempla que l'entorn de desenvolupament s'executa en un servidor amb una instal·lació neta d'un d'aquests sistemes operatius:&lt;br /&gt;
&lt;br /&gt;
* [https://www.debian.org/releases/jessie/ Debian 8.2 ''Jessie''] amb retroversions ([http://backports.debian.org/ ''backports''])&lt;br /&gt;
* [https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes Ubuntu 14.04.3 LTS ''Trusty Tahr''] amb retroversions ([https://help.ubuntu.com/community/UbuntuBackports ''backports''])&lt;br /&gt;
* [https://www.archlinux.org '''Arch Linux''']&lt;br /&gt;
&lt;br /&gt;
tot i que també se'n poden utilitzar d'altres. En qualsevol cas, s'assumeix que el sistema operatiu ja es troba instal·lat i té els paquets actualitzats. Afegir i activar els repositoris de retroversions (''backports'') de Debian i Ubuntu ens ajudarà, respectivament, a mantenir les instal·lacions més actualitzades.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració del servidor web =&lt;br /&gt;
&lt;br /&gt;
Per a l'entorn de desenvolupament farem servir el servidor web [http://www.apache.org/ Apache] i, com que Drupal 7 està escrit en [http://www.php.net PHP], també instal·larem el mòdul de PHP5. La instal·lació afegirà automàticament alguns paquets més, com a dependències dels anteriors.&lt;br /&gt;
&lt;br /&gt;
== Instal·lació del servidor web ==&lt;br /&gt;
&lt;br /&gt;
Instal·lem els paquets necessaris (amb l'usuari ''root'', o bé amb un usuari que tingui els permisos adequats, afegint &amp;quot;sudo&amp;quot; davant de les ordres):&lt;br /&gt;
&lt;br /&gt;
* '''Debian''':&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
== Configuració del servidor web ==&lt;br /&gt;
&lt;br /&gt;
Un cop acabada la instal·lació, cal configurar el servidor web. Primer, ens assegurem de que el mòdul de PHP5 està activat:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # a2enmod php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # a2ensmod php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El servidor web Apache2 pot gestionar diversos ''hosts virtuals'' (i.e. llocs web) alhora, configurant-los en diferents fitxers de la carpeta &amp;quot;''/etc/apache2/sites-available/''&amp;quot; i després activant-los amb l'ordre &amp;quot;''a2ensite nom_del_lloc_web''&amp;quot;. Per defecte en ve un d'activat, que es configura al fitxer &amp;quot;''000-default.conf''&amp;quot; i que utilitzarem per mostrar la web de desenvolupament.&lt;br /&gt;
&lt;br /&gt;
Editem el fitxer &amp;quot;'''/etc/apache2/sites-enabled/000-default.conf'''&amp;quot; amb l'editor de text &amp;quot;''nano''&amp;quot; (en podeu fer servir qualsevol altre, si ho preferiu) i canviem la línia&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot '''/var/www/html'''&lt;br /&gt;
&lt;br /&gt;
per&lt;br /&gt;
 DocumentRoot '''/var/www'''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;Directory /var/www/guifi&amp;gt;&lt;br /&gt;
     AllowOverride All&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sortim de l'editor de text i recarreguem el servidor web Apache2:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració de la base de dades =&lt;br /&gt;
&lt;br /&gt;
En aquest entorn de desenvolupament utilitzarem la base de dades [https://www.mysql.com/ MySQL] per emmagatzemar-hi les dades de Drupal i de Guifi. Durant la instal·lació se'ns demanarà posar una contrasenya per a l'usuari &amp;quot;''root''&amp;quot; de la base de dades: és important '''no oblidar-la'''; la farem servir més endavant. Procedim:&lt;br /&gt;
&lt;br /&gt;
* '''Debian''':&lt;br /&gt;
 # apt-get install mysql-server&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
= [Opcional] Instal·lació d'una interfície web per a la base de dades =&lt;br /&gt;
&lt;br /&gt;
Per al desenvolupament de la web de Guifi, és molt útil disposar d'una interfície web com [https://www.phpmyadmin.net/ phpMyAdmin] per inspeccionar el contingut de la base de dades. L'instal·lem:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # apt-get install phpmyadmin&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install phpmyadmin&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
Durant la instal·lació, se'ns demana quin servidor tenim instal·lat al sistema. Marcarem (amb la tecla ''Espai'') el servidor &amp;quot;''apache2''&amp;quot;, que acabem d'instal·lar. També se'ns preguntarà si volem &amp;quot;''configurar la base de dades de phpmyadmin amb dbconfig-common''&amp;quot;. Respondrem que sí, i aleshores se'ns demanarà per la contrasenya de l'usuari &amp;quot;''root''&amp;quot; de la base de dades que hem introduït anteriorment.&lt;br /&gt;
&lt;br /&gt;
A continuació, abans d'acabar amb la instal·lació del paquet, se'ns demanarà una contrasenya per a l'usuari &amp;quot;''phpmyadmin''&amp;quot; a la base de dades; tal com se suggereix, la podem deixar en blanc i seguir: no la farem servir.&lt;br /&gt;
&lt;br /&gt;
[[Categoria:desenvolupament]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7</id>
		<title>Entorn de desenvolupament de Guifi.net basat en Drupal 7</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7"/>
				<updated>2016-01-14T11:44:58Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: /* Configuració */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquest document explica com preparar un entorn de desenvolupament de la web de Guifi.net basat en [https://www.drupal.org Drupal], per poder col·laborar en el seu desenvolupament.&lt;br /&gt;
&lt;br /&gt;
La web de Guifi.net, actualment, està construïda sobre la [https://www.drupal.org/drupal-7.0 versió 7] de Drupal. El desenvolupament se centra entorn del mòdul de Drupal &amp;quot;'''drupal-guifi'''&amp;quot;, que gestiona tot el funcionament de la web de Guifi.net, però també serveix per desenvolupar altres mòduls (com &amp;quot;'''budgets'''&amp;quot;) i temes (&amp;quot;'''theme_guifinet2011'''&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
= Resum del procés =&lt;br /&gt;
&lt;br /&gt;
La preparació de l'entorn de desenvolupament consta dels següents punts essencials:&lt;br /&gt;
&lt;br /&gt;
* Instal·lació i configuració del servidor web i de la base de dades&lt;br /&gt;
* Descàrrega, instal·lació i configuració de Drupal 7 i dels mòduls necessaris&lt;br /&gt;
* Clonatge del codi font dels mòduls de Guifi des del repositori&lt;br /&gt;
&lt;br /&gt;
= Requisits del servidor =&lt;br /&gt;
En aquest document es contempla que l'entorn de desenvolupament s'executa en un servidor amb una instal·lació neta d'un d'aquests sistemes operatius:&lt;br /&gt;
&lt;br /&gt;
* [https://www.debian.org/releases/jessie/ Debian 8.2 ''Jessie''] amb retroversions ([http://backports.debian.org/ ''backports''])&lt;br /&gt;
* [https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes Ubuntu 14.04.3 LTS ''Trusty Tahr''] amb retroversions ([https://help.ubuntu.com/community/UbuntuBackports ''backports''])&lt;br /&gt;
* [https://www.archlinux.org '''Arch Linux''']&lt;br /&gt;
&lt;br /&gt;
tot i que també se'n poden utilitzar d'altres. En qualsevol cas, s'assumeix que el sistema operatiu ja es troba instal·lat i té els paquets actualitzats. Afegir i activar els repositoris de retroversions (''backports'') de Debian i Ubuntu ens ajudarà, respectivament, a mantenir les instal·lacions més actualitzades.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració del servidor web =&lt;br /&gt;
&lt;br /&gt;
Per a l'entorn de desenvolupament farem servir el servidor web [http://www.apache.org/ Apache] i, com que Drupal 7 està escrit en [http://www.php.net PHP], també instal·larem el mòdul de PHP5. La instal·lació afegirà automàticament alguns paquets més, com a dependències dels anteriors.&lt;br /&gt;
&lt;br /&gt;
== Instal·lació del servidor web ==&lt;br /&gt;
&lt;br /&gt;
Instal·lem els paquets necessaris (amb l'usuari ''root'', o bé amb un usuari que tingui els permisos adequats, afegint &amp;quot;sudo&amp;quot; davant de les ordres):&lt;br /&gt;
&lt;br /&gt;
* '''Debian''':&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
== Configuració del servidor web ==&lt;br /&gt;
&lt;br /&gt;
Un cop acabada la instal·lació, cal configurar el servidor web. Primer, ens assegurem de que el mòdul de PHP5 està activat:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # a2enmod php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # a2ensmod php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El servidor web Apache2 pot gestionar diversos ''hosts virtuals'' (i.e. llocs web) alhora, configurant-los en diferents fitxers de la carpeta &amp;quot;''/etc/apache2/sites-available/''&amp;quot; i després activant-los amb l'ordre &amp;quot;''a2ensite nom_del_lloc_web''&amp;quot;. Per defecte en ve un d'activat, que es configura al fitxer &amp;quot;''000-default.conf''&amp;quot; i que utilitzarem per mostrar la web de desenvolupament.&lt;br /&gt;
&lt;br /&gt;
Editem el fitxer &amp;quot;'''/etc/apache2/sites-enabled/000-default.conf'''&amp;quot; amb l'editor de text &amp;quot;''nano''&amp;quot; (en podeu fer servir qualsevol altre, si ho preferiu) i canviem la línia&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot '''/var/www/html'''&lt;br /&gt;
&lt;br /&gt;
per&lt;br /&gt;
 DocumentRoot '''/var/www'''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;Directory /var/www/guifi&amp;gt;&lt;br /&gt;
     AllowOverride All&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sortim de l'editor de text i recarreguem el servidor web Apache2:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració de la base de dades =&lt;br /&gt;
&lt;br /&gt;
En aquest entorn de desenvolupament utilitzarem la base de dades [https://www.mysql.com/ MySQL] per emmagatzemar-hi les dades de Drupal i de Guifi. Durant la instal·lació se'ns demanarà posar una contrasenya per a l'usuari &amp;quot;''root''&amp;quot; de la base de dades: és important '''no oblidar-la'''; la farem servir més endavant. Procedim:&lt;br /&gt;
&lt;br /&gt;
* '''Debian''':&lt;br /&gt;
 # apt-get install mysql-server&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració de la base de dades =&lt;br /&gt;
&lt;br /&gt;
[[Categoria:desenvolupament]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7</id>
		<title>Entorn de desenvolupament de Guifi.net basat en Drupal 7</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7"/>
				<updated>2016-01-14T11:44:50Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: /* Instal·lació */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquest document explica com preparar un entorn de desenvolupament de la web de Guifi.net basat en [https://www.drupal.org Drupal], per poder col·laborar en el seu desenvolupament.&lt;br /&gt;
&lt;br /&gt;
La web de Guifi.net, actualment, està construïda sobre la [https://www.drupal.org/drupal-7.0 versió 7] de Drupal. El desenvolupament se centra entorn del mòdul de Drupal &amp;quot;'''drupal-guifi'''&amp;quot;, que gestiona tot el funcionament de la web de Guifi.net, però també serveix per desenvolupar altres mòduls (com &amp;quot;'''budgets'''&amp;quot;) i temes (&amp;quot;'''theme_guifinet2011'''&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
= Resum del procés =&lt;br /&gt;
&lt;br /&gt;
La preparació de l'entorn de desenvolupament consta dels següents punts essencials:&lt;br /&gt;
&lt;br /&gt;
* Instal·lació i configuració del servidor web i de la base de dades&lt;br /&gt;
* Descàrrega, instal·lació i configuració de Drupal 7 i dels mòduls necessaris&lt;br /&gt;
* Clonatge del codi font dels mòduls de Guifi des del repositori&lt;br /&gt;
&lt;br /&gt;
= Requisits del servidor =&lt;br /&gt;
En aquest document es contempla que l'entorn de desenvolupament s'executa en un servidor amb una instal·lació neta d'un d'aquests sistemes operatius:&lt;br /&gt;
&lt;br /&gt;
* [https://www.debian.org/releases/jessie/ Debian 8.2 ''Jessie''] amb retroversions ([http://backports.debian.org/ ''backports''])&lt;br /&gt;
* [https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes Ubuntu 14.04.3 LTS ''Trusty Tahr''] amb retroversions ([https://help.ubuntu.com/community/UbuntuBackports ''backports''])&lt;br /&gt;
* [https://www.archlinux.org '''Arch Linux''']&lt;br /&gt;
&lt;br /&gt;
tot i que també se'n poden utilitzar d'altres. En qualsevol cas, s'assumeix que el sistema operatiu ja es troba instal·lat i té els paquets actualitzats. Afegir i activar els repositoris de retroversions (''backports'') de Debian i Ubuntu ens ajudarà, respectivament, a mantenir les instal·lacions més actualitzades.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració del servidor web =&lt;br /&gt;
&lt;br /&gt;
Per a l'entorn de desenvolupament farem servir el servidor web [http://www.apache.org/ Apache] i, com que Drupal 7 està escrit en [http://www.php.net PHP], també instal·larem el mòdul de PHP5. La instal·lació afegirà automàticament alguns paquets més, com a dependències dels anteriors.&lt;br /&gt;
&lt;br /&gt;
== Instal·lació del servidor web ==&lt;br /&gt;
&lt;br /&gt;
Instal·lem els paquets necessaris (amb l'usuari ''root'', o bé amb un usuari que tingui els permisos adequats, afegint &amp;quot;sudo&amp;quot; davant de les ordres):&lt;br /&gt;
&lt;br /&gt;
* '''Debian''':&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
== Configuració ==&lt;br /&gt;
&lt;br /&gt;
Un cop acabada la instal·lació, cal configurar el servidor web. Primer, ens assegurem de que el mòdul de PHP5 està activat:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # a2enmod php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # a2ensmod php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El servidor web Apache2 pot gestionar diversos ''hosts virtuals'' (i.e. llocs web) alhora, configurant-los en diferents fitxers de la carpeta &amp;quot;''/etc/apache2/sites-available/''&amp;quot; i després activant-los amb l'ordre &amp;quot;''a2ensite nom_del_lloc_web''&amp;quot;. Per defecte en ve un d'activat, que es configura al fitxer &amp;quot;''000-default.conf''&amp;quot; i que utilitzarem per mostrar la web de desenvolupament.&lt;br /&gt;
&lt;br /&gt;
Editem el fitxer &amp;quot;'''/etc/apache2/sites-enabled/000-default.conf'''&amp;quot; amb l'editor de text &amp;quot;''nano''&amp;quot; (en podeu fer servir qualsevol altre, si ho preferiu) i canviem la línia&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot '''/var/www/html'''&lt;br /&gt;
&lt;br /&gt;
per&lt;br /&gt;
 DocumentRoot '''/var/www'''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;Directory /var/www/guifi&amp;gt;&lt;br /&gt;
     AllowOverride All&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sortim de l'editor de text i recarreguem el servidor web Apache2:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració de la base de dades =&lt;br /&gt;
&lt;br /&gt;
En aquest entorn de desenvolupament utilitzarem la base de dades [https://www.mysql.com/ MySQL] per emmagatzemar-hi les dades de Drupal i de Guifi. Durant la instal·lació se'ns demanarà posar una contrasenya per a l'usuari &amp;quot;''root''&amp;quot; de la base de dades: és important '''no oblidar-la'''; la farem servir més endavant. Procedim:&lt;br /&gt;
&lt;br /&gt;
* '''Debian''':&lt;br /&gt;
 # apt-get install mysql-server&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració de la base de dades =&lt;br /&gt;
&lt;br /&gt;
[[Categoria:desenvolupament]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7</id>
		<title>Entorn de desenvolupament de Guifi.net basat en Drupal 7</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7"/>
				<updated>2016-01-14T11:44:39Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: /* Instal·lació i configuració del servidor web */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquest document explica com preparar un entorn de desenvolupament de la web de Guifi.net basat en [https://www.drupal.org Drupal], per poder col·laborar en el seu desenvolupament.&lt;br /&gt;
&lt;br /&gt;
La web de Guifi.net, actualment, està construïda sobre la [https://www.drupal.org/drupal-7.0 versió 7] de Drupal. El desenvolupament se centra entorn del mòdul de Drupal &amp;quot;'''drupal-guifi'''&amp;quot;, que gestiona tot el funcionament de la web de Guifi.net, però també serveix per desenvolupar altres mòduls (com &amp;quot;'''budgets'''&amp;quot;) i temes (&amp;quot;'''theme_guifinet2011'''&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
= Resum del procés =&lt;br /&gt;
&lt;br /&gt;
La preparació de l'entorn de desenvolupament consta dels següents punts essencials:&lt;br /&gt;
&lt;br /&gt;
* Instal·lació i configuració del servidor web i de la base de dades&lt;br /&gt;
* Descàrrega, instal·lació i configuració de Drupal 7 i dels mòduls necessaris&lt;br /&gt;
* Clonatge del codi font dels mòduls de Guifi des del repositori&lt;br /&gt;
&lt;br /&gt;
= Requisits del servidor =&lt;br /&gt;
En aquest document es contempla que l'entorn de desenvolupament s'executa en un servidor amb una instal·lació neta d'un d'aquests sistemes operatius:&lt;br /&gt;
&lt;br /&gt;
* [https://www.debian.org/releases/jessie/ Debian 8.2 ''Jessie''] amb retroversions ([http://backports.debian.org/ ''backports''])&lt;br /&gt;
* [https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes Ubuntu 14.04.3 LTS ''Trusty Tahr''] amb retroversions ([https://help.ubuntu.com/community/UbuntuBackports ''backports''])&lt;br /&gt;
* [https://www.archlinux.org '''Arch Linux''']&lt;br /&gt;
&lt;br /&gt;
tot i que també se'n poden utilitzar d'altres. En qualsevol cas, s'assumeix que el sistema operatiu ja es troba instal·lat i té els paquets actualitzats. Afegir i activar els repositoris de retroversions (''backports'') de Debian i Ubuntu ens ajudarà, respectivament, a mantenir les instal·lacions més actualitzades.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració del servidor web =&lt;br /&gt;
&lt;br /&gt;
Per a l'entorn de desenvolupament farem servir el servidor web [http://www.apache.org/ Apache] i, com que Drupal 7 està escrit en [http://www.php.net PHP], també instal·larem el mòdul de PHP5. La instal·lació afegirà automàticament alguns paquets més, com a dependències dels anteriors.&lt;br /&gt;
&lt;br /&gt;
== Instal·lació ==&lt;br /&gt;
&lt;br /&gt;
Instal·lem els paquets necessaris (amb l'usuari ''root'', o bé amb un usuari que tingui els permisos adequats, afegint &amp;quot;sudo&amp;quot; davant de les ordres):&lt;br /&gt;
&lt;br /&gt;
* '''Debian''':&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configuració ==&lt;br /&gt;
&lt;br /&gt;
Un cop acabada la instal·lació, cal configurar el servidor web. Primer, ens assegurem de que el mòdul de PHP5 està activat:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # a2enmod php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # a2ensmod php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El servidor web Apache2 pot gestionar diversos ''hosts virtuals'' (i.e. llocs web) alhora, configurant-los en diferents fitxers de la carpeta &amp;quot;''/etc/apache2/sites-available/''&amp;quot; i després activant-los amb l'ordre &amp;quot;''a2ensite nom_del_lloc_web''&amp;quot;. Per defecte en ve un d'activat, que es configura al fitxer &amp;quot;''000-default.conf''&amp;quot; i que utilitzarem per mostrar la web de desenvolupament.&lt;br /&gt;
&lt;br /&gt;
Editem el fitxer &amp;quot;'''/etc/apache2/sites-enabled/000-default.conf'''&amp;quot; amb l'editor de text &amp;quot;''nano''&amp;quot; (en podeu fer servir qualsevol altre, si ho preferiu) i canviem la línia&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot '''/var/www/html'''&lt;br /&gt;
&lt;br /&gt;
per&lt;br /&gt;
 DocumentRoot '''/var/www'''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;Directory /var/www/guifi&amp;gt;&lt;br /&gt;
     AllowOverride All&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sortim de l'editor de text i recarreguem el servidor web Apache2:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració de la base de dades =&lt;br /&gt;
&lt;br /&gt;
En aquest entorn de desenvolupament utilitzarem la base de dades [https://www.mysql.com/ MySQL] per emmagatzemar-hi les dades de Drupal i de Guifi. Durant la instal·lació se'ns demanarà posar una contrasenya per a l'usuari &amp;quot;''root''&amp;quot; de la base de dades: és important '''no oblidar-la'''; la farem servir més endavant. Procedim:&lt;br /&gt;
&lt;br /&gt;
* '''Debian''':&lt;br /&gt;
 # apt-get install mysql-server&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració de la base de dades =&lt;br /&gt;
&lt;br /&gt;
[[Categoria:desenvolupament]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7</id>
		<title>Entorn de desenvolupament de Guifi.net basat en Drupal 7</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7"/>
				<updated>2016-01-14T11:43:58Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: Base de dades&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquest document explica com preparar un entorn de desenvolupament de la web de Guifi.net basat en [https://www.drupal.org Drupal], per poder col·laborar en el seu desenvolupament.&lt;br /&gt;
&lt;br /&gt;
La web de Guifi.net, actualment, està construïda sobre la [https://www.drupal.org/drupal-7.0 versió 7] de Drupal. El desenvolupament se centra entorn del mòdul de Drupal &amp;quot;'''drupal-guifi'''&amp;quot;, que gestiona tot el funcionament de la web de Guifi.net, però també serveix per desenvolupar altres mòduls (com &amp;quot;'''budgets'''&amp;quot;) i temes (&amp;quot;'''theme_guifinet2011'''&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
= Resum del procés =&lt;br /&gt;
&lt;br /&gt;
La preparació de l'entorn de desenvolupament consta dels següents punts essencials:&lt;br /&gt;
&lt;br /&gt;
* Instal·lació i configuració del servidor web i de la base de dades&lt;br /&gt;
* Descàrrega, instal·lació i configuració de Drupal 7 i dels mòduls necessaris&lt;br /&gt;
* Clonatge del codi font dels mòduls de Guifi des del repositori&lt;br /&gt;
&lt;br /&gt;
= Requisits del servidor =&lt;br /&gt;
En aquest document es contempla que l'entorn de desenvolupament s'executa en un servidor amb una instal·lació neta d'un d'aquests sistemes operatius:&lt;br /&gt;
&lt;br /&gt;
* [https://www.debian.org/releases/jessie/ Debian 8.2 ''Jessie''] amb retroversions ([http://backports.debian.org/ ''backports''])&lt;br /&gt;
* [https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes Ubuntu 14.04.3 LTS ''Trusty Tahr''] amb retroversions ([https://help.ubuntu.com/community/UbuntuBackports ''backports''])&lt;br /&gt;
* [https://www.archlinux.org '''Arch Linux''']&lt;br /&gt;
&lt;br /&gt;
tot i que també se'n poden utilitzar d'altres. En qualsevol cas, s'assumeix que el sistema operatiu ja es troba instal·lat i té els paquets actualitzats. Afegir i activar els repositoris de retroversions (''backports'') de Debian i Ubuntu ens ajudarà, respectivament, a mantenir les instal·lacions més actualitzades.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració del servidor web =&lt;br /&gt;
&lt;br /&gt;
Per a l'entorn de desenvolupament farem servir el servidor web [http://www.apache.org/ Apache] i, com que Drupal 7 està escrit en [http://www.php.net PHP], també instal·larem el mòdul de PHP5. La instal·lació afegirà automàticament alguns paquets més, com a dependències dels anteriors.&lt;br /&gt;
&lt;br /&gt;
Instal·lem els paquets necessaris (amb l'usuari ''root'', o bé amb un usuari que tingui els permisos adequats, afegint &amp;quot;sudo&amp;quot; davant de les ordres):&lt;br /&gt;
&lt;br /&gt;
* '''Debian''':&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Un cop acabada la instal·lació, cal configurar el servidor web. Primer, ens assegurem de que el mòdul de PHP5 està activat:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # a2enmod php5&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # a2ensmod php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El servidor web Apache2 pot gestionar diversos ''hosts virtuals'' (i.e. llocs web) alhora, configurant-los en diferents fitxers de la carpeta &amp;quot;''/etc/apache2/sites-available/''&amp;quot; i després activant-los amb l'ordre &amp;quot;''a2ensite nom_del_lloc_web''&amp;quot;. Per defecte en ve un d'activat, que es configura al fitxer &amp;quot;''000-default.conf''&amp;quot; i que utilitzarem per mostrar la web de desenvolupament.&lt;br /&gt;
&lt;br /&gt;
Editem el fitxer &amp;quot;'''/etc/apache2/sites-enabled/000-default.conf'''&amp;quot; amb l'editor de text &amp;quot;''nano''&amp;quot; (en podeu fer servir qualsevol altre, si ho preferiu) i canviem la línia&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot '''/var/www/html'''&lt;br /&gt;
&lt;br /&gt;
per&lt;br /&gt;
 DocumentRoot '''/var/www'''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;Directory /var/www/guifi&amp;gt;&lt;br /&gt;
     AllowOverride All&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sortim de l'editor de text i recarreguem el servidor web Apache2:&lt;br /&gt;
* '''Debian'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # service restart apache2&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració de la base de dades =&lt;br /&gt;
&lt;br /&gt;
En aquest entorn de desenvolupament utilitzarem la base de dades [https://www.mysql.com/ MySQL] per emmagatzemar-hi les dades de Drupal i de Guifi. Durant la instal·lació se'ns demanarà posar una contrasenya per a l'usuari &amp;quot;''root''&amp;quot; de la base de dades: és important '''no oblidar-la'''; la farem servir més endavant. Procedim:&lt;br /&gt;
&lt;br /&gt;
* '''Debian''':&lt;br /&gt;
 # apt-get install mysql-server&lt;br /&gt;
* '''Ubuntu'''&lt;br /&gt;
 # apt-get install apache2 libapache2-mod-php5&lt;br /&gt;
* '''Archlinux''':&lt;br /&gt;
 # todo&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració de la base de dades =&lt;br /&gt;
&lt;br /&gt;
[[Categoria:desenvolupament]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7</id>
		<title>Entorn de desenvolupament de Guifi.net basat en Drupal 7</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7"/>
				<updated>2016-01-14T11:00:21Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: Typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquest document explica com preparar un entorn de desenvolupament de la web de Guifi.net basat en [https://www.drupal.org Drupal], per poder col·laborar en el seu desenvolupament.&lt;br /&gt;
&lt;br /&gt;
La web de Guifi.net, actualment, està construïda sobre la [https://www.drupal.org/drupal-7.0 versió 7] de Drupal. El desenvolupament se centra entorn del mòdul de Drupal &amp;quot;'''drupal-guifi'''&amp;quot;, que gestiona tot el funcionament de la web de Guifi.net, però també serveix per desenvolupar altres mòduls (com &amp;quot;'''budgets'''&amp;quot;) i temes (&amp;quot;'''theme_guifinet2011'''&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
= Resum del procés =&lt;br /&gt;
&lt;br /&gt;
La preparació de l'entorn de desenvolupament consta dels següents punts essencials:&lt;br /&gt;
&lt;br /&gt;
* Instal·lació i configuració del servidor web i de la base de dades&lt;br /&gt;
* Descàrrega, instal·lació i configuració de Drupal 7 i dels mòduls necessaris&lt;br /&gt;
* Clonatge del codi font dels mòduls de Guifi des del repositori&lt;br /&gt;
&lt;br /&gt;
= Requisits del servidor =&lt;br /&gt;
En aquest document es contempla que l'entorn de desenvolupament s'executa en un servidor amb una instal·lació neta d'un d'aquests sistemes operatius:&lt;br /&gt;
&lt;br /&gt;
* [https://www.debian.org/releases/jessie/ Debian 8.2 ''Jessie''] amb retroversions ([http://backports.debian.org/ ''backports''])&lt;br /&gt;
* [https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes Ubuntu 14.04.3 LTS ''Trusty Tahr''] amb retroversions ([https://help.ubuntu.com/community/UbuntuBackports ''backports''])&lt;br /&gt;
* [https://www.archlinux.org '''Arch Linux''']&lt;br /&gt;
&lt;br /&gt;
tot i que també se'n poden utilitzar d'altres. En qualsevol cas, s'assumeix que el sistema operatiu ja es troba instal·lat i té els paquets actualitzats. Afegir i activar els repositoris de retroversions (''backports'') de Debian i Ubuntu ens ajudarà, respectivament, a mantenir les instal·lacions més actualitzades.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració del servidor web =&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració de la base de dades =&lt;br /&gt;
&lt;br /&gt;
[[Categoria:desenvolupament]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7</id>
		<title>Entorn de desenvolupament de Guifi.net basat en Drupal 7</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7"/>
				<updated>2016-01-14T10:08:32Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: Retroversions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquest document explica com preparar un entorn de desenvolupament de la web de Guifi.net basat en [https://www.drupal.org Drupal], per poder col·laborar en el seu desenvolupament.&lt;br /&gt;
&lt;br /&gt;
La web de Guifi.net, actualment, està construïda sobre la [https://www.drupal.org/drupal-7.0 versió 7] de Drupal. El desenvolupament se centra entorn del mòdul de Drupal &amp;quot;'''drupal-guifi'''&amp;quot;, que gestiona tot el funcionament de la web de Guifi.net, però també serveix per desenvolupar altres mòduls (com &amp;quot;'''budgets'''&amp;quot;) i temes (&amp;quot;'''theme_guifinet2011'''&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
= Resum del procés =&lt;br /&gt;
&lt;br /&gt;
La preparació de l'entorn de desenvolupament consta dels següents punts essencials:&lt;br /&gt;
&lt;br /&gt;
* Instal·lació i configuració del servidor web i de la base de dades&lt;br /&gt;
* Descàrrega, instal·lació i configuració de Drupal 7 i dels mòduls necessaris&lt;br /&gt;
* Clonatge del codi font dels mòduls de Guifi des del repositori&lt;br /&gt;
&lt;br /&gt;
= Requisits del servidor =&lt;br /&gt;
En aquest document es contempla que l'entorn de desenvolupament s'executa en un servidor amb una instal·lació neta d'un d'aquests sistemes operatius:&lt;br /&gt;
&lt;br /&gt;
* [https://www.debian.org/releases/jessie/ Debian 8.2 ''Jessie''] amb retroversions ([http://backports.debian.org/ ''backports'')&lt;br /&gt;
* [https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes Ubuntu 14.04.3 LTS ''Trusty Tahr''] amb retroversions ([https://help.ubuntu.com/community/UbuntuBackports ''backports'')&lt;br /&gt;
* [https://www.archlinux.org '''Arch Linux''']&lt;br /&gt;
&lt;br /&gt;
tot i que també se'n poden utilitzar d'altres. En qualsevol cas, s'assumeix que el sistema operatiu ja es troba instal·lat i té els paquets actualitzats. Afegir i activar els repositoris de retroversions (''backports'') de Debian i Ubuntu ens ajudarà, respectivament, a mantenir les instal·lacions més actualitzades.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració del servidor web =&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració de la base de dades =&lt;br /&gt;
&lt;br /&gt;
[[Categoria:desenvolupament]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7</id>
		<title>Entorn de desenvolupament de Guifi.net basat en Drupal 7</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7"/>
				<updated>2016-01-14T10:04:56Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: Resum del procés&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquest document explica com preparar un entorn de desenvolupament de la web de Guifi.net basat en [https://www.drupal.org Drupal], per poder col·laborar en el seu desenvolupament.&lt;br /&gt;
&lt;br /&gt;
La web de Guifi.net, actualment, està construïda sobre la [https://www.drupal.org/drupal-7.0 versió 7] de Drupal. El desenvolupament se centra entorn del mòdul de Drupal &amp;quot;'''drupal-guifi'''&amp;quot;, que gestiona tot el funcionament de la web de Guifi.net, però també serveix per desenvolupar altres mòduls (com &amp;quot;'''budgets'''&amp;quot;) i temes (&amp;quot;'''theme_guifinet2011'''&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
= Resum del procés =&lt;br /&gt;
&lt;br /&gt;
La preparació de l'entorn de desenvolupament consta dels següents punts essencials:&lt;br /&gt;
&lt;br /&gt;
* Instal·lació i configuració del servidor web i de la base de dades&lt;br /&gt;
* Descàrrega, instal·lació i configuració de Drupal 7 i dels mòduls necessaris&lt;br /&gt;
* Clonatge del codi font dels mòduls de Guifi des del repositori&lt;br /&gt;
&lt;br /&gt;
= Requisits del servidor =&lt;br /&gt;
En aquest document es contempla que l'entorn de desenvolupament s'executa en un servidor amb una instal·lació neta d'un d'aquests sistemes operatius:&lt;br /&gt;
&lt;br /&gt;
* [https://www.debian.org/releases/jessie/ Debian 8.2 ''Jessie'']&lt;br /&gt;
* [https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes Ubuntu 14.04.3 ''Trusty Tahr'']&lt;br /&gt;
* [https://www.archlinux.org '''Arch Linux''']&lt;br /&gt;
&lt;br /&gt;
tot i que també se'n poden utilitzar d'altres. En qualsevol cas, s'assumeix que el sistema operatiu ja es troba instal·lat i té els paquets actualitzats.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració del servidor web =&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració de la base de dades =&lt;br /&gt;
&lt;br /&gt;
[[Categoria:desenvolupament]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7</id>
		<title>Entorn de desenvolupament de Guifi.net basat en Drupal 7</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7"/>
				<updated>2016-01-14T09:53:54Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: Requisitis del servidor&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquest document explica com preparar un entorn de desenvolupament de la web de Guifi.net basat en [https://www.drupal.org Drupal], per poder col·laborar en el seu desenvolupament.&lt;br /&gt;
&lt;br /&gt;
La web de Guifi.net, actualment, està construïda sobre la [https://www.drupal.org/drupal-7.0 versió 7] de Drupal. El desenvolupament se centra entorn del mòdul de Drupal &amp;quot;'''drupal-guifi'''&amp;quot;, que gestiona tot el funcionament de la web de Guifi.net, però també serveix per desenvolupar altres mòduls (com &amp;quot;'''budgets'''&amp;quot;) i temes (&amp;quot;'''theme_guifinet2011'''&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
= Requisits del servidor =&lt;br /&gt;
En aquest document es contempla que l'entorn de desenvolupament s'executa en un servidor amb una instal·lació neta d'un d'aquests sistemes operatius:&lt;br /&gt;
&lt;br /&gt;
* [https://www.debian.org/releases/jessie/ Debian 8.2 ''Jessie'']&lt;br /&gt;
* [https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes Ubuntu 14.04.3 ''Trusty Tahr'']&lt;br /&gt;
* [https://www.archlinux.org '''Arch Linux''']&lt;br /&gt;
&lt;br /&gt;
tot i que també se'n poden utilitzar d'altres. En qualsevol cas, s'assumeix que el sistema operatiu ja es troba instal·lat i té els paquets actualitzats.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració del servidor web =&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració de la base de dades =&lt;br /&gt;
&lt;br /&gt;
[[Categoria:desenvolupament]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Fitxer:Druplicon-large.png</id>
		<title>Fitxer:Druplicon-large.png</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Fitxer:Druplicon-large.png"/>
				<updated>2016-01-14T09:43:18Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: Druplicon (large)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Druplicon (large)&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7</id>
		<title>Entorn de desenvolupament de Guifi.net basat en Drupal 7</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Entorn_de_desenvolupament_de_Guifi.net_basat_en_Drupal_7"/>
				<updated>2016-01-13T17:52:39Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: Creat esborrany&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquest document explica com preparar un entorn de desenvolupament de la web de Guifi.net basat en [https://www.drupal.org Drupal], per poder col·laborar en el seu desenvolupament.&lt;br /&gt;
&lt;br /&gt;
La web de Guifi.net, actualment, està construïda sobre la [https://www.drupal.org/drupal-7.0 versió 7] de Drupal. El desenvolupament se centra entorn del mòdul de Drupal &amp;quot;'''drupal-guifi'''&amp;quot;, que gestiona tot el funcionament de la web de Guifi.net, però també serveix per desenvolupar altres mòduls (com &amp;quot;'''budgets'''&amp;quot;) i temes (&amp;quot;'''theme_guifinet2011'''&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
= Requisits del servidor web =&lt;br /&gt;
En aquest document s'assumeix que l'entorn de desenvolupament s'executa en un servidor amb una instal·lació neta d'un d'aquests sistemes operatius:&lt;br /&gt;
&lt;br /&gt;
* [https://www.debian.org '''Debian'''] [https://www.debian.org/releases/jessie/ 8.2 ''Jessie'']&lt;br /&gt;
* [https://www.ubuntu.com '''Ubuntu'''] [https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes 14.04.3 ''Trusty Tahr''&lt;br /&gt;
* [https://www.archlinux.org '''Arch Linux''']&lt;br /&gt;
&lt;br /&gt;
tot i que també se'n poden utilitzar d'altres. En qualsevol cas, el sistema operatiu ha de tenir els paquets actualitzats.&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració del servidor web =&lt;br /&gt;
&lt;br /&gt;
= Instal·lació i configuració de la base de dades =&lt;br /&gt;
&lt;br /&gt;
[[Categoria:desenvolupament]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Preparant_l%27entorn_de_desenvolupament</id>
		<title>Preparant l'entorn de desenvolupament</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Preparant_l%27entorn_de_desenvolupament"/>
				<updated>2015-12-23T13:55:00Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: Typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquest document documenta com preparar un entorn de desenvolupament per col·laborar en el desenvolupament de la web de guifi.net. &lt;br /&gt;
&lt;br /&gt;
Ens centrarem al mòdul &amp;quot;'''drupal-guifi'''&amp;quot;, que és el fonamental de tota la gestió a la [[web de guifi.net]], però l'entorn muntat pot fer-se servir per desenvolupar altres mòduls o temes, com per exemple &amp;quot;'''budgets'''&amp;quot; i &amp;quot;'''theme_guifinet2011'''&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
= Instalació i configuracó de la base =&lt;br /&gt;
Per fer funcionar [[Drupal]] a la màquina de desenvolupament cal posar en marxa un [[servidor web]], el mòdul [[PHP]] pel servidor web i un servidor de base de dades, recomanat [[MySQL]].&lt;br /&gt;
&lt;br /&gt;
En funció del nostre sistema operatiu i les nostres preferències, la instalació d'aquests serveis es realitzarà d'una manera o d'una altra. A continuació es detalla pels entorns '''Debian/Ubuntu''' amb '''Apache+PHP+Mysql''' i '''Archlinux''' amb '''Nginx+PHP+Mysql'''. Totes dues instalacions són simples.&lt;br /&gt;
&lt;br /&gt;
* Debian/Ubuntu:&lt;br /&gt;
 $ sudo apt-get install mysql-server libapache2-mod-php5 php5-gd php5-mysql&lt;br /&gt;
&lt;br /&gt;
* Archlinux:&lt;br /&gt;
 $ pacman -S nginx mysql php-fpm php-gd&lt;br /&gt;
&lt;br /&gt;
Documentació per a Archlinux: [https://wiki.archlinux.org/index.php/Apache,_PHP,_and_MySQL Apache, PHP and MySQL], [https://wiki.archlinux.org/index.php/Nginx Nginx]&lt;br /&gt;
&lt;br /&gt;
La configuració del servidor web (Apache/lighttpd/nginx) per a fer que funcioni el mòdul de PHP a l'arrel del nostre directori web depèn del nostre sistema.&lt;br /&gt;
&lt;br /&gt;
== Configuració de l'arxiu php.ini ==&lt;br /&gt;
Cal tenir activats els següents mòduls a l'arxiu php.ini:&lt;br /&gt;
&lt;br /&gt;
 extension=mysql.so&lt;br /&gt;
 extension=iconv.so&lt;br /&gt;
 extension=gd.so&lt;br /&gt;
&lt;br /&gt;
Cal testejar si el sistema interpreta arxius PHP. Per això, es pot crear un arxiu al DOCUMENT_ROOT '''(generalment  /var/www)''' del servidor web. Si no funciona reviseu els passos anteriors i consulteu la documentació de la vostra distribució.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?php&lt;br /&gt;
 phpinfo();&lt;br /&gt;
 ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Configuració de fitxers ==&lt;br /&gt;
Per tal de no tenir problemes en la nostra instal·lació de l'entorn de desenvolupament, es necessari realitzar algunes modificacions dins  d'uns fitxers concrets els quals esmentarem per tal de que tot funcioni correctament:&lt;br /&gt;
&lt;br /&gt;
En l'adreça següent:&lt;br /&gt;
/etc/apache2/sites-enabled/&lt;br /&gt;
&lt;br /&gt;
Hi tenim un únic fitxer el qual es diu '000-default'. Mitjançant un editor de text de shell (vi/nano) editarem el fitxer:&lt;br /&gt;
&lt;br /&gt;
$ vi 000-default&lt;br /&gt;
&lt;br /&gt;
Dins del fitxer, hem de buscar el següent text: 'Allow Override None' en tot el text i substituir-lo per 'Allow Override All'. Per realitzar la modificació, mitjançant les fletxes de direcció ens situarem sobre la línia en qüestió i apretarem la tecla 'i' la qual ens permetrà escriure. Si es presenten problemes, sembre es pot sortir del fitxer sense desar mitjançant la tecla 'ESC' seguit de la comanda ':q!' &amp;lt;quit without saving&amp;gt; &amp;lt;&amp;lt; sortir sense guardar.&lt;br /&gt;
&lt;br /&gt;
$ nano 000-default&lt;br /&gt;
&lt;br /&gt;
Fem l'edició i sortim desant Ctrl+X&lt;br /&gt;
&lt;br /&gt;
== Preparació de les Clean URL ==&lt;br /&gt;
&lt;br /&gt;
La nostra web amb drupal necessita fer servir '''Clean URL''' i per tal que aquestes es puguin aplicar es necessari tenir activat el mòdul '''rewrite'''. Per tal d'activar aquest mòdul, utilitzarem les comandes següents:&lt;br /&gt;
&lt;br /&gt;
 a2enmod rewrite&lt;br /&gt;
&lt;br /&gt;
Ens informarà que el mòdul està actiu i que s'haurà de reiniciar el servei, cosa que farem amb la comanda:&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/apache2 restart&lt;br /&gt;
o bé&lt;br /&gt;
 service apache2 restart&lt;br /&gt;
&lt;br /&gt;
= Descarregant el codi font =&lt;br /&gt;
El codi dels mòduls &amp;quot;drupal-guifi&amp;quot;, &amp;quot;drupal-bugdets&amp;quot; i &amp;quot;theme_guifinet2011&amp;quot; són [[programari lliure]] i estan allotjats als [[repositoris]] de Gitorious. Els repositoris són útils pel desenvolupament de programari però nosaltres ens limitarem a clonar-los.&lt;br /&gt;
&lt;br /&gt;
La idea és que hi ha el repositori de cada un dels mòduls i el tema, cada desenvolupador té una còpia del repositori també a Gitorious, d'aquesta manera instal·larà la seva còpia a la seva màquina de desenvolupament, realitzarà el desenvolupament a la seva màquina i un cop el desenvolupament és correcte, enviarà els canvis a la seva còpia de Gitorious i demanarà incloure'ls al repositori principal.&lt;br /&gt;
&lt;br /&gt;
== Requisits pel clonatge del repositori drupal-guifi a la còpia del desenvolupador a Gitorious ==&lt;br /&gt;
Haurem de fer un fork del projecte &amp;quot;drupal-guifi&amp;quot; de cara a realitzar alguna modificació sobre el seu codi font.&lt;br /&gt;
&lt;br /&gt;
* Crear-se un compte a [http://gitorious.org Gitorious].&lt;br /&gt;
* Crear unes claus SSH (ssh-keygen) sense contrasenya a l'ordinador de treball i s'afegiran al perfil d'usuari de gitorious. Per exemple:&lt;br /&gt;
&lt;br /&gt;
 ssh-keygen &lt;br /&gt;
 &lt;br /&gt;
 Generating public/private rsa key pair.&lt;br /&gt;
 Enter file in which to save the key (/home/dave/.ssh/id_rsa): &lt;br /&gt;
 Enter passphrase (empty for no passphrase): &lt;br /&gt;
 Enter same passphrase again: &lt;br /&gt;
 Your identification has been saved in /home/dave/.ssh/id_rsa.&lt;br /&gt;
 Your public key has been saved in /home/dave/.ssh/id_rsa.pub.&lt;br /&gt;
&lt;br /&gt;
* Accedir a la pàgina del projecte &amp;quot;[https://gitorious.org/guifi/drupal-guifi drupal-guifi]&amp;quot;.&lt;br /&gt;
* Clonar el projecte. Amb això ja tindrem un fork del projecte sobre el que podem realitzar els nostres canvis.&lt;br /&gt;
&lt;br /&gt;
Pàgines web a Gitorious dels projectes amb les que podem participar en el desenvolupament:&lt;br /&gt;
* https://gitorious.org/guifi/drupal-guifi&lt;br /&gt;
* https://gitorious.org/guifi/drupal-budgets&lt;br /&gt;
* https://gitorious.org/guifi-web/theme_guifinet2011&lt;br /&gt;
&lt;br /&gt;
Amb això tindrem una còpia de l'original a l'espai del desenvolupador a Gitorious.&lt;br /&gt;
&lt;br /&gt;
= Descàrrega, instalació i configuració de l'entorn Drupal =&lt;br /&gt;
&lt;br /&gt;
Al principi hem instal·lats els serveis bàsics a la nostra màquina de desenvolupament i hem clonat els repositoris de codi font amb els que volem treballar, hem de posar en funcionant a la  màquina de desenvolupament el Drupal 6.x (amb alguns mòduls adicionals), ja que així podrem veure i testejar els canvis que anem fent al nostre repositori de &amp;quot;drupal-guifi&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
== Descàrregues des de la línea de comandes ==&lt;br /&gt;
&lt;br /&gt;
* La darrera versió de Drupal 6 (6.37):&lt;br /&gt;
&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/drupal-6.37.tar.gz&lt;br /&gt;
&lt;br /&gt;
i habilitar l'accès via web:&lt;br /&gt;
&lt;br /&gt;
 ln -s /usr/share/drupal6/ /var/www/guifi&lt;br /&gt;
&lt;br /&gt;
* Els Mòduls de Drupal fonamentals:&lt;br /&gt;
Que els descarregarem a /var/www/drupal-6.37/sites/all/modules&lt;br /&gt;
&lt;br /&gt;
'''Mòdul WebForm:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/webform-6.x-3.23.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul Views:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/views-6.x-2.18.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul Views_slideshow:''' &lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/views_slideshow-6.x-2.4.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul Internationalization (i18n) &amp;lt;Multi-idioma&amp;gt;:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/i18n-6.x-1.10.tar.gz &lt;br /&gt;
&lt;br /&gt;
* Els Mòduls de Drupal opcionals:&lt;br /&gt;
&lt;br /&gt;
'''Mòdul schema:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/schema-6.x-1.7.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul devel:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/devel-6.x-1.28.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul Translation template extractor (potx):'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/potx-6.x-3.3.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul Localization client (l10n client):'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/l10n_client-6.x-2.2.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul language (???):'''&lt;br /&gt;
 wget ???&lt;br /&gt;
&lt;br /&gt;
'''Mòdul icons (Language icons???):'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/languageicons-6.x-2.1.tar.gz ???&lt;br /&gt;
&lt;br /&gt;
'''Mòdul language_sections:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/language_sections-6.x-2.5.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul diff:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/diff-6.x-2.3.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul captcha:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/captcha-6.x-2.7.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul captcha_pack:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/captcha_pack-6.x-1.0-beta3.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul event:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/event-6.x-2.x-dev.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul cck:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/cck-6.x-2.10.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul fckeditor:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/fckeditor-6.x-2.4.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul image:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/image-6.x-1.2.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul image_filter:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/image_filter-6.x-1.0.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul fivestar'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/fivestar-6.x-1.21.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul votingapi'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/votingapi-6.x-2.3.tar.gz&lt;br /&gt;
&lt;br /&gt;
* Mòduls desenvolupats per la comunitat Guifi.net:&lt;br /&gt;
&lt;br /&gt;
- Mòdul budgets&lt;br /&gt;
&lt;br /&gt;
- Mòdul guifi&lt;br /&gt;
&lt;br /&gt;
* El tema oficial &amp;quot;theme_guifinet2011&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
* La base de dades actual de desenvolupament de la web de guifi.net:&lt;br /&gt;
&lt;br /&gt;
 wget http://www.guifi.net/guifi66_devel.sql.gz&lt;br /&gt;
&lt;br /&gt;
== Instalació de Drupal ==&lt;br /&gt;
&lt;br /&gt;
Hem de posar en marxa un entorn Drupal bàsic i posteriorment sobreescriurem la base de dades amb la que hem descarregat prèviament de Guifi.net&lt;br /&gt;
&lt;br /&gt;
Aquests són els passos bàsics per a instal·lar i configurar un site Drupal:&lt;br /&gt;
&lt;br /&gt;
* Descomprimim el paquet de Drupal que ens hem descarregat i el posem accesible al DOCUMENT_ROOT d'Apache:&lt;br /&gt;
&lt;br /&gt;
 cd /var/www&lt;br /&gt;
 tar zxvf drupal-6.29.tar.gz&lt;br /&gt;
 ln -s drupal-6.29 guifi&lt;br /&gt;
&lt;br /&gt;
* Iniciem el procés d'instalació via web de Drupal accedint a http://&amp;lt;ip_del_teu_servidor&amp;gt;/guifi exemples:&lt;br /&gt;
&lt;br /&gt;
 http://10.138.71.10/guifi&lt;br /&gt;
&lt;br /&gt;
 http://localhost/guifi&lt;br /&gt;
&lt;br /&gt;
* En arribar a l'apartat de configuració de la base de dades, necessitarem tenir creada una base de dades local de MySQL per a desenvolupament:&lt;br /&gt;
&lt;br /&gt;
 [dave@inuik http]$ mysql -u &amp;lt;nomusuari&amp;gt; -p &amp;lt;contrassenya&amp;gt; &amp;lt;&amp;lt; és possible que amb root no faci falta una password&lt;br /&gt;
&lt;br /&gt;
exemple:&lt;br /&gt;
&lt;br /&gt;
 mysql -u root -p &amp;lt;salt de linia&amp;gt;&lt;br /&gt;
 Enter password: &amp;lt;escritura_de_la_password&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 Welcome to the MySQL monitor. Commands end with ; or \g.&lt;br /&gt;
 Your MySQL connection id is 525&lt;br /&gt;
 Server version: 5.5.31-0+wheezy1 (Debian)&lt;br /&gt;
 &lt;br /&gt;
 Copyright (c) 2000,2013, Oracle and/or its affiliates. All rights reserved.&lt;br /&gt;
 Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.&lt;br /&gt;
 &lt;br /&gt;
 Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.&lt;br /&gt;
 &lt;br /&gt;
 mysql&amp;gt; create database guifi_test;&lt;br /&gt;
 Query OK, 1 row affected (0.00 sec)&lt;br /&gt;
 &lt;br /&gt;
 mysql&amp;gt; grant all on guifi_test.* to guifi@localhost identified by 'guifinet';&lt;br /&gt;
 Query OK, 0 rows affected (0.00 sec)&lt;br /&gt;
&lt;br /&gt;
Ja podem introduir la informació de connexió a la base de dades per a que Drupal creï les taules necessàries.&lt;br /&gt;
&lt;br /&gt;
== Instal·lació dels mòduls de Drupal necessaris per a engegar l'entorn ==&lt;br /&gt;
&lt;br /&gt;
Dins de l'adreça /var/www/drupal-6.29/sites/all/modules, on tindrem descarregats els nostres mòduls, els descomprimirem mitjançant la ordre:&lt;br /&gt;
&lt;br /&gt;
 tar zxvf &amp;lt;nom_del_fitxer_a_descomprimir&amp;gt;&lt;br /&gt;
&lt;br /&gt;
per exemple:&lt;br /&gt;
&lt;br /&gt;
 tar zxvf i18n-6.x-1.10.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''ATENCIÓ'''. Fixeu-vos que el mòdul &amp;quot;drupal-guifi&amp;quot; que estem clonant no és el repositori principal que hi ha a Gitorious, sinó el que hem creat fent un fork del projecte principal. Així els canvis que fem els podrem pujar a Gitorious al repositori nostre com a desenvolupadors, per a posteriorment, si ho considerem convenient, notificar el canvi als desenvolupadors principals per a que els puguin integrar a la branca principal de desenvolupament, això es fa des del mateix Gitorious amb un ''merge request''.&lt;br /&gt;
&lt;br /&gt;
 mkdir drupal-6.29/sites/all/modules&lt;br /&gt;
 cd drupal-6.29/sites/all/modules&lt;br /&gt;
 git clone git://gitorious.org/guifi/drupal-budgets.git budgets&lt;br /&gt;
 # Clonat del MEU FORK del mòdul &amp;quot;drupal-guifi&amp;quot; &lt;br /&gt;
 git clone git@gitorious.org:~tombatossals/guifi/tombatossalss-drupal-guifi.git guifi (canvia &amp;quot;~tombatossals/guifi/tombatossalss-drupal-guifi.git&amp;quot; pel teu repositori clonat a Gitorious)&lt;br /&gt;
&lt;br /&gt;
== Instalació de la base de dades de desenvolupament de Guifi.net ==&lt;br /&gt;
&lt;br /&gt;
Tenint una instal·lació neta de Drupal, anem a sobreescriure la base de dades amb la informació de les taules de la base de dades de Guifi.net, el que ens proporcionarà un entorn de desenvolupament similar a la web en producció. Des de la carpeta on anteriorment hem baixat la base de dades cal fer:&lt;br /&gt;
&lt;br /&gt;
 gunzip guifi66_devel.sql.gz&lt;br /&gt;
&lt;br /&gt;
 mysql -u root -p guifi_test &amp;lt; guifi66_devel.sql; &amp;lt;&amp;lt; recordem que les comandes dins de MySQL s'acaben amb un ';'&lt;br /&gt;
&lt;br /&gt;
== Afinant la instalació ==&lt;br /&gt;
&lt;br /&gt;
Un cop realitzada la instal·lació, s'ha d'editar el fitxer .htaccess, que es troba dins de la carpeta arrel de drupal :&lt;br /&gt;
&lt;br /&gt;
 cd /var/www/drupal-6.29&lt;br /&gt;
 ls -la &amp;lt;&amp;lt; per mostrar llistats tots els fitxers inclosos els ocults&lt;br /&gt;
&lt;br /&gt;
Ens mostrarà un arxiu ocult anomenat : .htaccess&lt;br /&gt;
L'editarem mitjançant un editor de text:&lt;br /&gt;
&lt;br /&gt;
 vi .htaccess&lt;br /&gt;
&lt;br /&gt;
En una linia buida del fitxer, apretarem la 'i' per escriure-hi i afegirem la següent linia: RewriteBase /drupal-6.29&lt;br /&gt;
&lt;br /&gt;
Un cop instalada la base de dades amb tota la informació de la web de Guifi.net, tindrem accés a la informació de qualsevol node o zona de la web principal. Per a loguejar-te com usuari, has de fer servir el nom d'usuari corresponent i la contrasenya genèrica &amp;quot;guifi&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
L'usuari administrador serà &amp;quot;webmestre&amp;quot; i la contrasenya &amp;quot;guifi&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
'''Alguns consells per a refinar la instalació:'''&lt;br /&gt;
&lt;br /&gt;
* Creeu i comproveu que els directoris &amp;quot;files&amp;quot;, &amp;quot;files/nanostation&amp;quot; i &amp;quot;tmp&amp;quot; del directori de instalació de drupal tenen permisos de escriptura per l'usuari del servidor web (o poseu-los a 777):&lt;br /&gt;
 mkdir drupal-6.29/{files,files/nanostation,tmp}&lt;br /&gt;
 chmod 777 drupal-6.29/{files,files/nanostation,tmp}&lt;br /&gt;
&lt;br /&gt;
* La carpeta &amp;quot;files/nanostation&amp;quot; contendrà els arxius &amp;quot;unsolclic&amp;quot; de les antenes Ubiquiti que anem consultant o creant.&lt;br /&gt;
&lt;br /&gt;
* Protegiu la carpeta &amp;quot;files&amp;quot; i &amp;quot;tmp&amp;quot; amb el seu respectiu fixter .htaccess&lt;br /&gt;
A la carpeta &amp;quot;files&amp;quot; el ftixer .htaccess ha de incloure aquest contingut:&lt;br /&gt;
&lt;br /&gt;
 # Turn off all options we don't need.&lt;br /&gt;
 Options None&lt;br /&gt;
 Options +FollowSymLinks&lt;br /&gt;
 # Set the catch-all handler to prevent scripts from being executed.&lt;br /&gt;
 SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006&lt;br /&gt;
 &amp;lt;Files *&amp;gt;&lt;br /&gt;
   # Override the handler again if we're run later in the evaluation list.&lt;br /&gt;
   SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003&lt;br /&gt;
 &amp;lt;/Files&amp;gt;&lt;br /&gt;
 # If we know how to do it safely, disable the PHP engine entirely.&lt;br /&gt;
 &amp;lt;IfModule mod_php5.c&amp;gt;&lt;br /&gt;
   php_flag engine off&lt;br /&gt;
 &amp;lt;/IfModule&amp;gt;&lt;br /&gt;
 # PHP 4, Apache 1.&lt;br /&gt;
 &amp;lt;IfModule mod_php4.c&amp;gt;&lt;br /&gt;
   php_flag engine off&lt;br /&gt;
 &amp;lt;/IfModule&amp;gt;&lt;br /&gt;
 # PHP 4, Apache 2.&lt;br /&gt;
 &amp;lt;IfModule sapi_apache2.c&amp;gt;&lt;br /&gt;
   php_flag engine off&lt;br /&gt;
 &amp;lt;/IfModule&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I a la carpeta &amp;quot;tmp&amp;quot;, el fitxer .htaccess ha de ser exactament el mateix que el de &amp;quot;files&amp;quot; pero hi hem d'afegir al final de tot això:&lt;br /&gt;
&lt;br /&gt;
 Deny from all&lt;br /&gt;
&lt;br /&gt;
* Editeu el fitxer robots.txt, elimineu-ne tot el contingut i afegiu únicament aquestes linies, doncs no ens interessa que els robots indexin el nostre entorn local.&lt;br /&gt;
&lt;br /&gt;
 User-agent: *&lt;br /&gt;
 Disallow: /&lt;br /&gt;
&lt;br /&gt;
* Comproveu els possibles errors de instalació de Drupal accedint com usuari &amp;quot;webmestre&amp;quot; a la pàgina de administració i, des d'allà, a la pàgina de &amp;quot;Report Status&amp;quot;. Ex: http://localhost/guifi/ca/admin/reports/status&lt;br /&gt;
&lt;br /&gt;
* Accediu a la secció de configuració de &amp;quot;Performance&amp;quot; y deshabiliteu tot l'usatge de caché, optimització y compressió. Ens interessa que els canvis que fem sobre els arxius s'actualitzin en temps real. La URL d'accés a aquesta configuració serà de l'estil de: http://localhost/guifi/admin/settings/performance&lt;br /&gt;
&lt;br /&gt;
== Instalació del tema Guifi.net al Drupal ==&lt;br /&gt;
&lt;br /&gt;
 mkdir drupal-6.29/sites/all/themes&lt;br /&gt;
 cd drupal-6.29/sites/all/themes&lt;br /&gt;
 git clone git://gitorious.org/guifi-web/theme_guifinet2011.git &lt;br /&gt;
&lt;br /&gt;
El tema no s'activarà inmediatament, ja que li mancaran els arxius d'estils que Drupal creu que esten cachejats al sistema. Per a aconseguir que el tema s'activi completament, haurem d'accedir a l'&amp;quot;administració de temes&amp;quot;, &amp;quot;configuració del tema de guifinet2011&amp;quot; i &amp;quot;desar&amp;quot; sense tocar cap opció. El tema per fi estarà activat.&lt;br /&gt;
&lt;br /&gt;
Per visualitzar les imatges de la portada cal haver instal·lat els mòduls opcionals d'imatges i descarregar a:&lt;br /&gt;
&lt;br /&gt;
$ cd /var/www/drupal-6.29/files/images&lt;br /&gt;
&lt;br /&gt;
les següents imatges que es poden descarregar des de la línia de comandes:&lt;br /&gt;
&lt;br /&gt;
 wget http://guifi.net/files/images/el_molar_v2.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/platadaro_910x454.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/antenes2.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/dsc07219_910x454_v2.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/puigcubell_portada.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/taller_fibra1.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/DSC08889_910x454_v2.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/20246_910x454_v2.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/illes_910x454.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/cel-bcn-portada.jpg&lt;br /&gt;
&lt;br /&gt;
== Instal·lació dels idiomes ==&lt;br /&gt;
&lt;br /&gt;
La base de dades de Guifi.net que hem importat té habilitats varis idiomes per defecte, però les traduccions no estan instalades al sistema. Per a solucionar-ho, seguim aquests passos:&lt;br /&gt;
&lt;br /&gt;
* Descarregueu la traducció de l'idioma de aquí: http://localize.drupal.org/. &lt;br /&gt;
&lt;br /&gt;
Per exemple: http://ftp.drupal.org/files/translations/6.x/drupal/drupal-6.29.ca.po&lt;br /&gt;
&lt;br /&gt;
* Aneu a la administració de idiomes de la vostra instalació com ''webmestre'', està localitzada a /admin/settings/language, i fixeu-vos que hi ha un enllaç per a importació manual dels strings de traducció: /admin/build/translate/import&lt;br /&gt;
&lt;br /&gt;
* Indiqueu-li l'idioma de l'arxiu que heu descarregat e importeu-lo. A partir d'aquí ja tindrem l'interfície traduïda.&lt;br /&gt;
&lt;br /&gt;
= Començant a treballar =&lt;br /&gt;
&lt;br /&gt;
Ja tenim un entorn preparat per començar a modificar els mòduls de Drupal, pujar-los al nostre propi repositori i, si ho considerem convenient, notificar els nostres commits als desenvolupadors per a que els integrin a la branca principal.&lt;br /&gt;
&lt;br /&gt;
Per a fer commit dels nostres canvis:&lt;br /&gt;
&lt;br /&gt;
 cd drupal-6.29/site/all/modules/guifi&lt;br /&gt;
 # Fem modificacions a alguns arxius, les enregistrem al nostre repositori de treball i procedirem a pujar-les a Gitorious&lt;br /&gt;
 git commit -a&lt;br /&gt;
 git push&lt;br /&gt;
&lt;br /&gt;
Posteriorment, des de la web de Gitorious podrem fer servir un &amp;quot;Merge request&amp;quot; per notificar als desenvolupadors alguna de les nostres modificacions i que valorin la seva incorporació al repositori principal.&lt;br /&gt;
&lt;br /&gt;
== Actualitzant el nostre repositori amb els canvis del repositori pare ==&lt;br /&gt;
&lt;br /&gt;
Si volem mantenir el nostre repositori actualitzat amb els darrers canvis que es van produint al repositori pare, haurem de seguir la següent recepta:&lt;br /&gt;
&lt;br /&gt;
 # Definim com repositori remot anomenat &amp;quot;upstream&amp;quot; el repositori de &amp;quot;drupal-guifi&amp;quot;&lt;br /&gt;
 git remote add upstream git://gitorious.org/guifi/drupal-guifi.git&lt;br /&gt;
 &lt;br /&gt;
 # Obtenim els darrers canvis del nostre repositori&lt;br /&gt;
 git fetch origin -v&lt;br /&gt;
 &lt;br /&gt;
 # Obtenim els darrers canvis del repositori pare&lt;br /&gt;
 git fetch upstream -v&lt;br /&gt;
 &lt;br /&gt;
 # Fem el merge dels canvis obtinguts&lt;br /&gt;
 git merge upstream/master&lt;br /&gt;
&lt;br /&gt;
== Referències ==&lt;br /&gt;
&lt;br /&gt;
{{MM|url=https://lists.guifi.net/pipermail/guifi-webdev/2012-February/001750.html|list=webdev}}&lt;br /&gt;
&lt;br /&gt;
== Enllaços externs ==&lt;br /&gt;
&lt;br /&gt;
* http://acacha.org/mediawiki/index.php/Entorn_de_desenvolupament_guifi&lt;br /&gt;
&lt;br /&gt;
[[Categoria:desenvolupament]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Preparant_l%27entorn_de_desenvolupament</id>
		<title>Preparant l'entorn de desenvolupament</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Preparant_l%27entorn_de_desenvolupament"/>
				<updated>2015-12-23T11:48:12Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: Actualització dels enllaços&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquest document documenta com preparar un entorn de desenvolupament per col·laborar en el desenvolupament de la web de guifi.net. &lt;br /&gt;
&lt;br /&gt;
Ens centrarem al mòdul &amp;quot;'''drupal-guifi'''&amp;quot;, que és el fonamental de tota la gestió a la [[web de guifi.net]], però l'entorn muntat pot fer-se servir per desenvolupar altres mòduls o temes, com per exemple &amp;quot;'''budgets'''&amp;quot; i &amp;quot;'''theme_guifinet2011'''&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
= Instalació i configuracó de la base =&lt;br /&gt;
Per fer funcionar [[Drupal]] a la màquina de desenvolupament cal posar en marxa un [[servidor web]], el mòdul [[PHP]] pel servidor web i un servidor de base de dades, recomanat [[MySQL]].&lt;br /&gt;
&lt;br /&gt;
En funció del nostre sistema operatiu i les nostres preferències, la instalació d'aquests serveis es realitzarà d'una manera o d'una altra. A continuació es detalla pels entorns '''Debian/Ubuntu''' amb '''Apache+PHP+Mysql''' i '''Archlinux''' amb '''Nginx+PHP+Mysql'''. Totes dues instalacions són simples.&lt;br /&gt;
&lt;br /&gt;
* Debian/Ubuntu:&lt;br /&gt;
 $ sudo apt-get install mysql-server libapache2-mod-php5 php5-gd php5-mysql&lt;br /&gt;
&lt;br /&gt;
* Archlinux:&lt;br /&gt;
 $ pacman -S nginx mysql php-fpm php-gd&lt;br /&gt;
&lt;br /&gt;
Documentació per a Archlinux: [https://wiki.archlinux.org/index.php/Apache,_PHP,_and_MySQL Apache, PHP and MySQL], [https://wiki.archlinux.org/index.php/Nginx Nginx]&lt;br /&gt;
&lt;br /&gt;
La configuració del servidor web (Apache/lighttpd/nginx) per a fer que funcioni el mòdul de PHP a l'arrel del nostre directori web depèn del nostre sistema.&lt;br /&gt;
&lt;br /&gt;
== Configuració de l'arxiu php.ini ==&lt;br /&gt;
Cal tenir activats els següents mòduls a l'arxiu php.ini:&lt;br /&gt;
&lt;br /&gt;
 extension=mysql.so&lt;br /&gt;
 extension=iconv.so&lt;br /&gt;
 extension=gd.so&lt;br /&gt;
&lt;br /&gt;
Cal testejar si el sistema interpreta arxius PHP. Per això, es pot crear un arxiu al DOCUMENT_ROOT '''(generalment  /var/www)''' del servidor web. Si no funciona reviseu els passos anteriors i consulteu la documentació de la vostra distribució.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?php&lt;br /&gt;
 phpinfo();&lt;br /&gt;
 ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Configuració de fitxers ==&lt;br /&gt;
Per tal de no tenir problemes en la nostra instal·lació de l'entorn de desenvolupament, es necessari realitzar algunes modificacions dins  d'uns fitxers concrets els quals esmentarem per tal de que tot funcioni correctament:&lt;br /&gt;
&lt;br /&gt;
En l'adreça següent:&lt;br /&gt;
/etc/apache2/sites-enabled/&lt;br /&gt;
&lt;br /&gt;
Hi tenim un únic fitxer el qual es diu '000-default'. Mitjançant un editor de text de shell (vi/nano) editarem el fitxer:&lt;br /&gt;
&lt;br /&gt;
$ vi 000-default&lt;br /&gt;
&lt;br /&gt;
Dins del fitxer, hem de buscar el següent text: 'Allow Override None' en tot el text i substituir-lo per 'Allow Override All'. Per realitzar la modificació, mitjançant les fletxes de direcció ens situarem sobre la línia en qüestió i apretarem la tecla 'i' la qual ens permetrà escriure. Si es presenten problemes, sembre es pot sortir del fitxer sense desar mitjançant la tecla 'ESC' seguit de la comanda ':q!' &amp;lt;quit without saving&amp;gt; &amp;lt;&amp;lt; sortir sense guardar.&lt;br /&gt;
&lt;br /&gt;
$ nano 000-default&lt;br /&gt;
&lt;br /&gt;
Fem l'edició i sortim desant Ctrl+X&lt;br /&gt;
&lt;br /&gt;
== Preparació de les Clean URL ==&lt;br /&gt;
&lt;br /&gt;
La nostra web amb drupal necessita fer servir '''Clean URL''' i per tal que aquestes es puguin aplicar es necessari tenir activat el mòdul '''rewrite'''. Per tal d'activar aquest mòdul, utilitzarem les comandes següents:&lt;br /&gt;
&lt;br /&gt;
 a2enmod rewrite&lt;br /&gt;
&lt;br /&gt;
Ens informarà que el mòdul està actiu i que s'haurà de reiniciar el servei, cosa que farem amb la comanda:&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/apache2 restart&lt;br /&gt;
o bé&lt;br /&gt;
 service apache2 restart&lt;br /&gt;
&lt;br /&gt;
= Descarregant el codi font =&lt;br /&gt;
El codi dels mòduls &amp;quot;drupal-guifi&amp;quot;, &amp;quot;drupal-bugdets&amp;quot; i &amp;quot;theme_guifinet2011&amp;quot; són [[programari lliure]] i estan allotjats als [[repositoris]] de Gitorious. Els repositoris són útils pel desenvolupament de programari però nosaltres ens limitarem a clonar-los.&lt;br /&gt;
&lt;br /&gt;
La idea és que hi ha el repositori de cada un dels mòduls i el tema, cada desenvolupador té una còpia del repositori també a Gitorious, d'aquesta manera instal·larà la seva còpia a la seva màquina de desenvolupament, realitzarà el desenvolupament a la seva màquina i un cop el desenvolupament és correcte, enviarà els canvis a la seva còpia de Gitorious i demanarà incloure'ls al repositori principal.&lt;br /&gt;
&lt;br /&gt;
== Requisits pel clonatge del repositori drupal-guifi a la còpia del desenvolupador a Gitorious ==&lt;br /&gt;
Haurem de fer un fork del projecte &amp;quot;drupal-guifi&amp;quot; de cara a realitzar alguna modificació sobre el seu codi font.&lt;br /&gt;
&lt;br /&gt;
* Crear-se un compte a [http://gitorious.org Gitorious].&lt;br /&gt;
* Crear unes claus SSH (ssh-keygen) sense contrasenya a l'ordinador de treball i s'afegiran al perfil d'usuari de gitorious. Per exemple:&lt;br /&gt;
&lt;br /&gt;
 ssh-keygen &lt;br /&gt;
 &lt;br /&gt;
 Generating public/private rsa key pair.&lt;br /&gt;
 Enter file in which to save the key (/home/dave/.ssh/id_rsa): &lt;br /&gt;
 Enter passphrase (empty for no passphrase): &lt;br /&gt;
 Enter same passphrase again: &lt;br /&gt;
 Your identification has been saved in /home/dave/.ssh/id_rsa.&lt;br /&gt;
 Your public key has been saved in /home/dave/.ssh/id_rsa.pub.&lt;br /&gt;
&lt;br /&gt;
* Accedir a la pàgina del projecte &amp;quot;[https://gitorious.org/guifi/drupal-guifi drupal-guifi]&amp;quot;.&lt;br /&gt;
* Clonar el projecte. Amb això ja tindrem un fork del projecte sobre el que podem realitzar els nostres canvis.&lt;br /&gt;
&lt;br /&gt;
Pàgines web a Gitorious dels projectes amb les que podem participar en el desenvolupament:&lt;br /&gt;
* https://gitorious.org/guifi/drupal-guifi&lt;br /&gt;
* https://gitorious.org/guifi/drupal-budgets&lt;br /&gt;
* https://gitorious.org/guifi-web/theme_guifinet2011&lt;br /&gt;
&lt;br /&gt;
Amb això tindrem una còpia de l'original a l'espai del desenvolupador a Gitorious.&lt;br /&gt;
&lt;br /&gt;
= Descàrrega, instalació i configuració de l'entorn Drupal =&lt;br /&gt;
&lt;br /&gt;
Al principi hem instal·lats els serveis bàsics a la nostra màquina de desenvolupament i hem clonat els repositoris de codi font amb els que volem treballar, hem de posar en funcionant a la  màquina de desenvolupament el Drupal 6.x (amb alguns mòduls adicionals), ja que així podrem veure i testejar els canvis que anem fent al nostre repositori de &amp;quot;drupal-guifi&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
== Descàrregues des de la línea de comandes ==&lt;br /&gt;
&lt;br /&gt;
* La darrera versió de Drupal 6 (6.37):&lt;br /&gt;
&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/drupal-6.37.tar.gz&lt;br /&gt;
&lt;br /&gt;
i habilitar l'accès via web:&lt;br /&gt;
&lt;br /&gt;
 ln -s /usr/share/drupal6/ /var/www/guifi&lt;br /&gt;
&lt;br /&gt;
* Els Mòduls de Drupal fonamentals:&lt;br /&gt;
Que els descarregarem a /var/www/drupal-6.37/sites/all/modules&lt;br /&gt;
&lt;br /&gt;
'''Mòdul WebForm:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/webform-6.x-3.23.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul Views:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/views-6.x-2.18.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul Views_slideshow:''' &lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/views_slideshow-6.x-2.4.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul Internationalization (i18n) &amp;lt;Multi-idioma&amp;gt;:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/i18n-6.x-1.10.tar.gz &lt;br /&gt;
&lt;br /&gt;
* Els Mòduls de Drupal opcionals:&lt;br /&gt;
&lt;br /&gt;
'''Mòdul schema:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/schema-6.x-1.7.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul devel:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/devel-6.x-1.28.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul Translation template extractor (potx):'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/potx-6.x-3.3.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul Localization client (l10n client):'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/l10n_client-6.x-2.2.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul language (???):'''&lt;br /&gt;
    wget ???&lt;br /&gt;
&lt;br /&gt;
'''Mòdul icons (Language icons???):'''&lt;br /&gt;
¿¿¿ wget http://ftp.drupal.org/files/projects/languageicons-6.x-2.1.tar.gz ???&lt;br /&gt;
&lt;br /&gt;
'''Mòdul language_sections:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/language_sections-6.x-2.5.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul diff:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/diff-6.x-2.3.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul captcha:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/captcha-6.x-2.7.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul captcha_pack:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/captcha_pack-6.x-1.0-beta3.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul event:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/event-6.x-2.x-dev.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul cck:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/cck-6.x-2.10.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul fckeditor:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/fckeditor-6.x-2.4.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul image:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/image-6.x-1.2.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul image_filter:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/image_filter-6.x-1.0.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul fivestar'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/fivestar-6.x-1.21.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul votingapi'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/votingapi-6.x-2.3.tar.gz&lt;br /&gt;
&lt;br /&gt;
* Mòduls desenvolupats per la comunitat Guifi.net:&lt;br /&gt;
&lt;br /&gt;
- Mòdul budgets&lt;br /&gt;
&lt;br /&gt;
- Mòdul guifi&lt;br /&gt;
&lt;br /&gt;
* El tema oficial &amp;quot;theme_guifinet2011&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
* La base de dades actual de desenvolupament de la web de guifi.net:&lt;br /&gt;
&lt;br /&gt;
 wget http://www.guifi.net/guifi66_devel.sql.gz&lt;br /&gt;
&lt;br /&gt;
== Instalació de Drupal ==&lt;br /&gt;
&lt;br /&gt;
Hem de posar en marxa un entorn Drupal bàsic i posteriorment sobreescriurem la base de dades amb la que hem descarregat prèviament de Guifi.net&lt;br /&gt;
&lt;br /&gt;
Aquests són els passos bàsics per a instal·lar i configurar un site Drupal:&lt;br /&gt;
&lt;br /&gt;
* Descomprimim el paquet de Drupal que ens hem descarregat i el posem accesible al DOCUMENT_ROOT d'Apache:&lt;br /&gt;
&lt;br /&gt;
 cd /var/www&lt;br /&gt;
 tar zxvf drupal-6.29.tar.gz&lt;br /&gt;
 ln -s drupal-6.29 guifi&lt;br /&gt;
&lt;br /&gt;
* Iniciem el procés d'instalació via web de Drupal accedint a http://&amp;lt;ip_del_teu_servidor&amp;gt;/guifi exemples:&lt;br /&gt;
&lt;br /&gt;
 http://10.138.71.10/guifi&lt;br /&gt;
&lt;br /&gt;
 http://localhost/guifi&lt;br /&gt;
&lt;br /&gt;
* En arribar a l'apartat de configuració de la base de dades, necessitarem tenir creada una base de dades local de MySQL per a desenvolupament:&lt;br /&gt;
&lt;br /&gt;
 [dave@inuik http]$ mysql -u &amp;lt;nomusuari&amp;gt; -p &amp;lt;contrassenya&amp;gt; &amp;lt;&amp;lt; és possible que amb root no faci falta una password&lt;br /&gt;
&lt;br /&gt;
exemple:&lt;br /&gt;
&lt;br /&gt;
 mysql -u root -p &amp;lt;salt de linia&amp;gt;&lt;br /&gt;
 Enter password: &amp;lt;escritura_de_la_password&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 Welcome to the MySQL monitor. Commands end with ; or \g.&lt;br /&gt;
 Your MySQL connection id is 525&lt;br /&gt;
 Server version: 5.5.31-0+wheezy1 (Debian)&lt;br /&gt;
 &lt;br /&gt;
 Copyright (c) 2000,2013, Oracle and/or its affiliates. All rights reserved.&lt;br /&gt;
 Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.&lt;br /&gt;
 &lt;br /&gt;
 Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.&lt;br /&gt;
 &lt;br /&gt;
 mysql&amp;gt; create database guifi_test;&lt;br /&gt;
 Query OK, 1 row affected (0.00 sec)&lt;br /&gt;
 &lt;br /&gt;
 mysql&amp;gt; grant all on guifi_test.* to guifi@localhost identified by 'guifinet';&lt;br /&gt;
 Query OK, 0 rows affected (0.00 sec)&lt;br /&gt;
&lt;br /&gt;
Ja podem introduir la informació de connexió a la base de dades per a que Drupal creï les taules necessàries.&lt;br /&gt;
&lt;br /&gt;
== Instal·lació dels mòduls de Drupal necessaris per a engegar l'entorn ==&lt;br /&gt;
&lt;br /&gt;
Dins de l'adreça /var/www/drupal-6.29/sites/all/modules, on tindrem descarregats els nostres mòduls, els descomprimirem mitjançant la ordre:&lt;br /&gt;
&lt;br /&gt;
 tar zxvf &amp;lt;nom_del_fitxer_a_descomprimir&amp;gt;&lt;br /&gt;
&lt;br /&gt;
per exemple:&lt;br /&gt;
&lt;br /&gt;
 tar zxvf i18n-6.x-1.10.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''ATENCIÓ'''. Fixeu-vos que el mòdul &amp;quot;drupal-guifi&amp;quot; que estem clonant no és el repositori principal que hi ha a Gitorious, sinó el que hem creat fent un fork del projecte principal. Així els canvis que fem els podrem pujar a Gitorious al repositori nostre com a desenvolupadors, per a posteriorment, si ho considerem convenient, notificar el canvi als desenvolupadors principals per a que els puguin integrar a la branca principal de desenvolupament, això es fa des del mateix Gitorious amb un ''merge request''.&lt;br /&gt;
&lt;br /&gt;
 mkdir drupal-6.29/sites/all/modules&lt;br /&gt;
 cd drupal-6.29/sites/all/modules&lt;br /&gt;
 git clone git://gitorious.org/guifi/drupal-budgets.git budgets&lt;br /&gt;
 # Clonat del MEU FORK del mòdul &amp;quot;drupal-guifi&amp;quot; &lt;br /&gt;
 git clone git@gitorious.org:~tombatossals/guifi/tombatossalss-drupal-guifi.git guifi (canvia &amp;quot;~tombatossals/guifi/tombatossalss-drupal-guifi.git&amp;quot; pel teu repositori clonat a Gitorious)&lt;br /&gt;
&lt;br /&gt;
== Instalació de la base de dades de desenvolupament de Guifi.net ==&lt;br /&gt;
&lt;br /&gt;
Tenint una instal·lació neta de Drupal, anem a sobreescriure la base de dades amb la informació de les taules de la base de dades de Guifi.net, el que ens proporcionarà un entorn de desenvolupament similar a la web en producció. Des de la carpeta on anteriorment hem baixat la base de dades cal fer:&lt;br /&gt;
&lt;br /&gt;
 gunzip guifi66_devel.sql.gz&lt;br /&gt;
&lt;br /&gt;
 mysql -u root -p guifi_test &amp;lt; guifi66_devel.sql; &amp;lt;&amp;lt; recordem que les comandes dins de MySQL s'acaben amb un ';'&lt;br /&gt;
&lt;br /&gt;
== Afinant la instalació ==&lt;br /&gt;
&lt;br /&gt;
Un cop realitzada la instal·lació, s'ha d'editar el fitxer .htaccess, que es troba dins de la carpeta arrel de drupal :&lt;br /&gt;
&lt;br /&gt;
 cd /var/www/drupal-6.29&lt;br /&gt;
 ls -la &amp;lt;&amp;lt; per mostrar llistats tots els fitxers inclosos els ocults&lt;br /&gt;
&lt;br /&gt;
Ens mostrarà un arxiu ocult anomenat : .htaccess&lt;br /&gt;
L'editarem mitjançant un editor de text:&lt;br /&gt;
&lt;br /&gt;
 vi .htaccess&lt;br /&gt;
&lt;br /&gt;
En una linia buida del fitxer, apretarem la 'i' per escriure-hi i afegirem la següent linia: RewriteBase /drupal-6.29&lt;br /&gt;
&lt;br /&gt;
Un cop instalada la base de dades amb tota la informació de la web de Guifi.net, tindrem accés a la informació de qualsevol node o zona de la web principal. Per a loguejar-te com usuari, has de fer servir el nom d'usuari corresponent i la contrasenya genèrica &amp;quot;guifi&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
L'usuari administrador serà &amp;quot;webmestre&amp;quot; i la contrasenya &amp;quot;guifi&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
'''Alguns consells per a refinar la instalació:'''&lt;br /&gt;
&lt;br /&gt;
* Creeu i comproveu que els directoris &amp;quot;files&amp;quot;, &amp;quot;files/nanostation&amp;quot; i &amp;quot;tmp&amp;quot; del directori de instalació de drupal tenen permisos de escriptura per l'usuari del servidor web (o poseu-los a 777):&lt;br /&gt;
 mkdir drupal-6.29/{files,files/nanostation,tmp}&lt;br /&gt;
 chmod 777 drupal-6.29/{files,files/nanostation,tmp}&lt;br /&gt;
&lt;br /&gt;
* La carpeta &amp;quot;files/nanostation&amp;quot; contendrà els arxius &amp;quot;unsolclic&amp;quot; de les antenes Ubiquiti que anem consultant o creant.&lt;br /&gt;
&lt;br /&gt;
* Protegiu la carpeta &amp;quot;files&amp;quot; i &amp;quot;tmp&amp;quot; amb el seu respectiu fixter .htaccess&lt;br /&gt;
A la carpeta &amp;quot;files&amp;quot; el ftixer .htaccess ha de incloure aquest contingut:&lt;br /&gt;
&lt;br /&gt;
 # Turn off all options we don't need.&lt;br /&gt;
 Options None&lt;br /&gt;
 Options +FollowSymLinks&lt;br /&gt;
 # Set the catch-all handler to prevent scripts from being executed.&lt;br /&gt;
 SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006&lt;br /&gt;
 &amp;lt;Files *&amp;gt;&lt;br /&gt;
   # Override the handler again if we're run later in the evaluation list.&lt;br /&gt;
   SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003&lt;br /&gt;
 &amp;lt;/Files&amp;gt;&lt;br /&gt;
 # If we know how to do it safely, disable the PHP engine entirely.&lt;br /&gt;
 &amp;lt;IfModule mod_php5.c&amp;gt;&lt;br /&gt;
   php_flag engine off&lt;br /&gt;
 &amp;lt;/IfModule&amp;gt;&lt;br /&gt;
 # PHP 4, Apache 1.&lt;br /&gt;
 &amp;lt;IfModule mod_php4.c&amp;gt;&lt;br /&gt;
   php_flag engine off&lt;br /&gt;
 &amp;lt;/IfModule&amp;gt;&lt;br /&gt;
 # PHP 4, Apache 2.&lt;br /&gt;
 &amp;lt;IfModule sapi_apache2.c&amp;gt;&lt;br /&gt;
   php_flag engine off&lt;br /&gt;
 &amp;lt;/IfModule&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I a la carpeta &amp;quot;tmp&amp;quot;, el fitxer .htaccess ha de ser exactament el mateix que el de &amp;quot;files&amp;quot; pero hi hem d'afegir al final de tot això:&lt;br /&gt;
&lt;br /&gt;
 Deny from all&lt;br /&gt;
&lt;br /&gt;
* Editeu el fitxer robots.txt, elimineu-ne tot el contingut i afegiu únicament aquestes linies, doncs no ens interessa que els robots indexin el nostre entorn local.&lt;br /&gt;
&lt;br /&gt;
 User-agent: *&lt;br /&gt;
 Disallow: /&lt;br /&gt;
&lt;br /&gt;
* Comproveu els possibles errors de instalació de Drupal accedint com usuari &amp;quot;webmestre&amp;quot; a la pàgina de administració i, des d'allà, a la pàgina de &amp;quot;Report Status&amp;quot;. Ex: http://localhost/guifi/ca/admin/reports/status&lt;br /&gt;
&lt;br /&gt;
* Accediu a la secció de configuració de &amp;quot;Performance&amp;quot; y deshabiliteu tot l'usatge de caché, optimització y compressió. Ens interessa que els canvis que fem sobre els arxius s'actualitzin en temps real. La URL d'accés a aquesta configuració serà de l'estil de: http://localhost/guifi/admin/settings/performance&lt;br /&gt;
&lt;br /&gt;
== Instalació del tema Guifi.net al Drupal ==&lt;br /&gt;
&lt;br /&gt;
 mkdir drupal-6.29/sites/all/themes&lt;br /&gt;
 cd drupal-6.29/sites/all/themes&lt;br /&gt;
 git clone git://gitorious.org/guifi-web/theme_guifinet2011.git &lt;br /&gt;
&lt;br /&gt;
El tema no s'activarà inmediatament, ja que li mancaran els arxius d'estils que Drupal creu que esten cachejats al sistema. Per a aconseguir que el tema s'activi completament, haurem d'accedir a l'&amp;quot;administració de temes&amp;quot;, &amp;quot;configuració del tema de guifinet2011&amp;quot; i &amp;quot;desar&amp;quot; sense tocar cap opció. El tema per fi estarà activat.&lt;br /&gt;
&lt;br /&gt;
Per visualitzar les imatges de la portada cal haver instal·lat els mòduls opcionals d'imatges i descarregar a:&lt;br /&gt;
&lt;br /&gt;
$ cd /var/www/drupal-6.29/files/images&lt;br /&gt;
&lt;br /&gt;
les següents imatges que es poden descarregar des de la línia de comandes:&lt;br /&gt;
&lt;br /&gt;
 wget http://guifi.net/files/images/el_molar_v2.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/platadaro_910x454.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/antenes2.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/dsc07219_910x454_v2.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/puigcubell_portada.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/taller_fibra1.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/DSC08889_910x454_v2.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/20246_910x454_v2.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/illes_910x454.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/cel-bcn-portada.jpg&lt;br /&gt;
&lt;br /&gt;
== Instal·lació dels idiomes ==&lt;br /&gt;
&lt;br /&gt;
La base de dades de Guifi.net que hem importat té habilitats varis idiomes per defecte, però les traduccions no estan instalades al sistema. Per a solucionar-ho, seguim aquests passos:&lt;br /&gt;
&lt;br /&gt;
* Descarregueu la traducció de l'idioma de aquí: http://localize.drupal.org/. &lt;br /&gt;
&lt;br /&gt;
Per exemple: http://ftp.drupal.org/files/translations/6.x/drupal/drupal-6.29.ca.po&lt;br /&gt;
&lt;br /&gt;
* Aneu a la administració de idiomes de la vostra instalació com ''webmestre'', està localitzada a /admin/settings/language, i fixeu-vos que hi ha un enllaç per a importació manual dels strings de traducció: /admin/build/translate/import&lt;br /&gt;
&lt;br /&gt;
* Indiqueu-li l'idioma de l'arxiu que heu descarregat e importeu-lo. A partir d'aquí ja tindrem l'interfície traduïda.&lt;br /&gt;
&lt;br /&gt;
= Començant a treballar =&lt;br /&gt;
&lt;br /&gt;
Ja tenim un entorn preparat per començar a modificar els mòduls de Drupal, pujar-los al nostre propi repositori i, si ho considerem convenient, notificar els nostres commits als desenvolupadors per a que els integrin a la branca principal.&lt;br /&gt;
&lt;br /&gt;
Per a fer commit dels nostres canvis:&lt;br /&gt;
&lt;br /&gt;
 cd drupal-6.29/site/all/modules/guifi&lt;br /&gt;
 # Fem modificacions a alguns arxius, les enregistrem al nostre repositori de treball i procedirem a pujar-les a Gitorious&lt;br /&gt;
 git commit -a&lt;br /&gt;
 git push&lt;br /&gt;
&lt;br /&gt;
Posteriorment, des de la web de Gitorious podrem fer servir un &amp;quot;Merge request&amp;quot; per notificar als desenvolupadors alguna de les nostres modificacions i que valorin la seva incorporació al repositori principal.&lt;br /&gt;
&lt;br /&gt;
== Actualitzant el nostre repositori amb els canvis del repositori pare ==&lt;br /&gt;
&lt;br /&gt;
Si volem mantenir el nostre repositori actualitzat amb els darrers canvis que es van produint al repositori pare, haurem de seguir la següent recepta:&lt;br /&gt;
&lt;br /&gt;
 # Definim com repositori remot anomenat &amp;quot;upstream&amp;quot; el repositori de &amp;quot;drupal-guifi&amp;quot;&lt;br /&gt;
 git remote add upstream git://gitorious.org/guifi/drupal-guifi.git&lt;br /&gt;
 &lt;br /&gt;
 # Obtenim els darrers canvis del nostre repositori&lt;br /&gt;
 git fetch origin -v&lt;br /&gt;
 &lt;br /&gt;
 # Obtenim els darrers canvis del repositori pare&lt;br /&gt;
 git fetch upstream -v&lt;br /&gt;
 &lt;br /&gt;
 # Fem el merge dels canvis obtinguts&lt;br /&gt;
 git merge upstream/master&lt;br /&gt;
&lt;br /&gt;
== Referències ==&lt;br /&gt;
&lt;br /&gt;
{{MM|url=https://lists.guifi.net/pipermail/guifi-webdev/2012-February/001750.html|list=webdev}}&lt;br /&gt;
&lt;br /&gt;
== Enllaços externs ==&lt;br /&gt;
&lt;br /&gt;
* http://acacha.org/mediawiki/index.php/Entorn_de_desenvolupament_guifi&lt;br /&gt;
&lt;br /&gt;
[[Categoria:desenvolupament]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Preparant_l%27entorn_de_desenvolupament</id>
		<title>Preparant l'entorn de desenvolupament</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Preparant_l%27entorn_de_desenvolupament"/>
				<updated>2015-11-23T13:18:24Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: /* Descàrregues des de la línea de comandes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aquest document documenta com preparar un entorn de desenvolupament per col·laborar en el desenvolupament de la web de guifi.net. &lt;br /&gt;
&lt;br /&gt;
Ens centrarem al mòdul &amp;quot;'''drupal-guifi'''&amp;quot;, que és el fonamental de tota la gestió a la [[web de guifi.net]], però l'entorn muntat pot fer-se servir per desenvolupar altres mòduls o temes, com per exemple &amp;quot;'''budgets'''&amp;quot; i &amp;quot;'''theme_guifinet2011'''&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
= Instalació i configuracó de la base =&lt;br /&gt;
Per fer funcionar [[Drupal]] a la màquina de desenvolupament cal posar en marxa un [[servidor web]], el mòdul [[PHP]] pel servidor web i un servidor de base de dades, recomanat [[MySQL]].&lt;br /&gt;
&lt;br /&gt;
En funció del nostre sistema operatiu i les nostres preferències, la instalació d'aquests serveis es realitzarà d'una manera o d'una altra. A continuació es detalla pels entorns '''Debian/Ubuntu''' amb '''Apache+PHP+Mysql''' i '''Archlinux''' amb '''Nginx+PHP+Mysql'''. Totes dues instalacions són simples.&lt;br /&gt;
&lt;br /&gt;
* Debian/Ubuntu:&lt;br /&gt;
 $ sudo apt-get install mysql-server libapache2-mod-php5 php5-gd php5-mysql&lt;br /&gt;
&lt;br /&gt;
* Archlinux:&lt;br /&gt;
 $ pacman -S nginx mysql php-fpm php-gd&lt;br /&gt;
&lt;br /&gt;
Documentació per a Archlinux: [https://wiki.archlinux.org/index.php/Apache,_PHP,_and_MySQL Apache, PHP and MySQL], [https://wiki.archlinux.org/index.php/Nginx Nginx]&lt;br /&gt;
&lt;br /&gt;
La configuració del servidor web (Apache/lighttpd/nginx) per a fer que funcioni el mòdul de PHP a l'arrel del nostre directori web depèn del nostre sistema.&lt;br /&gt;
&lt;br /&gt;
== Configuració de l'arxiu php.ini ==&lt;br /&gt;
Cal tenir activats els següents mòduls a l'arxiu php.ini:&lt;br /&gt;
&lt;br /&gt;
 extension=mysql.so&lt;br /&gt;
 extension=iconv.so&lt;br /&gt;
 extension=gd.so&lt;br /&gt;
&lt;br /&gt;
Cal testejar si el sistema interpreta arxius PHP. Per això, es pot crear un arxiu al DOCUMENT_ROOT '''(generalment  /var/www)''' del servidor web. Si no funciona reviseu els passos anteriors i consulteu la documentació de la vostra distribució.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?php&lt;br /&gt;
 phpinfo();&lt;br /&gt;
 ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Configuració de fitxers ==&lt;br /&gt;
Per tal de no tenir problemes en la nostra instal·lació de l'entorn de desenvolupament, es necessari realitzar algunes modificacions dins  d'uns fitxers concrets els quals esmentarem per tal de que tot funcioni correctament:&lt;br /&gt;
&lt;br /&gt;
En l'adreça següent:&lt;br /&gt;
/etc/apache2/sites-enabled/&lt;br /&gt;
&lt;br /&gt;
Hi tenim un únic fitxer el qual es diu '000-default'. Mitjançant un editor de text de shell (vi/nano) editarem el fitxer:&lt;br /&gt;
&lt;br /&gt;
$ vi 000-default&lt;br /&gt;
&lt;br /&gt;
Dins del fitxer, hem de buscar el següent text: 'Allow Override None' en tot el text i substituir-lo per 'Allow Override All'. Per realitzar la modificació, mitjançant les fletxes de direcció ens situarem sobre la línia en qüestió i apretarem la tecla 'i' la qual ens permetrà escriure. Si es presenten problemes, sembre es pot sortir del fitxer sense desar mitjançant la tecla 'ESC' seguit de la comanda ':q!' &amp;lt;quit without saving&amp;gt; &amp;lt;&amp;lt; sortir sense guardar.&lt;br /&gt;
&lt;br /&gt;
$ nano 000-default&lt;br /&gt;
&lt;br /&gt;
Fem l'edició i sortim desant Ctrl+X&lt;br /&gt;
&lt;br /&gt;
== Preparació de les Clean URL ==&lt;br /&gt;
&lt;br /&gt;
La nostra web amb drupal necessita fer servir '''Clean URL''' i per tal que aquestes es puguin aplicar es necessari tenir activat el mòdul '''rewrite'''. Per tal d'activar aquest mòdul, utilitzarem les comandes següents:&lt;br /&gt;
&lt;br /&gt;
 a2enmod rewrite&lt;br /&gt;
&lt;br /&gt;
Ens informarà que el mòdul està actiu i que s'haurà de reiniciar el servei, cosa que farem amb la comanda:&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/apache2 restart&lt;br /&gt;
o bé&lt;br /&gt;
 service apache2 restart&lt;br /&gt;
&lt;br /&gt;
= Descarregant el codi font =&lt;br /&gt;
El codi dels mòduls &amp;quot;drupal-guifi&amp;quot;, &amp;quot;drupal-bugdets&amp;quot; i &amp;quot;theme_guifinet2011&amp;quot; són [[programari lliure]] i estan allotjats als [[repositoris]] de Gitorious. Els repositoris són útils pel desenvolupament de programari però nosaltres ens limitarem a clonar-los.&lt;br /&gt;
&lt;br /&gt;
La idea és que hi ha el repositori de cada un dels mòduls i el tema, cada desenvolupador té una còpia del repositori també a Gitorious, d'aquesta manera instal·larà la seva còpia a la seva màquina de desenvolupament, realitzarà el desenvolupament a la seva màquina i un cop el desenvolupament és correcte, enviarà els canvis a la seva còpia de Gitorious i demanarà incloure'ls al repositori principal.&lt;br /&gt;
&lt;br /&gt;
== Requisits pel clonatge del repositori drupal-guifi a la còpia del desenvolupador a Gitorious ==&lt;br /&gt;
Haurem de fer un fork del projecte &amp;quot;drupal-guifi&amp;quot; de cara a realitzar alguna modificació sobre el seu codi font.&lt;br /&gt;
&lt;br /&gt;
* Crear-se un compte a [http://gitorious.org Gitorious].&lt;br /&gt;
* Crear unes claus SSH (ssh-keygen) sense contrasenya a l'ordinador de treball i s'afegiran al perfil d'usuari de gitorious. Per exemple:&lt;br /&gt;
&lt;br /&gt;
 ssh-keygen &lt;br /&gt;
 &lt;br /&gt;
 Generating public/private rsa key pair.&lt;br /&gt;
 Enter file in which to save the key (/home/dave/.ssh/id_rsa): &lt;br /&gt;
 Enter passphrase (empty for no passphrase): &lt;br /&gt;
 Enter same passphrase again: &lt;br /&gt;
 Your identification has been saved in /home/dave/.ssh/id_rsa.&lt;br /&gt;
 Your public key has been saved in /home/dave/.ssh/id_rsa.pub.&lt;br /&gt;
&lt;br /&gt;
* Accedir a la pàgina del projecte &amp;quot;[https://gitorious.org/guifi/drupal-guifi drupal-guifi]&amp;quot;.&lt;br /&gt;
* Clonar el projecte. Amb això ja tindrem un fork del projecte sobre el que podem realitzar els nostres canvis.&lt;br /&gt;
&lt;br /&gt;
Pàgines web a Gitorious dels projectes amb les que podem participar en el desenvolupament:&lt;br /&gt;
* https://gitorious.org/guifi/drupal-guifi&lt;br /&gt;
* https://gitorious.org/guifi/drupal-budgets&lt;br /&gt;
* https://gitorious.org/guifi-web/theme_guifinet2011&lt;br /&gt;
&lt;br /&gt;
Amb això tindrem una còpia de l'original a l'espai del desenvolupador a Gitorious.&lt;br /&gt;
&lt;br /&gt;
= Descàrrega, instalació i configuració de l'entorn Drupal =&lt;br /&gt;
&lt;br /&gt;
Al principi hem instal·lats els serveis bàsics a la nostra màquina de desenvolupament i hem clonat els repositoris de codi font amb els que volem treballar, hem de posar en funcionant a la  màquina de desenvolupament el Drupal 6.x (amb alguns mòduls adicionals), ja que així podrem veure i testejar els canvis que anem fent al nostre repositori de &amp;quot;drupal-guifi&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
== Descàrregues des de la línea de comandes ==&lt;br /&gt;
&lt;br /&gt;
* La darrera versió de Drupal 6 (6.37):&lt;br /&gt;
&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/drupal-6.37.tar.gz&lt;br /&gt;
&lt;br /&gt;
i habilitar l'accès via web:&lt;br /&gt;
&lt;br /&gt;
 ln -s /usr/share/drupal6/ /var/www/guifi&lt;br /&gt;
&lt;br /&gt;
* Els Mòduls de Drupal fonamentals:&lt;br /&gt;
Que els descarregarem a /var/www/drupal-6.29/sites/all/modules&lt;br /&gt;
&lt;br /&gt;
'''Mòdul WebForm:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/webform-6.x-3.19.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul Views:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/views-6.x-2.16.tar.gz &lt;br /&gt;
&lt;br /&gt;
'''Mòdul Views_slideshow:''' &lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/views_slideshow-6.x-2.4.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul i18n &amp;lt;Multi-idioma&amp;gt;:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/i18n-6.x-1.10.tar.gz &lt;br /&gt;
&lt;br /&gt;
* Els Mòduls de Drupal opcionals:&lt;br /&gt;
&lt;br /&gt;
'''Mòdul schema:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/schema-6.x-1.7.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul devel:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/devel-6.x-1.27.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul potx:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/potx-6.x-3.3.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul l10n_client:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/l10n_client-6.x-2.2.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul language:'''&lt;br /&gt;
 wget &lt;br /&gt;
&lt;br /&gt;
'''Mòdul icons:'''&lt;br /&gt;
 wget &lt;br /&gt;
&lt;br /&gt;
'''Mòdul language_sections:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/language_sections-6.x-2.5.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul diff:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/diff-6.x-2.3.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul captcha:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/captcha-6.x-2.5.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul captcha_pack:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/captcha_pack-6.x-1.0-beta3.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul event:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/event-6.x-2.x-dev.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul cck:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/cck-6.x-2.9.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul fckeditor:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/fckeditor-6.x-2.3.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul image:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/image-6.x-1.2.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul image_filter:'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/image_filter-6.x-1.0.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul fivestar'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/fivestar-6.x-1.20.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''Mòdul votingapi'''&lt;br /&gt;
 wget http://ftp.drupal.org/files/projects/votingapi-6.x-2.3.tar.gz&lt;br /&gt;
&lt;br /&gt;
* Mòduls desenvolupats per la comunitat Guifi.net:&lt;br /&gt;
&lt;br /&gt;
- Mòdul budgets&lt;br /&gt;
&lt;br /&gt;
- Mòdul guifi&lt;br /&gt;
&lt;br /&gt;
* El tema oficial &amp;quot;theme_guifinet2011&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
* La base de dades actual de desenvolupament de la web de guifi.net:&lt;br /&gt;
&lt;br /&gt;
 wget http://www.guifi.net/guifi66_devel.sql.gz&lt;br /&gt;
&lt;br /&gt;
== Instalació de Drupal ==&lt;br /&gt;
&lt;br /&gt;
Hem de posar en marxa un entorn Drupal bàsic i posteriorment sobreescriurem la base de dades amb la que hem descarregat prèviament de Guifi.net&lt;br /&gt;
&lt;br /&gt;
Aquests són els passos bàsics per a instal·lar i configurar un site Drupal:&lt;br /&gt;
&lt;br /&gt;
* Descomprimim el paquet de Drupal que ens hem descarregat i el posem accesible al DOCUMENT_ROOT d'Apache:&lt;br /&gt;
&lt;br /&gt;
 cd /var/www&lt;br /&gt;
 tar zxvf drupal-6.29.tar.gz&lt;br /&gt;
 ln -s drupal-6.29 guifi&lt;br /&gt;
&lt;br /&gt;
* Iniciem el procés d'instalació via web de Drupal accedint a http://&amp;lt;ip_del_teu_servidor&amp;gt;/guifi exemples:&lt;br /&gt;
&lt;br /&gt;
 http://10.138.71.10/guifi&lt;br /&gt;
&lt;br /&gt;
 http://localhost/guifi&lt;br /&gt;
&lt;br /&gt;
* En arribar a l'apartat de configuració de la base de dades, necessitarem tenir creada una base de dades local de MySQL per a desenvolupament:&lt;br /&gt;
&lt;br /&gt;
 [dave@inuik http]$ mysql -u &amp;lt;nomusuari&amp;gt; -p &amp;lt;contrassenya&amp;gt; &amp;lt;&amp;lt; és possible que amb root no faci falta una password&lt;br /&gt;
&lt;br /&gt;
exemple:&lt;br /&gt;
&lt;br /&gt;
 mysql -u root -p &amp;lt;salt de linia&amp;gt;&lt;br /&gt;
 Enter password: &amp;lt;escritura_de_la_password&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 Welcome to the MySQL monitor. Commands end with ; or \g.&lt;br /&gt;
 Your MySQL connection id is 525&lt;br /&gt;
 Server version: 5.5.31-0+wheezy1 (Debian)&lt;br /&gt;
 &lt;br /&gt;
 Copyright (c) 2000,2013, Oracle and/or its affiliates. All rights reserved.&lt;br /&gt;
 Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.&lt;br /&gt;
 &lt;br /&gt;
 Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.&lt;br /&gt;
 &lt;br /&gt;
 mysql&amp;gt; create database guifi_test;&lt;br /&gt;
 Query OK, 1 row affected (0.00 sec)&lt;br /&gt;
 &lt;br /&gt;
 mysql&amp;gt; grant all on guifi_test.* to guifi@localhost identified by 'guifinet';&lt;br /&gt;
 Query OK, 0 rows affected (0.00 sec)&lt;br /&gt;
&lt;br /&gt;
Ja podem introduir la informació de connexió a la base de dades per a que Drupal creï les taules necessàries.&lt;br /&gt;
&lt;br /&gt;
== Instal·lació dels mòduls de Drupal necessaris per a engegar l'entorn ==&lt;br /&gt;
&lt;br /&gt;
Dins de l'adreça /var/www/drupal-6.29/sites/all/modules, on tindrem descarregats els nostres mòduls, els descomprimirem mitjançant la ordre:&lt;br /&gt;
&lt;br /&gt;
 tar zxvf &amp;lt;nom_del_fitxer_a_descomprimir&amp;gt;&lt;br /&gt;
&lt;br /&gt;
per exemple:&lt;br /&gt;
&lt;br /&gt;
 tar zxvf i18n-6.x-1.10.tar.gz&lt;br /&gt;
&lt;br /&gt;
'''ATENCIÓ'''. Fixeu-vos que el mòdul &amp;quot;drupal-guifi&amp;quot; que estem clonant no és el repositori principal que hi ha a Gitorious, sinó el que hem creat fent un fork del projecte principal. Així els canvis que fem els podrem pujar a Gitorious al repositori nostre com a desenvolupadors, per a posteriorment, si ho considerem convenient, notificar el canvi als desenvolupadors principals per a que els puguin integrar a la branca principal de desenvolupament, això es fa des del mateix Gitorious amb un ''merge request''.&lt;br /&gt;
&lt;br /&gt;
 mkdir drupal-6.29/sites/all/modules&lt;br /&gt;
 cd drupal-6.29/sites/all/modules&lt;br /&gt;
 git clone git://gitorious.org/guifi/drupal-budgets.git budgets&lt;br /&gt;
 # Clonat del MEU FORK del mòdul &amp;quot;drupal-guifi&amp;quot; &lt;br /&gt;
 git clone git@gitorious.org:~tombatossals/guifi/tombatossalss-drupal-guifi.git guifi (canvia &amp;quot;~tombatossals/guifi/tombatossalss-drupal-guifi.git&amp;quot; pel teu repositori clonat a Gitorious)&lt;br /&gt;
&lt;br /&gt;
== Instalació de la base de dades de desenvolupament de Guifi.net ==&lt;br /&gt;
&lt;br /&gt;
Tenint una instal·lació neta de Drupal, anem a sobreescriure la base de dades amb la informació de les taules de la base de dades de Guifi.net, el que ens proporcionarà un entorn de desenvolupament similar a la web en producció. Des de la carpeta on anteriorment hem baixat la base de dades cal fer:&lt;br /&gt;
&lt;br /&gt;
 gunzip guifi66_devel.sql.gz&lt;br /&gt;
&lt;br /&gt;
 mysql -u root -p guifi_test &amp;lt; guifi66_devel.sql; &amp;lt;&amp;lt; recordem que les comandes dins de MySQL s'acaben amb un ';'&lt;br /&gt;
&lt;br /&gt;
== Afinant la instalació ==&lt;br /&gt;
&lt;br /&gt;
Un cop realitzada la instal·lació, s'ha d'editar el fitxer .htaccess, que es troba dins de la carpeta arrel de drupal :&lt;br /&gt;
&lt;br /&gt;
 cd /var/www/drupal-6.29&lt;br /&gt;
 ls -la &amp;lt;&amp;lt; per mostrar llistats tots els fitxers inclosos els ocults&lt;br /&gt;
&lt;br /&gt;
Ens mostrarà un arxiu ocult anomenat : .htaccess&lt;br /&gt;
L'editarem mitjançant un editor de text:&lt;br /&gt;
&lt;br /&gt;
 vi .htaccess&lt;br /&gt;
&lt;br /&gt;
En una linia buida del fitxer, apretarem la 'i' per escriure-hi i afegirem la següent linia: RewriteBase /drupal-6.29&lt;br /&gt;
&lt;br /&gt;
Un cop instalada la base de dades amb tota la informació de la web de Guifi.net, tindrem accés a la informació de qualsevol node o zona de la web principal. Per a loguejar-te com usuari, has de fer servir el nom d'usuari corresponent i la contrasenya genèrica &amp;quot;guifi&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
L'usuari administrador serà &amp;quot;webmestre&amp;quot; i la contrasenya &amp;quot;guifi&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
'''Alguns consells per a refinar la instalació:'''&lt;br /&gt;
&lt;br /&gt;
* Creeu i comproveu que els directoris &amp;quot;files&amp;quot;, &amp;quot;files/nanostation&amp;quot; i &amp;quot;tmp&amp;quot; del directori de instalació de drupal tenen permisos de escriptura per l'usuari del servidor web (o poseu-los a 777):&lt;br /&gt;
 mkdir drupal-6.29/{files,files/nanostation,tmp}&lt;br /&gt;
 chmod 777 drupal-6.29/{files,files/nanostation,tmp}&lt;br /&gt;
&lt;br /&gt;
* La carpeta &amp;quot;files/nanostation&amp;quot; contendrà els arxius &amp;quot;unsolclic&amp;quot; de les antenes Ubiquiti que anem consultant o creant.&lt;br /&gt;
&lt;br /&gt;
* Protegiu la carpeta &amp;quot;files&amp;quot; i &amp;quot;tmp&amp;quot; amb el seu respectiu fixter .htaccess&lt;br /&gt;
A la carpeta &amp;quot;files&amp;quot; el ftixer .htaccess ha de incloure aquest contingut:&lt;br /&gt;
&lt;br /&gt;
 # Turn off all options we don't need.&lt;br /&gt;
 Options None&lt;br /&gt;
 Options +FollowSymLinks&lt;br /&gt;
 # Set the catch-all handler to prevent scripts from being executed.&lt;br /&gt;
 SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006&lt;br /&gt;
 &amp;lt;Files *&amp;gt;&lt;br /&gt;
   # Override the handler again if we're run later in the evaluation list.&lt;br /&gt;
   SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003&lt;br /&gt;
 &amp;lt;/Files&amp;gt;&lt;br /&gt;
 # If we know how to do it safely, disable the PHP engine entirely.&lt;br /&gt;
 &amp;lt;IfModule mod_php5.c&amp;gt;&lt;br /&gt;
   php_flag engine off&lt;br /&gt;
 &amp;lt;/IfModule&amp;gt;&lt;br /&gt;
 # PHP 4, Apache 1.&lt;br /&gt;
 &amp;lt;IfModule mod_php4.c&amp;gt;&lt;br /&gt;
   php_flag engine off&lt;br /&gt;
 &amp;lt;/IfModule&amp;gt;&lt;br /&gt;
 # PHP 4, Apache 2.&lt;br /&gt;
 &amp;lt;IfModule sapi_apache2.c&amp;gt;&lt;br /&gt;
   php_flag engine off&lt;br /&gt;
 &amp;lt;/IfModule&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I a la carpeta &amp;quot;tmp&amp;quot;, el fitxer .htaccess ha de ser exactament el mateix que el de &amp;quot;files&amp;quot; pero hi hem d'afegir al final de tot això:&lt;br /&gt;
&lt;br /&gt;
 Deny from all&lt;br /&gt;
&lt;br /&gt;
* Editeu el fitxer robots.txt, elimineu-ne tot el contingut i afegiu únicament aquestes linies, doncs no ens interessa que els robots indexin el nostre entorn local.&lt;br /&gt;
&lt;br /&gt;
 User-agent: *&lt;br /&gt;
 Disallow: /&lt;br /&gt;
&lt;br /&gt;
* Comproveu els possibles errors de instalació de Drupal accedint com usuari &amp;quot;webmestre&amp;quot; a la pàgina de administració i, des d'allà, a la pàgina de &amp;quot;Report Status&amp;quot;. Ex: http://localhost/guifi/ca/admin/reports/status&lt;br /&gt;
&lt;br /&gt;
* Accediu a la secció de configuració de &amp;quot;Performance&amp;quot; y deshabiliteu tot l'usatge de caché, optimització y compressió. Ens interessa que els canvis que fem sobre els arxius s'actualitzin en temps real. La URL d'accés a aquesta configuració serà de l'estil de: http://localhost/guifi/admin/settings/performance&lt;br /&gt;
&lt;br /&gt;
== Instalació del tema Guifi.net al Drupal ==&lt;br /&gt;
&lt;br /&gt;
 mkdir drupal-6.29/sites/all/themes&lt;br /&gt;
 cd drupal-6.29/sites/all/themes&lt;br /&gt;
 git clone git://gitorious.org/guifi-web/theme_guifinet2011.git &lt;br /&gt;
&lt;br /&gt;
El tema no s'activarà inmediatament, ja que li mancaran els arxius d'estils que Drupal creu que esten cachejats al sistema. Per a aconseguir que el tema s'activi completament, haurem d'accedir a l'&amp;quot;administració de temes&amp;quot;, &amp;quot;configuració del tema de guifinet2011&amp;quot; i &amp;quot;desar&amp;quot; sense tocar cap opció. El tema per fi estarà activat.&lt;br /&gt;
&lt;br /&gt;
Per visualitzar les imatges de la portada cal haver instal·lat els mòduls opcionals d'imatges i descarregar a:&lt;br /&gt;
&lt;br /&gt;
$ cd /var/www/drupal-6.29/files/images&lt;br /&gt;
&lt;br /&gt;
les següents imatges que es poden descarregar des de la línia de comandes:&lt;br /&gt;
&lt;br /&gt;
 wget http://guifi.net/files/images/el_molar_v2.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/platadaro_910x454.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/antenes2.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/dsc07219_910x454_v2.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/puigcubell_portada.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/taller_fibra1.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/DSC08889_910x454_v2.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/20246_910x454_v2.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/illes_910x454.jpg&lt;br /&gt;
 wget http://guifi.net/files/images/cel-bcn-portada.jpg&lt;br /&gt;
&lt;br /&gt;
== Instal·lació dels idiomes ==&lt;br /&gt;
&lt;br /&gt;
La base de dades de Guifi.net que hem importat té habilitats varis idiomes per defecte, però les traduccions no estan instalades al sistema. Per a solucionar-ho, seguim aquests passos:&lt;br /&gt;
&lt;br /&gt;
* Descarregueu la traducció de l'idioma de aquí: http://localize.drupal.org/. &lt;br /&gt;
&lt;br /&gt;
Per exemple: http://ftp.drupal.org/files/translations/6.x/drupal/drupal-6.29.ca.po&lt;br /&gt;
&lt;br /&gt;
* Aneu a la administració de idiomes de la vostra instalació com ''webmestre'', està localitzada a /admin/settings/language, i fixeu-vos que hi ha un enllaç per a importació manual dels strings de traducció: /admin/build/translate/import&lt;br /&gt;
&lt;br /&gt;
* Indiqueu-li l'idioma de l'arxiu que heu descarregat e importeu-lo. A partir d'aquí ja tindrem l'interfície traduïda.&lt;br /&gt;
&lt;br /&gt;
= Començant a treballar =&lt;br /&gt;
&lt;br /&gt;
Ja tenim un entorn preparat per començar a modificar els mòduls de Drupal, pujar-los al nostre propi repositori i, si ho considerem convenient, notificar els nostres commits als desenvolupadors per a que els integrin a la branca principal.&lt;br /&gt;
&lt;br /&gt;
Per a fer commit dels nostres canvis:&lt;br /&gt;
&lt;br /&gt;
 cd drupal-6.29/site/all/modules/guifi&lt;br /&gt;
 # Fem modificacions a alguns arxius, les enregistrem al nostre repositori de treball i procedirem a pujar-les a Gitorious&lt;br /&gt;
 git commit -a&lt;br /&gt;
 git push&lt;br /&gt;
&lt;br /&gt;
Posteriorment, des de la web de Gitorious podrem fer servir un &amp;quot;Merge request&amp;quot; per notificar als desenvolupadors alguna de les nostres modificacions i que valorin la seva incorporació al repositori principal.&lt;br /&gt;
&lt;br /&gt;
== Actualitzant el nostre repositori amb els canvis del repositori pare ==&lt;br /&gt;
&lt;br /&gt;
Si volem mantenir el nostre repositori actualitzat amb els darrers canvis que es van produint al repositori pare, haurem de seguir la següent recepta:&lt;br /&gt;
&lt;br /&gt;
 # Definim com repositori remot anomenat &amp;quot;upstream&amp;quot; el repositori de &amp;quot;drupal-guifi&amp;quot;&lt;br /&gt;
 git remote add upstream git://gitorious.org/guifi/drupal-guifi.git&lt;br /&gt;
 &lt;br /&gt;
 # Obtenim els darrers canvis del nostre repositori&lt;br /&gt;
 git fetch origin -v&lt;br /&gt;
 &lt;br /&gt;
 # Obtenim els darrers canvis del repositori pare&lt;br /&gt;
 git fetch upstream -v&lt;br /&gt;
 &lt;br /&gt;
 # Fem el merge dels canvis obtinguts&lt;br /&gt;
 git merge upstream/master&lt;br /&gt;
&lt;br /&gt;
== Referències ==&lt;br /&gt;
&lt;br /&gt;
{{MM|url=https://lists.guifi.net/pipermail/guifi-webdev/2012-February/001750.html|list=webdev}}&lt;br /&gt;
&lt;br /&gt;
== Enllaços externs ==&lt;br /&gt;
&lt;br /&gt;
* http://acacha.org/mediawiki/index.php/Entorn_de_desenvolupament_guifi&lt;br /&gt;
&lt;br /&gt;
[[Categoria:desenvolupament]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/SNPServices</id>
		<title>SNPServices</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/SNPServices"/>
				<updated>2015-10-14T17:47:25Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SNPServices és el servei de recollida de dades i generació de gràfiques de disponibilitat i trànsit per a nodes de Guifi.net.&lt;br /&gt;
&lt;br /&gt;
=== Migració del servei SNPServices a una altra màquina ===&lt;br /&gt;
&lt;br /&gt;
El servei SNPServices emmagatzema dades històriques dels nodes que monitoritza. A l'hora de migrar el servei a una altra màquina (per exemple, a una de nova) és convenient mantenir aquest historial de gràfiques, en comptes de començar des de zero. Per fer-ho correctament, s'han de seguir els següents passos:&lt;br /&gt;
* Instal·lar el servei SNPServices al nou servidor. Es recomana utilitzar la distribució [[Cloudy]], que automatitza el procés i permet fer-ho a través del navegador web.&lt;br /&gt;
* Copiar la carpeta /var/lib/snpservices/rrdb (on es guarden les dades històriques) del servidor antic al nou. &lt;br /&gt;
* Configurar l'SNPServices del servidor nou utilitzant el mateix identificador de servei (ID) que tenia el servidor antic. Un cop copiats, s'ha de comprovar que la carpeta pertany a l'usuari del servidor web amb la següent comanda:&lt;br /&gt;
 chown -R www-data:www-data /var/lib/snpservices&lt;br /&gt;
* Aturar el servidor antic. Al cap d'uns minuts el servidor nou ja estarà monitoritzant els nodes i generant les gràfiques.&lt;br /&gt;
&lt;br /&gt;
Si durant la migració al nou servidor s'ha canviat -respecte l'antic- l'adreça IP, el número de node, etc. cal actualitzar el servei a la pàgina corresponent de [http://www.guifi.net].&lt;br /&gt;
&lt;br /&gt;
==== Migració entre diferents arquitectures ====&lt;br /&gt;
&lt;br /&gt;
Si la màquina nova fa servir una arquitectura diferent a l'antiga (per exemple, ara 64 bits i abans 32) els fitxers .rrd han de ser convertits. En caquest cas, cal transformar els fitxers .rrd al format XML i, després, retornar-los al format .rrd.  ficheros .rrd deben ser convertidos. Per fer-ho, s'han de seguir els passos anteriors tenint en compte el següent:&lt;br /&gt;
&lt;br /&gt;
* A la màquina antiga, abans de copiar la carpeta /var/lib/snpservices/rrdb, executeu:&lt;br /&gt;
:rrdtool dump fitxer.rrd &amp;gt; fitxer.xml&lt;br /&gt;
* Un cop copiada la carpeta al nou servidor, executeu:&lt;br /&gt;
:rrdtool restore fitxer.xml&lt;br /&gt;
&lt;br /&gt;
I el fitxer .rrd resultant quedarà convertit al format correcte.&lt;br /&gt;
&lt;br /&gt;
[[en:SNPservices]]&lt;br /&gt;
[[es:SNPservices]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/SNPServices</id>
		<title>SNPServices</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/SNPServices"/>
				<updated>2015-10-14T17:27:55Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SNPServices és el servei de recollida de dades i generació de gràfiques de disponibilitat i trànsit per a nodes de Guifi.net.&lt;br /&gt;
&lt;br /&gt;
=== Migració del servei SNPServices a una altra màquina ===&lt;br /&gt;
&lt;br /&gt;
El servei SNPServices emmagatzema dades històriques dels nodes que monitoritza. A l'hora de migrar el servei a una altra màquina (per exemple, a una de nova) és convenient mantenir aquest historial de gràfiques, en comptes de començar des de zero. Per fer-ho correctament, s'han de seguir els següents passos:&lt;br /&gt;
* Instal·lar el servei SNPServices al nou servidor. Es recomana utilitzar la distribució [[Cloudy]], que automatitza el procés i permet fer-ho a través del navegador web.&lt;br /&gt;
* Copiar la carpeta /var/lib/snpservices/rrdb (on es guarden les dades històriques) del servidor antic al nou. &lt;br /&gt;
* Configurar l'SNPServices del servidor nou utilitzant el mateix identificador de servei (ID) que tenia el servidor antic. Un cop copiats, s'ha de comprovar que la carpeta pertany a l'usuari del servidor web amb la següent comanda:&lt;br /&gt;
 chown -R www-data:www-data /var/lib/snpservices&lt;br /&gt;
* Aturar el servidor antic. Al cap d'uns minuts el servidor nou ja estarà monitoritzant els nodes i generant les gràfiques.&lt;br /&gt;
&lt;br /&gt;
Si durant la migració al nou servidor s'ha canviat -respecte l'antic- l'adreça IP, el número de node, etc. cal actualitzar el servei a la pàgina corresponent de [http://www.guifi.net].&lt;br /&gt;
&lt;br /&gt;
[[en:SNPservices]]&lt;br /&gt;
[[es:SNPservices]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/SNPServices</id>
		<title>SNPServices</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/SNPServices"/>
				<updated>2015-10-14T16:56:22Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: Rogerpueyo ha mogut SNPservices a SNPServices: Coherència en el nom&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[en:SNPservices]]&lt;br /&gt;
[[es:SNPservices]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/SNPservices</id>
		<title>SNPservices</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/SNPservices"/>
				<updated>2015-10-14T16:56:22Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: Rogerpueyo ha mogut SNPservices a SNPServices: Coherència en el nom&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[SNPServices]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/SNPServices</id>
		<title>SNPServices</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/SNPServices"/>
				<updated>2015-10-14T16:53:42Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: Afegeix traduccions castellà i anglès&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[en:SNPservices]]&lt;br /&gt;
[[es:SNPservices]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Annex:subxarxes_mesh</id>
		<title>Annex:subxarxes mesh</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Annex:subxarxes_mesh"/>
				<updated>2015-10-03T08:40:25Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background:#ececec;&amp;quot;&lt;br /&gt;
! Abreviació de la comunitat &amp;lt;ref&amp;gt;Segons les [[convencions de noms]] s'hauria de fer servir la minúscula, en aquesta taula surten reflexades dues en alguns casos per reflexar que per motius històrics es poden trobar nodes encara amb la convenció de noms en majúscula (NOTA: S'ha d'acordar bé encara això)&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Nom de la xarxa - comunitat&lt;br /&gt;
! Ubicació&lt;br /&gt;
! [[ESSID]] comunitari&lt;br /&gt;
! [[firmware]]&lt;br /&gt;
! [[canal]] &amp;lt;ref name=&amp;quot;canals&amp;quot;&amp;gt;'''IMPORTANT++: els canals WiFi de 40 MHz han de seguir l'estàndar, pel que el 140- no és vàlid i S'HA DE CANVIAR a totes les zones'''&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;Missatge a les llistes sobre els canals incorrectes: https://llistes.guifi.net/sympa/arc/guifi-mesh/2015-01/msg00000.html&amp;lt;/ref&amp;gt;&lt;br /&gt;
! [[BSSID (adhoc)]]&lt;br /&gt;
! [[Mesh id (802.11s)]]&lt;br /&gt;
! [[vlan]]&lt;br /&gt;
! IPv4&lt;br /&gt;
! IPv6&lt;br /&gt;
! Comentari&lt;br /&gt;
|-&lt;br /&gt;
| GSF - '''gsf'''&lt;br /&gt;
| [[Gràcia Sense Fils]]&lt;br /&gt;
| Vila de Gràcia al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[gsffirm]] i [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| GS - '''gs'''&lt;br /&gt;
| [[GuifiSants]]&lt;br /&gt;
| Sants - Les Corts al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 108+, 124+ i 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| RAV - '''rav'''&lt;br /&gt;
| [[Mesh al Raval]]&lt;br /&gt;
| Barri del raval al municipi de Barcelona&lt;br /&gt;
| Cada node te el seu, la URL al node de guifi.net, exemple guifi.net/bcnsalvadors24&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.16.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| UPC - '''upc'''&lt;br /&gt;
| [[Mesh a la UPC]]&lt;br /&gt;
| Campus Nord de la Universitat Politècnica de Catalunya a Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.24.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| HW&lt;br /&gt;
| [[Hospitalet Wireless]]&lt;br /&gt;
| Núvol de Bellvitge a la ciutat de l'Hospitalet del Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 124+&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.32.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SJD - '''sjd'''&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Sant Joan Despí]&lt;br /&gt;
| Municipi de Sant Joan Despí a la comarca del Baix Llobregat&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.40.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vllc&lt;br /&gt;
| [[Mesh a Vallcarca]]&lt;br /&gt;
| Barri de Vallcarca i els Penitents al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 108+ i 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.48.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SAND - '''sand'''&lt;br /&gt;
| [[Mesh a Sant Andreu]]&lt;br /&gt;
| Barri de Sant Andreu al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 132+ i 120-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.56.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| P9SF - '''p9sf'''&lt;br /&gt;
| [[Poblenou Sense Fils]]&lt;br /&gt;
| Poblenou al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140- old 132+ base 124+ alt&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.64.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| HCMT&lt;br /&gt;
| [[Horta-Carmel-Montbau-Teixonera]]&lt;br /&gt;
| Part nord del districte Horta-Guinardó al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 149+&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.72.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SCC&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Santa Coloma de Cervelló]&lt;br /&gt;
| Municipi de Santa Coloma de Cervelló a la comarca del Baix Llobregat&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.80.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| PRLL&lt;br /&gt;
| [http://www.guifibaix.coop Mesh al Prat]&lt;br /&gt;
| Municipi de El Prat de Llobregat a la comarca de Baix Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.88.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gll&lt;br /&gt;
| [[Garraf Lliure]]&lt;br /&gt;
| Comarca del Garraf a Barcelona&lt;br /&gt;
| garraflliure.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| 11 i 36&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.96.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| mtj&lt;br /&gt;
| [[Montjuïc - Jardí Botànic]]&lt;br /&gt;
| Cara alta nord de Montjuïc al districte de Sants - Montjuïc a Barcelona&lt;br /&gt;
| jardibotanic.integral.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| 48&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 11&lt;br /&gt;
| 10.1.104.0/21&lt;br /&gt;
| 2a00:1508:1:f000 o 2a00:1508:1:fe4c::/64&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| CRNLL&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Cornellà]&lt;br /&gt;
| Municipi de Cornellà a la comarca de Baix Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.112.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| afrd&lt;br /&gt;
| Aiguafreda&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.120.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Wales&lt;br /&gt;
| [http://www.digitalmerthyr.org.uk Digital Merthyr]&lt;br /&gt;
| Nodes desplegats a Merthyr Tydfil (més info: Routek.net)&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.128.0/20, 10.1.224.0/21, 10.92.2.0/24&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| CIU&lt;br /&gt;
| [[Mesh a Ciutadella]]&lt;br /&gt;
| Ciutadella a l'illa de Menorca.&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140- i més ...?&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.2.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| IRU&lt;br /&gt;
| [[Mesh a Iruña]]&lt;br /&gt;
| Iruña a Navarra&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: orange;&amp;quot;| 10.3.0.0/21 &amp;lt;ref name=&amp;quot;conflict&amp;quot;&amp;gt; '''IMPORTANT: encara hi ha nodes amb IPs del rang antic que entra en conflicte amb el rang de Wales.'''&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Xarxa híbrida de Castelldefels]]&lt;br /&gt;
| Municipi de Castelldefels a la comarca de Baix Llobregat&lt;br /&gt;
| ?&lt;br /&gt;
| [[qMp]] i [[RouterOS]]&lt;br /&gt;
| ?&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.10.8.0/22&lt;br /&gt;
|&lt;br /&gt;
| Al mateix rang s'estan fent servir modes en [[infraestructura]] amb RouterOS i nodes [[mesh]] amb qMp. La IP inicial que s'està fent servir és la [https://guifi.net/ca/node/61866 10.10.10.1/22].&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh de Castelló]]&lt;br /&gt;
| Ciutat de Castelló al País Valencià&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| -&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.4.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh de Benicàssim]]&lt;br /&gt;
| Ciutat de Benicàssim a la província de Castelló, País Valencià&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| -&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.4.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sn&lt;br /&gt;
| [[Sierra Libre]]&lt;br /&gt;
| Región de la Sierra Norte, en el Estado de Oaxaca, México&lt;br /&gt;
| sierralibre.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.72.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SFCM&lt;br /&gt;
| Mesh a Sant Feliu de Codines&lt;br /&gt;
| Sant Feliu de Codines, Valles Oriental, BCN&lt;br /&gt;
| &lt;br /&gt;
|[[qMp]]&lt;br /&gt;
|&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| 10.91.176.0/22&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| eixD&lt;br /&gt;
| [[Eixample Dret]]&lt;br /&gt;
| Barri de l'Eixample Dret a Barcelona&lt;br /&gt;
| &lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| 9 i 140&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 11&lt;br /&gt;
| 10.1.152.0/21&lt;br /&gt;
| 2a00:1508:1:f017::/64&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[categoria:MANET]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Annex:subxarxes_mesh</id>
		<title>Annex:subxarxes mesh</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Annex:subxarxes_mesh"/>
				<updated>2015-10-03T08:39:10Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: Update Wales&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background:#ececec;&amp;quot;&lt;br /&gt;
! Abreviació de la comunitat &amp;lt;ref&amp;gt;Segons les [[convencions de noms]] s'hauria de fer servir la minúscula, en aquesta taula surten reflexades dues en alguns casos per reflexar que per motius històrics es poden trobar nodes encara amb la convenció de noms en majúscula (NOTA: S'ha d'acordar bé encara això)&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Nom de la xarxa - comunitat&lt;br /&gt;
! Ubicació&lt;br /&gt;
! [[ESSID]] comunitari&lt;br /&gt;
! [[firmware]]&lt;br /&gt;
! [[canal]] &amp;lt;ref name=&amp;quot;canals&amp;quot;&amp;gt;'''IMPORTANT++: els canals WiFi de 40 MHz han de seguir l'estàndar, pel que el 140- no és vàlid i S'HA DE CANVIAR a totes les zones'''&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;Missatge a les llistes sobre els canals incorrectes: https://llistes.guifi.net/sympa/arc/guifi-mesh/2015-01/msg00000.html&amp;lt;/ref&amp;gt;&lt;br /&gt;
! [[BSSID (adhoc)]]&lt;br /&gt;
! [[Mesh id (802.11s)]]&lt;br /&gt;
! [[vlan]]&lt;br /&gt;
! IPv4&lt;br /&gt;
! IPv6&lt;br /&gt;
! Comentari&lt;br /&gt;
|-&lt;br /&gt;
| GSF - '''gsf'''&lt;br /&gt;
| [[Gràcia Sense Fils]]&lt;br /&gt;
| Vila de Gràcia al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[gsffirm]] i [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| GS - '''gs'''&lt;br /&gt;
| [[GuifiSants]]&lt;br /&gt;
| Sants - Les Corts al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 108+, 124+ i 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| RAV - '''rav'''&lt;br /&gt;
| [[Mesh al Raval]]&lt;br /&gt;
| Barri del raval al municipi de Barcelona&lt;br /&gt;
| Cada node te el seu, la URL al node de guifi.net, exemple guifi.net/bcnsalvadors24&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.16.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| UPC - '''upc'''&lt;br /&gt;
| [[Mesh a la UPC]]&lt;br /&gt;
| Campus Nord de la Universitat Politècnica de Catalunya a Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.24.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| HW&lt;br /&gt;
| [[Hospitalet Wireless]]&lt;br /&gt;
| Núvol de Bellvitge a la ciutat de l'Hospitalet del Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 124+&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.32.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SJD - '''sjd'''&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Sant Joan Despí]&lt;br /&gt;
| Municipi de Sant Joan Despí a la comarca del Baix Llobregat&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.40.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vllc&lt;br /&gt;
| [[Mesh a Vallcarca]]&lt;br /&gt;
| Barri de Vallcarca i els Penitents al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 108+ i 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.48.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SAND - '''sand'''&lt;br /&gt;
| [[Mesh a Sant Andreu]]&lt;br /&gt;
| Barri de Sant Andreu al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 132+ i 120-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.56.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| P9SF - '''p9sf'''&lt;br /&gt;
| [[Poblenou Sense Fils]]&lt;br /&gt;
| Poblenou al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140- old 132+ base 124+ alt&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.64.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| HCMT&lt;br /&gt;
| [[Horta-Carmel-Montbau-Teixonera]]&lt;br /&gt;
| Part nord del districte Horta-Guinardó al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 149+&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.72.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SCC&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Santa Coloma de Cervelló]&lt;br /&gt;
| Municipi de Santa Coloma de Cervelló a la comarca del Baix Llobregat&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.80.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| PRLL&lt;br /&gt;
| [http://www.guifibaix.coop Mesh al Prat]&lt;br /&gt;
| Municipi de El Prat de Llobregat a la comarca de Baix Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.88.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gll&lt;br /&gt;
| [[Garraf Lliure]]&lt;br /&gt;
| Comarca del Garraf a Barcelona&lt;br /&gt;
| garraflliure.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| 11 i 36&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.96.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| mtj&lt;br /&gt;
| [[Montjuïc - Jardí Botànic]]&lt;br /&gt;
| Cara alta nord de Montjuïc al districte de Sants - Montjuïc a Barcelona&lt;br /&gt;
| jardibotanic.integral.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| 48&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 11&lt;br /&gt;
| 10.1.104.0/21&lt;br /&gt;
| 2a00:1508:1:f000 o 2a00:1508:1:fe4c::/64&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| CRNLL&lt;br /&gt;
| [http://www.guifibaix.coop Mesh a Cornellà]&lt;br /&gt;
| Municipi de Cornellà a la comarca de Baix Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.112.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| afrd&lt;br /&gt;
| Aiguafreda&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.120.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Wales&lt;br /&gt;
| [http://www.digitalmerthyr.org.uk Digital Merthyr]&lt;br /&gt;
| Nodes desplegats a Merthyr Tydfil (més info: Routek.net)&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.128.0/20, 10.1.224.0/20, 10.92.2.0/24&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| CIU&lt;br /&gt;
| [[Mesh a Ciutadella]]&lt;br /&gt;
| Ciutadella a l'illa de Menorca.&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140- i més ...?&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.2.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| IRU&lt;br /&gt;
| [[Mesh a Iruña]]&lt;br /&gt;
| Iruña a Navarra&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: orange;&amp;quot;| 10.3.0.0/21 &amp;lt;ref name=&amp;quot;conflict&amp;quot;&amp;gt; '''IMPORTANT: encara hi ha nodes amb IPs del rang antic que entra en conflicte amb el rang de Wales.'''&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Xarxa híbrida de Castelldefels]]&lt;br /&gt;
| Municipi de Castelldefels a la comarca de Baix Llobregat&lt;br /&gt;
| ?&lt;br /&gt;
| [[qMp]] i [[RouterOS]]&lt;br /&gt;
| ?&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.10.8.0/22&lt;br /&gt;
|&lt;br /&gt;
| Al mateix rang s'estan fent servir modes en [[infraestructura]] amb RouterOS i nodes [[mesh]] amb qMp. La IP inicial que s'està fent servir és la [https://guifi.net/ca/node/61866 10.10.10.1/22].&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh de Castelló]]&lt;br /&gt;
| Ciutat de Castelló al País Valencià&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| -&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.4.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh de Benicàssim]]&lt;br /&gt;
| Ciutat de Benicàssim a la província de Castelló, País Valencià&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| -&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.4.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sn&lt;br /&gt;
| [[Sierra Libre]]&lt;br /&gt;
| Región de la Sierra Norte, en el Estado de Oaxaca, México&lt;br /&gt;
| sierralibre.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.72.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SFCM&lt;br /&gt;
| Mesh a Sant Feliu de Codines&lt;br /&gt;
| Sant Feliu de Codines, Valles Oriental, BCN&lt;br /&gt;
| &lt;br /&gt;
|[[qMp]]&lt;br /&gt;
|&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| 10.91.176.0/22&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| eixD&lt;br /&gt;
| [[Eixample Dret]]&lt;br /&gt;
| Barri de l'Eixample Dret a Barcelona&lt;br /&gt;
| &lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| 9 i 140&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 11&lt;br /&gt;
| 10.1.152.0/21&lt;br /&gt;
| 2a00:1508:1:f017::/64&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[categoria:MANET]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Cloudy_plug-ins</id>
		<title>Cloudy plug-ins</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Cloudy_plug-ins"/>
				<updated>2015-04-22T15:09:34Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: Add translations links.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Què és un plug-in? ==&lt;br /&gt;
&lt;br /&gt;
Cloudy és una distribució de Linux basada en Debian que dona als usuaris una interfície simple i còmode per gestionar diferents serveis que poden ser fets servir a través d'una xarxa comunitària; en el nostre cas, Guifi.&lt;br /&gt;
&lt;br /&gt;
Al mateix temps, Cloudy ofereix una sèrie d'eines que permeten a un usuari afegir un servei del seu gust sense haver de tenir coneixements molt complexos sobre xarxes i informàtica en general. Automaticament, aquests serveis es publiquen mitjançant Avahi, de manera que tothom que disposi Cloudy pot fer ús d'aquests servei.&lt;br /&gt;
&lt;br /&gt;
Una altra manera d'anomenar aquests serveis que es poden posar i treure de forma senzilla és plug-in. Així doncs, entenem per plug-in un programa o software que un usuari vol afegir a la distribució i que pot ser gestionat de forma senzilla des de l'interfície web que proveeix Cloudy.&lt;br /&gt;
&lt;br /&gt;
== Afegir serveis a Cloudy ==&lt;br /&gt;
&lt;br /&gt;
=== Una petita introducció ===&lt;br /&gt;
&lt;br /&gt;
Aquesta guia t'ensenyarà el procés per afegir un nou servei a la distribució Cloudy.&lt;br /&gt;
&lt;br /&gt;
Per tal de ser clar i donar alguns exemples al mateix temps, integrarem un servei bastant&lt;br /&gt;
simple mostrant alguns troços de codi pel camí. Per seguir el tutorial amb més claredat, o bé per integrar&lt;br /&gt;
serveis més complexes, fora bò que sapiguéssiu alguna cosa de Bash&amp;lt;ref name=&amp;quot;Bash&amp;quot;&amp;gt;(http://www.tldp.org/LDP/Bash-Beginners-Guide/Bash-Beginners-Guide.pdf)&amp;lt;/ref&amp;gt; i de PHP&amp;lt;ref name=&amp;quot;PHP&amp;quot;&amp;gt;(https://php.net/manual/es/index.php)&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Per simplicitat farem servir Pastecat&amp;lt;ref name=&amp;quot;Pastecat&amp;quot;&amp;gt;(https://github.com/mvdan/pastecat)&amp;lt;/ref&amp;gt;. És un bon candidat ja que:&lt;br /&gt;
&lt;br /&gt;
* És independent i no es federa ni es comunica amb altres nodes&lt;br /&gt;
* Està fet en Go, és fàcil de distribuïr i instal·lar&lt;br /&gt;
* No necessita fitxers de configuració&lt;br /&gt;
* No necessita gaires recursos&lt;br /&gt;
&lt;br /&gt;
=== Obtenint el binari ===&lt;br /&gt;
&lt;br /&gt;
El primer que hem d'investigar és com descarregar i instal·lar el binari a Cloudy.&lt;br /&gt;
La majoria del software que podem trobat està per defecte en els paquets de Debian,&lt;br /&gt;
però el Pastecat no hi és. Si es donés el cas que hi fós, tan sols hauriem d'executar &lt;br /&gt;
la comanda &amp;lt;code&amp;gt;apt-get install pastecat&amp;lt;/code&amp;gt; des de PHP.&lt;br /&gt;
&lt;br /&gt;
Però com que aquest no és el cas, haurem de treure el binari d'algun altre lloc. Una&lt;br /&gt;
opció és agafar el codi font i compilarl-lo nosaltres mateixos, però el problema d'això&lt;br /&gt;
és que Cloudy necessitaría incloure moltes eines i llibreries per compil·lar, i aquest&lt;br /&gt;
no és l'objectiu.&lt;br /&gt;
&lt;br /&gt;
La millor opció si un paquet de Debian no està disponible en els repositoris, és&lt;br /&gt;
descarregar els binaris des d'algun lloc segur. Podem fer servir el servei de &amp;quot;releases&amp;quot;&lt;br /&gt;
de Github per això. Les dues opcions ens deixen amb un fitxer executable que hauriem de&lt;br /&gt;
ser capaços de córrer directe sobre Cloudy.&lt;br /&gt;
&lt;br /&gt;
En aquest cas en particular descarregarem els binaris des del repositori git amb la &lt;br /&gt;
següent línia de comandes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
    wget https://github.com/mvdan/pastecat/releases/download/v0.3.0/pastecat_linux_386&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Noteu que en aquest cas en concret estem descarregant una versió específica per un Linux&lt;br /&gt;
amb arquitectura i386.&lt;br /&gt;
&lt;br /&gt;
Fixeu-vos però, que tenir el servei en els paquets de Debian té moltes avantatges:&lt;br /&gt;
&lt;br /&gt;
* Les actualitzacions són simples i no necessiten feina extra des de Cloudy&lt;br /&gt;
* El paquet està compilat per Debian d'una manera segura&lt;br /&gt;
* Els fitxer de l'init.d ja venen per defecte&lt;br /&gt;
* Els paquets de Debian solen contenir correccions&lt;br /&gt;
&lt;br /&gt;
=== Provant-lo ===&lt;br /&gt;
&lt;br /&gt;
Abans d'afegir un servei hauriem de configurar-lo i provar-lo directament nosaltres&lt;br /&gt;
mateixos per veure com funciona i que realment funciona. També hem entendre quines opcions&lt;br /&gt;
de configuració o línies de comandes necessitarem per fer ús d'aquest servei en particular&lt;br /&gt;
i com el gestionarem un cop estigui funcionant.&lt;br /&gt;
&lt;br /&gt;
=== Afegint el controlador ===&lt;br /&gt;
&lt;br /&gt;
En &amp;lt;code&amp;gt;web/plug/controllers&amp;lt;/code&amp;gt; tenim un fitxer PHP per cada servei anomenat&lt;br /&gt;
controlador (o 'controller' en anglès). Aquest fitxer conté el codi que s'executarà quan&lt;br /&gt;
es visiti la pàgina del nostre servei des de la interfície web de Cloudy.&lt;br /&gt;
&lt;br /&gt;
==== Afegint la funció índex ====&lt;br /&gt;
&lt;br /&gt;
El que volem fer és que el nostre servei estigui integrat en l'estructura web de Cloudy.&lt;br /&gt;
Per fer això, necessitem crear uns quants 'scripts' en PHP i afegir-los al nostre&lt;br /&gt;
dispositiu. De moment necessitarem crear dos scripts: &amp;lt;code&amp;gt;pastecat.php&amp;lt;/code&amp;gt; i&lt;br /&gt;
&amp;lt;code&amp;gt;pastecat.menu.php&amp;lt;/code&amp;gt;. El primer fitxer és el controlador, és a dir, l'script que&lt;br /&gt;
renderitza la pàgina i té tota la informació tal com botons o redireccionaments. L'altre&lt;br /&gt;
és el que permet que el nostre servei es mostri en els menus superiors desplegables de&lt;br /&gt;
Cloudy.&lt;br /&gt;
&lt;br /&gt;
El codi del menú serà quelcom semblant a això:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code php&amp;gt; &lt;br /&gt;
    &amp;lt;?php&lt;br /&gt;
    //peerstreamer.menu.php&lt;br /&gt;
    addMenu('Pastecat','pastecat','Clommunity');&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Per ara, farem servir un script molt simple en PHP com a controlador:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code php&amp;gt; &lt;br /&gt;
    &amp;lt;?php&lt;br /&gt;
    //pastecat&lt;br /&gt;
    $title=&amp;quot;Pastecat&amp;quot;;&lt;br /&gt;
    &lt;br /&gt;
    function index(){&lt;br /&gt;
        global $paspath,$title;&lt;br /&gt;
        global $staticFile;&lt;br /&gt;
    &lt;br /&gt;
        $page=hlc(t($title));&lt;br /&gt;
        $page .= hl(t(&amp;quot;Minimalist pastebin engine written in Go&amp;quot;),4);&lt;br /&gt;
        $page .= par(t(&amp;quot;A simple and self-hosted pastebin service written in Go&amp;quot;).' '.t(&amp;quot;Can use a variety of storage backends&amp;quot;).' '.t(&amp;quot; Designed to optionally remove pastes after a certain period of time.&amp;quot;).' '.(&amp;quot;If using a persistent storage backend, pastes will be kept between runs.&amp;quot;).' '.t(&amp;quot;This software runs the&amp;quot;).' '.&amp;quot;&amp;lt;a href='http://paste.cat'&amp;gt;&amp;quot;.t(&amp;quot;paste.cat&amp;quot;).&amp;quot;&amp;lt;/a&amp;gt;&amp;quot;. t(&amp;quot; public service.&amp;quot;));&lt;br /&gt;
        &lt;br /&gt;
        return(array('type' =&amp;gt; 'render','page' =&amp;gt; $page));&lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En el nostre sistema Cloudy, aquests fitxers han de posar-se als directoris dins de &amp;lt;code&amp;gt;/var/local/cDistro/plug/&amp;lt;/code&amp;gt;.&lt;br /&gt;
El primer de tot ha d'anar dins de &amp;lt;code&amp;gt;menus&amp;lt;/code&amp;gt; i el segon al directori  &amp;lt;code&amp;gt;controllers&amp;lt;/code&amp;gt;.&lt;br /&gt;
Un cop haguem fet això, podem anar al web del nostre dispositiu amb Cloudy i accedir al nou menú Pastecat.&lt;br /&gt;
&lt;br /&gt;
==== Fent que el controlador instal·li el nostre servei ====&lt;br /&gt;
&lt;br /&gt;
Com s'ha mencionat anteriorment, aquest pas és molt més senzill de realitzar si el servei&lt;br /&gt;
està en els paquets de Debian. Com que no és el cas del pastecat, ho haurem de fer manualment.&lt;br /&gt;
Normalment, fer aquest procés manualment inclou una combinació de les comandes &amp;lt;code&amp;gt;wget&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;mv&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;chmod&amp;lt;/code&amp;gt;.&lt;br /&gt;
En general, és bona idea mantenir els fitxers d'aquest tipus de serveis a &amp;lt;code&amp;gt;/opt/SERVICENAME&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
En el nostre cas en particular, la primera cosa que necessitem fer és descarregar el binari&lt;br /&gt;
de la 'release' de Github. per tal de fer això farem ús de la comanda mencionada abans: &amp;lt;code&amp;gt;wget&amp;lt;/code&amp;gt;.&lt;br /&gt;
Donada una URL a un fitxer, aquesta comanda en permet descarregar aquest fitxer al nostre sistema, &lt;br /&gt;
i això és el que farem tot seguit amb:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
    wget https://github.com/mvdan/pastecat/releases/download/v0.3.0/pastecat_linux_386&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una cop tinguem el binari en la nostre màquina el mourem al directori /opt/pastecat/. per tal&lt;br /&gt;
de moure els fitxers pel nostre sistema farem servir la comanda &amp;lt;code&amp;gt;mv&amp;lt;/code&amp;gt;. Tot i així,&lt;br /&gt;
primer haurem de crear el directori on posarem el fitxer. Per fer això, utilitzarem &amp;lt;code&amp;gt;mkdir&amp;lt;/code&amp;gt;&lt;br /&gt;
de la següent manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
   mkdir -p /opt/pastecat/&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Una vegada haguem creat el directori, és hora de moure-hi el binari:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
    mv current_directory/pastecat_linux_386 /opt/pastecat/&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 'current_directory és el directori on prèviament hem descarregat el binari. Com que el&lt;br /&gt;
nom del binari depèn de l'arquitectura, per tal de simplificar el codi del controlado, canviarem&lt;br /&gt;
el nom del fitxer executable a quelcom més genèric i simple:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
    mv /opt/pastecat/pastecat_linux_386 /opt/pastecat/pastecat&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ara el nostre binari es diu &amp;lt;code&amp;gt;pastecat&amp;lt;/code&amp;gt; en comptes de &amp;lt;code&amp;gt;pastecat_linux_386&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aquests passos són els mínim requerits per instal·lar un servei que no s'ofereix directament&lt;br /&gt;
en els repositoris oficials de Debian. Nogensmenys, de cara a un usuari final, seria un malson&lt;br /&gt;
haver de fet totes aquestes comandes en una consola connectat a través de &amp;lt;code&amp;gt;ssh&amp;lt;/code&amp;gt; al&lt;br /&gt;
seu dispositiu, així que el que farem tot seguit és crear un script en bash que serà cridat&lt;br /&gt;
més endavant a través de la interfície web clicant un botó.&lt;br /&gt;
&lt;br /&gt;
Aquest script és la primera versió del controlador del pastecat. Per ara només inclourem una&lt;br /&gt;
funció per instal·lar el pastecat en el nostre dispositiu. Més endavant onclourem algunes&lt;br /&gt;
altres funcions per proveïr al nostre script amb més serveis:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
    #!/bin/bash&lt;br /&gt;
    PCPATH=&amp;quot;/opt/pastecat/&amp;quot;&lt;br /&gt;
    &lt;br /&gt;
    doInstall() {&lt;br /&gt;
        if isInstall&lt;br /&gt;
        then&lt;br /&gt;
            echo &amp;quot;Pastecat is already installed.&amp;quot;&lt;br /&gt;
            return&lt;br /&gt;
        fi&lt;br /&gt;
    &lt;br /&gt;
        # Creating directory and switching&lt;br /&gt;
        mkdir -p $pcpath &amp;amp;&amp;amp; cd $pcpath&lt;br /&gt;
    &lt;br /&gt;
        # Getting file&lt;br /&gt;
        wget https://github.com/mvdan/pastecat/releases/download/v0.3.0/pastecat_linux_386&lt;br /&gt;
    &lt;br /&gt;
        # Changing name so controller can invoke it generically&lt;br /&gt;
        mv pastecat_linux_386 pastecat&lt;br /&gt;
        chmod +x pastecat&lt;br /&gt;
        &lt;br /&gt;
        cd -&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    isInstalled() {&lt;br /&gt;
        [ -d $pcpath ] &amp;amp;&amp;amp; return 0&lt;br /&gt;
        return 1&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
    case $1 in&lt;br /&gt;
        &amp;quot;install&amp;quot;)&lt;br /&gt;
            shift&lt;br /&gt;
            doInstall $@&lt;br /&gt;
            ;;&lt;br /&gt;
    esac&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podem veure com els últims passos s'han concentrat dins d'una mateixa funció, permetent-nos&lt;br /&gt;
instal·lar el software en el dispositiu d'una forma més senzilla.&lt;br /&gt;
&lt;br /&gt;
==== Fent que el controlador utilitzi pastecat ====&lt;br /&gt;
&lt;br /&gt;
===== Executar el servei =====&lt;br /&gt;
&lt;br /&gt;
El següent que volem fer és que el nostre software es pugui fer servir des de la interfície web.&lt;br /&gt;
És per això que inclourem una nova opció a la nostra pàgina principal de pastecat i inclourem&lt;br /&gt;
una nova funció en el nostre controlador per gestionar el binari. Afegirem un botó en el PHP&lt;br /&gt;
de la següent manera:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
    $page .= addButton(array('label'=&amp;gt;t('Create a Pastecat server'),'href'=&amp;gt;$staticFile.'/pastecat/publish'));&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
just després del missatge &amp;lt;code&amp;gt;Pastecat is installed&amp;lt;/code&amp;gt;. El proper que cal fer és implementar&lt;br /&gt;
la funció &amp;lt;code&amp;gt;publish&amp;lt;/code&amp;gt; en el mateix PHP. Aquesta funció és la responsable de cridar la funció&lt;br /&gt;
corresponent en el controlador i anunciar el nostre servei fent servir Avahi. La diferència amb&lt;br /&gt;
aquesta funció és que requereix un formulari per introduïr-hi dades, així que al final acabarem&lt;br /&gt;
tenint dues funcions: una get i una post:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code php&amp;gt;&lt;br /&gt;
    function publish_get() {&lt;br /&gt;
        global $pcpath,$title;&lt;br /&gt;
        global $staticFile;&lt;br /&gt;
        &lt;br /&gt;
        $page = hlc(t($title));&lt;br /&gt;
        $page .= hlc(t('Publish a pastecat server'),2);&lt;br /&gt;
        $page .= par(t(&amp;quot;Write the port to publish your Pastecat service&amp;quot;));&lt;br /&gt;
        $page .= createForm(array('class'=&amp;gt;'form-horizontal'));&lt;br /&gt;
        $page .= addInput('description',t('Describe this server'));&lt;br /&gt;
        $page .= addSubmit(array('label'=&amp;gt;t('Publish'),'class'=&amp;gt;'btn btn-primary'));&lt;br /&gt;
        $page .= addButton(array('label'=&amp;gt;t('Cancel'),'href'=&amp;gt;$staticFile.'/peerstreamer'));&lt;br /&gt;
        &lt;br /&gt;
        return(array('type' =&amp;gt; 'render','page' =&amp;gt; $page));&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    function publish_post() {&lt;br /&gt;
        $port = $_POST['port'];&lt;br /&gt;
        $description = $_POST['description'];&lt;br /&gt;
        $ip = &amp;quot;&amp;quot;;&lt;br /&gt;
        &lt;br /&gt;
         &amp;lt;nowiki&amp;gt;$page = &amp;quot;&amp;lt;pre&amp;gt;&amp;quot;;&lt;br /&gt;
        $page .= _pcsource($description);&lt;br /&gt;
        $page .= &amp;quot;&amp;lt;/pre&amp;gt;&amp;quot;;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
        &lt;br /&gt;
        return(array('type' =&amp;gt; 'render','page' =&amp;gt; $page));&lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Com podem veure en la funció &amp;lt;code&amp;gt;post&amp;lt;/code&amp;gt; estem invocant una altra funció. La raó de fer&lt;br /&gt;
això és escriure un codi més simple i modular. En aquesta última funció per fi cridem a l'script:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code php&amp;gt;&lt;br /&gt;
    function _pcsource($port,$description) {&lt;br /&gt;
        global $pcpath,$pcprogram,$title,$pcutils,$avahi_type,$port;&lt;br /&gt;
    &lt;br /&gt;
        $page = &amp;quot;&amp;quot;;&lt;br /&gt;
        $device = getCommunityDev()['output'][0];&lt;br /&gt;
        $ipserver = getCommunityIP()['output'][0];&lt;br /&gt;
    &lt;br /&gt;
        if ($description == &amp;quot;&amp;quot;) $description = $type;&lt;br /&gt;
    &lt;br /&gt;
        $cmd = $pcutils.&amp;quot; publish '$port' '$description';&lt;br /&gt;
        execute_program_detached($cmd);&lt;br /&gt;
    &lt;br /&gt;
        $page .= t($ipserver);&lt;br /&gt;
        $page .= par(t('Published this server.'));&lt;br /&gt;
    &lt;br /&gt;
        $page .= addButton(array('label'=&amp;gt;t('Back'),'href'=&amp;gt;$staticFile.'/pastecat'));&lt;br /&gt;
    &lt;br /&gt;
        return($page)&lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El proper que hem de fer és crear una funció &amp;lt;code&amp;gt;publish&amp;lt;/code&amp;gt; en el controlador, així que&lt;br /&gt;
afegirem una nova funció al controlador bàsic que teniem a la secció '''3.2'''. Primer afegirem&lt;br /&gt;
un nou paràmetre anomenat &amp;quot;publish&amp;quot;, així que la primera part a exeutar-se de l'script serà:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
    if [ $# -lt 1 ]&lt;br /&gt;
    then&lt;br /&gt;
        doHelp&lt;br /&gt;
    fi&lt;br /&gt;
    &lt;br /&gt;
    case $1 in&lt;br /&gt;
        &amp;quot;install&amp;quot;)&lt;br /&gt;
            shift&lt;br /&gt;
            doInstall $@&lt;br /&gt;
            ;;&lt;br /&gt;
        &amp;quot;publish&amp;quot;)&lt;br /&gt;
            shift&lt;br /&gt;
            doServer $@&lt;br /&gt;
            ;;&lt;br /&gt;
    esac&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Com podem veure, quan el primer argument de l'script és &amp;lt;code&amp;gt;publish&amp;lt;/code&amp;gt;, &amp;quot;shiftem&amp;quot; la resta&lt;br /&gt;
d'arguments i cridem a la funció &amp;lt;code&amp;gt;doServer&amp;lt;/code&amp;gt;. En aquesta funció hem de posar en marxa&lt;br /&gt;
el servei amb els arguments corresponents, així que el primer que farem serà posar aquests paràmetres&lt;br /&gt;
en variables locals. Una vegada haguem fet això, el més lògic sería llençar l'aplicació directament,&lt;br /&gt;
però com que l'script es crida amb permisos de &amp;quot;root&amp;quot; (i això és dolent) hem de llençar Pastecat com&lt;br /&gt;
a usuari &amp;lt;code&amp;gt;nobody&amp;lt;/code&amp;gt;. El problema és que l'usuari &amp;lt;code&amp;gt;nobody&amp;lt;/code&amp;gt; no té quasi permisos...&lt;br /&gt;
i el Pastecat necessita alguns permisos per crear directoris i fitxers de text. Per permetre que &amp;lt;code&amp;gt;nobody&amp;lt;/code&amp;gt;&lt;br /&gt;
pugui fer aquestes coses, primer crearem un directori garantint permisos a casibé tothom. Per aconseguir&lt;br /&gt;
això, farem servir la comanda &amp;lt;code&amp;gt;chmod&amp;lt;/code&amp;gt; altre vegada. Ara, l'usuari pot crear fitxers i directoris&lt;br /&gt;
dins d'aquest mateix directori, i en conseqüència, podem córrer Pastecat. Finalment, mantindre el&lt;br /&gt;
PID en una variable en cas que el necessitem més endavant (que ja us dic que sí que el necessitarem):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
    doServer() {&lt;br /&gt;
        # Turning machine into a server&lt;br /&gt;
    &lt;br /&gt;
        local port=${1:-&amp;quot;&amp;quot;}&lt;br /&gt;
        local description=${2:-&amp;quot;&amp;quot;}&lt;br /&gt;
        local ip=${3:-&amp;quot;0.0.0.0&amp;quot;}&lt;br /&gt;
    &lt;br /&gt;
        # Creating directory with nobody permissions&lt;br /&gt;
        mkdir -p &amp;quot;/var/local/pastecat&amp;quot;&lt;br /&gt;
        chmod 777 &amp;quot;/var/local/pastecat&amp;quot; &amp;amp;&amp;amp; cd &amp;quot;/var/local/pastecat&amp;quot;&lt;br /&gt;
    &lt;br /&gt;
        # Running pastecat &lt;br /&gt;
        cmd='su '$PCUSER' -c &amp;quot;{ '$PCPATH$PCPROG' -l :'$port' &amp;gt; '$LOGFILE' 2&amp;gt;&amp;amp;1 &amp;amp; }; echo \$!&amp;quot;'&lt;br /&gt;
        pidpc=$(eval $cmd)          # keeping PID for future needs...&lt;br /&gt;
    &lt;br /&gt;
        cd -&lt;br /&gt;
    &lt;br /&gt;
        # Using the PID, we could carry on process control so if the pastecat process die, we can also&lt;br /&gt;
        # stop the avahi process to avoid &amp;quot;false connections&amp;quot;&lt;br /&gt;
    &lt;br /&gt;
        return&lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fixeu-vos que ara estem fent servir algunes variables globals que no estaven definides abans, com&lt;br /&gt;
ara &amp;lt;code&amp;gt;PCUSER&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;LOGFILE&amp;lt;/code&amp;gt;. Aquestes variables tenen els següents valors:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
    PCPATH=&amp;quot;/opt/pastecat/&amp;quot;&lt;br /&gt;
    PCPROG=&amp;quot;pastecat&amp;quot;&lt;br /&gt;
    LOGFILE=&amp;quot;/dev/null&amp;quot;&lt;br /&gt;
    PCUSER=&amp;quot;nobody&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Aturar el servei =====&lt;br /&gt;
&lt;br /&gt;
En algun moment, és possible que vulguem aturar el nostre servei. És per això que crearem&lt;br /&gt;
un botó per fer això. La primera cosa a fer sería crear el botó, però si pensem una mica, veurem&lt;br /&gt;
que abans de crear-lo, necessitem una manera de saber si el nostre servei està corrent o no.&lt;br /&gt;
A més a més, també necessitem una manera d'aturar el nostre servei. Com que estem corrent sobre&lt;br /&gt;
Linux, podem aconseguir aturar el servei fàcilment fent servir la comanda &amp;lt;code&amp;gt;kill&amp;lt;/code&amp;gt;.&lt;br /&gt;
El problema és que, per fer servir aquesta comanda, primer necessitem saber el número d'identificació&lt;br /&gt;
del procés (PID). Per sort nostra, ja vam quedar-nos amb aquest número quan vam crear el servidor&lt;br /&gt;
de pastecat. En concret amb la línia &amp;lt;code&amp;gt;pidpc=$(eval $cmd)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Ara que tenim tot el que necessitem per matar el nostre procés, anem a veure com ho fem perquè&lt;br /&gt;
el PHP pugui saber si el servei està corrent o no. Una manera fàcil i eficient de fer-ho és&lt;br /&gt;
emmagatzemant algunes dades útils en un fitxer i borrar-lo quan s'aturi el Pastecat. D'aquesta&lt;br /&gt;
manera ens assegurem que el fitxer només existeix quan el Pastecat està actiu. Aquest fitxer&lt;br /&gt;
el crearem des del controlador afegint les següents línies just sota la sentència que hem&lt;br /&gt;
mencionat en el paràgraf enterior:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
    # Writting server info to file&lt;br /&gt;
    info=&amp;quot;$pidpc http://$ip:$port&amp;quot;          # Separator is space character&lt;br /&gt;
    echo $info &amp;gt; $PCFILE&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On &amp;lt;code&amp;gt;$PCFILE&amp;lt;/code&amp;gt; és una variable global que conté &amp;lt;code&amp;gt;/var/run/pc.info&amp;lt;/code&amp;gt;. Fixeu-vos&lt;br /&gt;
que el contingut del fitxer serà el PID del Pastecat i la direcció completa del servidor d'aquest.&lt;br /&gt;
&lt;br /&gt;
Ara ja tenim una manera de saber si el servei està actiu o no, de manera que tot seguit afegirem&lt;br /&gt;
el botó 'stop' a la interfície web. Modificarem una mica l'script php que teniem abans, afegint&lt;br /&gt;
un anunci indicant si el pastecat s'està executant o no i 2 botons més quan aquest estigui corrent.&lt;br /&gt;
Així doncs, la nostra funció índex contindrà el següent codi dins la condició que comproba si&lt;br /&gt;
el pastecat esa instal·lat o no:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code php&amp;gt;&lt;br /&gt;
     &amp;lt;nowiki&amp;gt;$page .= &amp;quot;&amp;lt;div class='alert alert-success text-center'&amp;gt;&amp;quot;.t(&amp;quot;Pastecat is installed&amp;quot;).&amp;quot;&amp;lt;/div&amp;gt;\n&amp;quot;;&lt;br /&gt;
    if ( isRunning() ) {&lt;br /&gt;
        $page .= &amp;quot;&amp;lt;div class='alert alert-success text-center'&amp;gt;&amp;quot;.t(&amp;quot;Pastecat is running&amp;quot;).&amp;quot;&amp;lt;/div&amp;gt;\n&amp;quot;;&lt;br /&gt;
        $page .= addButton(array('label'=&amp;gt;t('Go to server'),'href'=&amp;gt;'http://'. getCommunityIP()['output'][0] .':'. $port));&lt;br /&gt;
        $page .= addButton(array('label'=&amp;gt;t('Stop server'),'href'=&amp;gt;$staticFile.'/pastecat/stop'));&lt;br /&gt;
    } else  {&lt;br /&gt;
        $page .= &amp;quot;&amp;lt;div class='alert alert-error text-center'&amp;gt;&amp;quot;.t(&amp;quot;Pastecat is not running&amp;quot;).&amp;quot;&amp;lt;/div&amp;gt;\n&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
    $page .= addButton(array('label'=&amp;gt;t('Create a Pastecat server'),'href'=&amp;gt;$staticFile.'/pastecat/publish'));&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En aquest tros de codi podem apreciar dues coses noves en el nostre codi. La primera és una funció&lt;br /&gt;
de comprovació anomenada &amp;lt;code&amp;gt;isRunning()&amp;lt;/code&amp;gt;. Aquesta funció s'assembla molt a la funció que feiem servir per comprovar si&lt;br /&gt;
el Pastecat estava instal·lat o no:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code php&amp;gt;&lt;br /&gt;
    function isRunning() {&lt;br /&gt;
        // Returns whether pastecat is running or not&lt;br /&gt;
        global $pcfile;&lt;br /&gt;
        &lt;br /&gt;
        return(file_exists($pcfile));   &lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
És tant simple com sembla, només comprova que el fitxer creat quan es llença el server de Pastecat&lt;br /&gt;
encara existeixi. La segona cosa que podem veure nova en el nostre codi és l'existència d'una &lt;br /&gt;
nova funció anomenada &amp;lt;code&amp;gt;stop&amp;lt;/code&amp;gt;. Aquesta funció invocarà una altra funció en el controlador&lt;br /&gt;
que aturarà el servidor de Pastecat:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code php&amp;gt;&lt;br /&gt;
    function stop() {&lt;br /&gt;
        // Stops Pastecat server&lt;br /&gt;
        global $pcpath,$pcprogram,$title,$pcutils,$avahi_type,$port;&lt;br /&gt;
        &lt;br /&gt;
        $page = &amp;quot;&amp;quot;;&lt;br /&gt;
        $cmd = $pcutils.&amp;quot; stop &amp;quot;;&lt;br /&gt;
        execute_program_detached($cmd);&lt;br /&gt;
        &lt;br /&gt;
        return(array('type'=&amp;gt;'redirect','url'=&amp;gt;$staticFile.'/pastecat'));&lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Per tal de fer que el controlador entengui aquesta ordre, haurem de modificar-ne el &amp;lt;code&amp;gt;case&amp;lt;/code&amp;gt; i&lt;br /&gt;
afegir-hi la noca funció. En la sentència &amp;lt;code&amp;gt;case&amp;lt;/code&amp;gt; hi afegirem el següent sota de l'opció&lt;br /&gt;
&amp;lt;code&amp;gt;install&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
    &amp;quot;stop&amp;quot;)&lt;br /&gt;
        shift&lt;br /&gt;
        doStop $@&lt;br /&gt;
        ;;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Això crida la funció &amp;lt;code&amp;gt;doStop&amp;lt;/code&amp;gt; dins del mateix controlador. Aquesta funció serà semblant a això:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code bash&amp;gt;&lt;br /&gt;
    doStop() {&lt;br /&gt;
        # Stopping pastecat server&lt;br /&gt;
        pcpid=$(cat $PCFILE | cut -d' ' -f1)&lt;br /&gt;
        kill $pcpid&lt;br /&gt;
        &lt;br /&gt;
        # Removing info file&lt;br /&gt;
        rm $PCFILE&lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aquesta funció agafa el PID de Pastecat del fitxer que hem creat abans, mata el procés i finalment&lt;br /&gt;
esborra el fitxer de manera que el php pugui detectar que el pastecat s'ha aturat.&lt;br /&gt;
&lt;br /&gt;
Ara podem crear un servidor de pastecat i aturar-lo. Tot i així, encara hi ha quelcom que manca:&lt;br /&gt;
fer que la resta d'usuaris puguin veure el nostre servei. I és per això que utilitzarem Avahi.&lt;br /&gt;
&lt;br /&gt;
=== Publicació de serveis Avahi ===&lt;br /&gt;
&lt;br /&gt;
Una de les millors coses de Cloudy és la característica de publicar els nostres serveis com una&lt;br /&gt;
publicació d'avahi, permetent als altres usuaris saber què oferim i unir-se al nostre servei.&lt;br /&gt;
Per fer aixo, primer hem d'afegir algunes línies de codi al controlador php, just sota de la crida&lt;br /&gt;
al controlador en bash per activar el servidor Pastecat. Afegirem les següents línies:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code php&amp;gt;&lt;br /&gt;
    $description = str_replace(' ', '', $description);&lt;br /&gt;
    $temp = avahi_publish($avahi_type, $description, $port, &amp;quot;&amp;quot;);&lt;br /&gt;
    $page .= ptxt($temp);&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Així que al final la nostra funció quedarà així:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code php&amp;gt;&lt;br /&gt;
    function _pcsource($port,$description) {&lt;br /&gt;
        global $pcpath,$pcprogram,$title,$pcutils,$avahi_type;&lt;br /&gt;
        &lt;br /&gt;
        $page = &amp;quot;&amp;quot;;&lt;br /&gt;
        $device = getCommunityDev()['output'][0];&lt;br /&gt;
        $ipserver = getCommunityIP()['output'][0];&lt;br /&gt;
        &lt;br /&gt;
        if ($description == &amp;quot;&amp;quot;) $description = $type;&lt;br /&gt;
        &lt;br /&gt;
        $cmd = $pcutils.&amp;quot; publish '$port' '$description'&amp;quot;;&lt;br /&gt;
        execute_program_detached($cmd);&lt;br /&gt;
        &lt;br /&gt;
        $page .= t($ipserver);&lt;br /&gt;
        $page .= par(t('Published this server.'));&lt;br /&gt;
        $description = str_replace(' ', '', $description);&lt;br /&gt;
        $temp = avahi_publish($avahi_type, $description, $port, &amp;quot;&amp;quot;);&lt;br /&gt;
        $page .= ptxt($temp);&lt;br /&gt;
        &lt;br /&gt;
        $page .= addButton(array('label'=&amp;gt;t('Back'),'href'=&amp;gt;$staticFile.'/pastecat'));&lt;br /&gt;
        &lt;br /&gt;
        return($page)&lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Amb aquest simple pas hem anunciat el nostre servei a la xarxa d'avahi. Tot i això, la feina &lt;br /&gt;
no acaba aquí, encara queda una cosa més a fer: crear un botó i programar-lo de manera que quan&lt;br /&gt;
es cliqui, ens redirigeixi directament al nostre servidor de Pastecat.&lt;br /&gt;
&lt;br /&gt;
Per fer això hi ha una carpeta anomenada &amp;lt;code&amp;gt;avahi&amp;lt;/code&amp;gt; dins del directori &amp;lt;code&amp;gt;plug&amp;lt;/code&amp;gt;.&lt;br /&gt;
Els escripts que defineixen l'acció a dur a terme quan es cliquen els botons d'avahi es defineixen&lt;br /&gt;
en diferents fitxers dins d'aquest directori. D'aquesta manera, crearem un fitxer anomenat&lt;br /&gt;
&amp;lt;code&amp;gt;pastecat.avahi.php&amp;lt;/code&amp;gt; que contindrà:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code php&amp;gt;&lt;br /&gt;
    &amp;lt;?php&lt;br /&gt;
    // plug/avahi/pastecat.avahi.php&lt;br /&gt;
    &lt;br /&gt;
    addAvahi('pastecat','fpcserver');&lt;br /&gt;
    &lt;br /&gt;
    function fpcserver($dates){&lt;br /&gt;
        global $staticFile;&lt;br /&gt;
        &lt;br /&gt;
        return (&amp;quot;&amp;lt;a class='btn' href='http://&amp;quot; .$dates['ip'] .&amp;quot;:&amp;quot;. $dates['port'].&amp;quot;'&amp;gt;Go to server&amp;lt;/a&amp;gt;  &amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Això crearà un botó al costat de l'anunci d'avahi que apuntarà al nostre servidor.&lt;br /&gt;
&lt;br /&gt;
Ara que ja tenim el nostre servei anunciat, volem que aquest desaparegui un cop aturem el servidor&lt;br /&gt;
Pastecat. Aquest últim pas és molt simple però important. Consisteix en unes poques línies de codi&lt;br /&gt;
en la funció 'stop' de l'script php. Fins ara, aquesta funció només cridava el controlador bash&lt;br /&gt;
i aturava el Pastecat, però ara també aturarà la publicació avahi i mostrarà un breu comentari&lt;br /&gt;
donant a conèixer que la crida ha funcionat:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code php&amp;gt;&lt;br /&gt;
    $temp = avahi_unpublish($avahi_type, $port);&lt;br /&gt;
    $flash = ptxt($temp);&lt;br /&gt;
    setFlash($flash);&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aquestes línies han de ser afegides just després de la sentència &amp;lt;code&amp;gt;execute_program_detached($cmd)&amp;lt;/code&amp;gt;&lt;br /&gt;
a la funció stop del php.&lt;br /&gt;
&lt;br /&gt;
=== Final ===&lt;br /&gt;
&lt;br /&gt;
Finalment afegir que tots els fitxers implementats durant aquest tutorial es poden trobar en un repositori GitHub que apareix a l'apartat d'Enllaços Externs, juntament amb aquest mateix tutorial en format Markdown (md).&lt;br /&gt;
&lt;br /&gt;
== Referències ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Enllaços externs ==&lt;br /&gt;
&lt;br /&gt;
https://github.com/Clommunity/Doc/tree/master/plugins/pastecat&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoria:Cloudy]]&lt;br /&gt;
[[en:Cloudy_plug-ins]]&lt;br /&gt;
[[es:Cloudy_plug-ins]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Servidor_Proxy/ca</id>
		<title>Servidor Proxy/ca</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Servidor_Proxy/ca"/>
				<updated>2015-04-16T15:19:57Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Que és Guifi-proxy3? =&lt;br /&gt;
Guifi-proxy3 és l'ampliació del paquet guifi-proxy, creat per en Carles Guadall, més un conjunt de configuracions per tal d'aconseguir un proxy federat-cache en el moment de finalitzar el assistent de configuració.&lt;br /&gt;
&lt;br /&gt;
Des de principis del 2013, el paquet guifi-proxy3 autentica els usuaris a través d'una base de dades ldap, situats sota ldap.guifi.net i ldap2.guifi.net.&lt;br /&gt;
&lt;br /&gt;
= Creació del servei a la web de guifi =&lt;br /&gt;
Prèviament haurem d'haver afegit un dispositiu tipus '''servidor''' en el nostre supernode i assigar-li una IP de guifi (dispositiu del supernode &amp;gt; editar &amp;gt; secció de connexions per cable &amp;gt; Rang de IPs destinat als server (es crea si no existeix) &amp;gt; endoll &amp;gt; Enllaça dispositiu &amp;gt; crea &amp;gt; Guardar y modificar.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Crea continguts&lt;br /&gt;
# guifi.net service&lt;br /&gt;
## '''Service name:''' Servidor Proxy de XXXXXX&lt;br /&gt;
## '''Nom curt:''' NOMCurtSupernode-PROXY&lt;br /&gt;
## '''Contacte:''' mail de contacte de l'administrador&lt;br /&gt;
## '''Dispositiu:''' comencem a escriure el nom del nostre servidor i sortiran els noms dels servidors que comencen així&lt;br /&gt;
## '''Servei:''' Accés a Internet a través d'un Proxy  &lt;br /&gt;
## '''Estat:''' Estat del servei&lt;br /&gt;
# Desa&lt;br /&gt;
&lt;br /&gt;
Un cop desat, tornem a modificar i canviem alguns valors:&lt;br /&gt;
&lt;br /&gt;
# '''Proxy Configuració:'''&lt;br /&gt;
## '''Descàrrega:''' Ample de banda de baixada&lt;br /&gt;
## '''Carregueu:''' Ample de banda de pujada&lt;br /&gt;
# '''Federació del proxy:'''&lt;br /&gt;
## '''IN''' Els usuaris d'altres proxis poden fer-lo servir&lt;br /&gt;
## '''OUT''' Els usuaris del proxy poden fer-ne servir d'altres&lt;br /&gt;
# '''Nom:''' IP o ressolució interna del proxy&lt;br /&gt;
# '''Port:''' Port del proxy (normalment 3128)&lt;br /&gt;
# '''Tipus:''' Normalment HTTP&lt;br /&gt;
# Desa &lt;br /&gt;
 &lt;br /&gt;
== Com instal·la? ==&lt;br /&gt;
Entrem per ssh a la màquina i afegim els repositoris d'apt de guifi:&lt;br /&gt;
&lt;br /&gt;
* [[Configurar_Repositori_apt_guifi|Configurar el repositori d'apt de guifi]]&lt;br /&gt;
&lt;br /&gt;
 # apt-get install guifi-proxy3&lt;br /&gt;
&lt;br /&gt;
'''Nota''': en el repositori ''guifi'' instal·la la versió antiga del paquet (''guifi-proxy3_0.0.1-2_all.deb''), per a intal·lar la versió nova (''guifi-proxy3_1.1.11_all.deb'') que utilitza ldap cal posar el repositori ''guifi-testing''&lt;br /&gt;
&lt;br /&gt;
== Configuració del guifi-proxy3 ==&lt;br /&gt;
Durant el procés d'instal·lació us demanarà els següents paràmetres:&lt;br /&gt;
* url servei&lt;br /&gt;
* nº del node del servidor proxy (el numero de node del servei)&lt;br /&gt;
* Servidor LDAP 1 ( per defecte ldap.guifi.net )&lt;br /&gt;
* Servidor LDAP 2  ( per defecte ldap2.guifi.net )&lt;br /&gt;
* nom del servidor proxy ( display que els surt als clients que utilitzin el vostre proxy en començar a navegar )&lt;br /&gt;
* e-mail de contacte. És l'email que apareix a les pàgines d'error que mostra el squid&lt;br /&gt;
* idioma de les pàgines d'error del squid. Doncs això, depenent de l'idioma que definiu les pàgines d'error del squid surtiràn en un idioma o en un altre.&lt;br /&gt;
* espai del disc per emmagatzamar cache. (/var/spool/squid3) &lt;br /&gt;
* quantiat de memoria RAM dedicada a la cache. ( defecte 100Mb )&lt;br /&gt;
&lt;br /&gt;
En acabar aquest assistent ( hi ha valors per defecte, per si hi ha dubtes) ja tindreu un servidor proxy-cache federat a punt per ser utilitzat, si no es vol no s'ha d'afegir cap altre configuració [veure més avall].&lt;br /&gt;
&lt;br /&gt;
== Com queda organitzada la configuració del squid? ==&lt;br /&gt;
En finalitzar l'assistent tindrem els següents fitxers:&lt;br /&gt;
* /etc/squid3/squid.conf [NO TOCAR/EDITAR] --&amp;gt; configuració estàndard &lt;br /&gt;
* /etc/squid3/guifi.conf  [NO TOCAR/EDITAR] --&amp;gt; configuració generada durant el procés d'instalació del guifi-proxy3&lt;br /&gt;
* /etc/squid3/custom.conf --&amp;gt; fitxer reservat per les configuracions dels administradors dels server proxy. ( per exemple les acl que tallen megaupload i demés)&lt;br /&gt;
&lt;br /&gt;
== Problemes freqüents ==&lt;br /&gt;
* '''No funciona l'autenticació de cap usuari:''' Possiblement hi ha o hi ha hagut un problema amb el servidor ldap, en aquest cas, prova de reiniciar squid3 (service squid3 restart). Si segueix sense funcionar, posa't en contacte amb la comunitat a través de la llista [https://llistes.guifi.net/sympa/info/guifi-dev guifi-dev].&lt;br /&gt;
&lt;br /&gt;
== Validació d'usuaris i proxys federats ==&lt;br /&gt;
'''Mètode guifi-proxy3 amb ldap:''' guifi-proxy3, consulta a la web el llista de federació dels nodes i es guarda aquesta info per generar el guifi.conf amb la informació de federacions quan ja té aquesta info quin un usuari es valida compara el id de usuari amb el seu id de proxy si aquest usuari pertany a un proxy federat, l'accepta o no.. segons com estigui configurat el proxy on es vol connectar.&lt;br /&gt;
&lt;br /&gt;
El procediment és que s'executa un cron cada 30 minuts i aquest fa una consulta a la web amb els proxys federats que accepta aquell proxy:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;http://guifi.net/guifi/export/[id_proxy]/federation&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aquesta petició és instantània a la web. Amb aquesta comprovació el què es fa és regenerar el fitxer /etc/squid3/guifi.conf i integra els nous proxys als que el [id_proxy] està federat.&lt;br /&gt;
&lt;br /&gt;
Paral·lelament, cada 30 minuts, ldap consulta la web i integra els usuaris nous de forma incremental (fa una comparació dels usuaris que hi ha a la bbdd de la web i a l'arbre ldap, i els nous els integra). Un cop al dia, a les 3 del matí, es regenera la bbdd de usuaris de proxy de la web a l'arbre ldap.&lt;br /&gt;
&lt;br /&gt;
Si canvies la contrasenya, o esborres el usuari, el canvi no s'aplica fins a les 3 de la matinada.&lt;br /&gt;
&lt;br /&gt;
== Validació d'usuaris i proxys federats 2 ==&lt;br /&gt;
En els Debian 7.3 al fitxer /etc/ldap/ldap.conf hi havia la linea &lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
#TLS_CACERT /etc/ssl/certs/ca-certificates.crt   &lt;br /&gt;
&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Sense comentar... (cal que estigui comentada) o sigui que nomes pot estar sense comentar la linea    TLS_REQCERT never&lt;br /&gt;
&lt;br /&gt;
= Configuracions avançades = &lt;br /&gt;
&lt;br /&gt;
* [[Squid|Manual avançat i complet squid]]&lt;br /&gt;
* [[Servidor_Proxy_IM|Permetre connexions serveis de missatgeria]]&lt;br /&gt;
* [[Servidor_Proxy_delaypools|Delay Pools]]&lt;br /&gt;
* [[Servidor_Proxy_videos|Servidor Proxy per a Vídeos]]&lt;br /&gt;
* [[Servidor_Proxy_logs|Canviar el format de la hora dels logs]]&lt;br /&gt;
* [[Servidor_Proxy_webmin|Instal·lació + webmin + sarge (Manual Antic)]]&lt;br /&gt;
* [[Proxy_socks|Proxy Socks (Proxy per a protocols no http com pop o imap)]]&lt;br /&gt;
&lt;br /&gt;
== referències ==&lt;br /&gt;
...partint d'altres experiencies i manuals com:&lt;br /&gt;
*[http://www.guifi.net/proxy-debian manual debian de guifi.net]&lt;br /&gt;
*[http://asociacionjuvenilelcueto.info/node/156 manual de l'associació Juvenil el Cueto (Rioja)]&lt;br /&gt;
&lt;br /&gt;
[[Categoria:Proxy]]&lt;br /&gt;
[[es:Servidor_Proxy]]&lt;br /&gt;
[[en:Proxy_Server]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Annex:subxarxes_mesh</id>
		<title>Annex:subxarxes mesh</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Annex:subxarxes_mesh"/>
				<updated>2015-03-11T17:12:13Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: Posar canal de Bellvitge a 124+&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background:#ececec;&amp;quot;&lt;br /&gt;
! Abreviació de la comunitat &amp;lt;ref&amp;gt;Segons les [[convencions de noms]] s'hauria de fer servir la minúscula, en aquesta taula surten reflexades dues en alguns casos per reflexar que per motius històrics es poden trobar nodes encara amb la convenció de noms en majúscula (NOTA: S'ha d'acordar bé encara això)&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Nom de la xarxa - comunitat&lt;br /&gt;
! Ubicació&lt;br /&gt;
! [[ESSID]] comunitari&lt;br /&gt;
! [[firmware]]&lt;br /&gt;
! [[canal]]&lt;br /&gt;
! [[BSSID (adhoc)]]&lt;br /&gt;
! [[Mesh id (802.11s)]]&lt;br /&gt;
! [[vlan]]&lt;br /&gt;
! IPv4&lt;br /&gt;
! IPv6&lt;br /&gt;
! Comentari&lt;br /&gt;
|-&lt;br /&gt;
| GSF - '''gsf'''&lt;br /&gt;
| [[Gràcia Sense Fils]]&lt;br /&gt;
| Vila de Gràcia al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[gsffirm]] i [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| GS - '''gs'''&lt;br /&gt;
| [[GuifiSants]]&lt;br /&gt;
| Sants - Les Corts al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 108+, 124+ i 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| RAV - '''rav'''&lt;br /&gt;
| [[Mesh al Raval]]&lt;br /&gt;
| Barri del raval al municipi de Barcelona&lt;br /&gt;
| Cada node te el seu, la URL al node de guifi.net, exemple guifi.net/bcnsalvadors24&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.16.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| UPC - '''upc'''&lt;br /&gt;
| [[Mesh a la UPC]]&lt;br /&gt;
| Campus Nord de la Universitat Politècnica de Catalunya a Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.24.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| HW&lt;br /&gt;
| [[Hospitalet Wireless]]&lt;br /&gt;
| Núvol de Bellvitge a la ciutat de l'Hospitalet del Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 124+&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.32.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SJD - '''sjd'''&lt;br /&gt;
| [[Mesh a Sant Joan Despí]]&lt;br /&gt;
| Municipi de Sant Joan Despí a la comarca del Baix Llobregat&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.40.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vllc&lt;br /&gt;
| [[Mesh a Vallcarca]]&lt;br /&gt;
| Barri de Vallcarca i els Penitents al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 108+ i 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.48.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SAND - '''sand'''&lt;br /&gt;
| [[Mesh a Sant Andreu]]&lt;br /&gt;
| Barri de Sant Andreu al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 132+ i 120-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.56.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| P9SF - '''p9sf'''&lt;br /&gt;
| [[Poblenou Sense Fils]]&lt;br /&gt;
| Poblenou al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.64.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| HCMT&lt;br /&gt;
| [[Horta-Carmel-Montbau-Teixonera]]&lt;br /&gt;
| Part nord del districte Horta-Guinardó al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 124-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.72.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SCC&lt;br /&gt;
| [[ Mesh a Santa Coloma de Cervelló]]&lt;br /&gt;
| Municipi de Santa Coloma de Cervelló a la comarca del Baix Llobregat&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.80.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh al Prat]]&lt;br /&gt;
| Municipi de El Prat de Llobregat a la comarca de Baix Llobregat&lt;br /&gt;
| ?&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| ?&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.88.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gll&lt;br /&gt;
| [[Garraf Lliure]]&lt;br /&gt;
| Comarca del Garraf a Barcelona&lt;br /&gt;
| garraflliure.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| 11 i 36&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.96.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| mtj&lt;br /&gt;
| [[Montjuïc - Jardí Botànic]]&lt;br /&gt;
| Cara alta nord de Montjuïc al districte de Sants - Montjuïc a Barcelona&lt;br /&gt;
| jardibotanic.integral.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| 48&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 11&lt;br /&gt;
| 10.1.104.0/21&lt;br /&gt;
| 2a00:1508:1:f000 o 2a00:1508:1:fe4c::/64&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh a Cornellà]]&lt;br /&gt;
| Municipi de Cornellà a la comarca de Baix Llobregat&lt;br /&gt;
| ?&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| ?&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.112.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| afrd&lt;br /&gt;
| Aiguafreda&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.120.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Wales&lt;br /&gt;
| [http://www.digitalmerthyr.org.uk Digital Merthyr]&lt;br /&gt;
| Nodes desplegats a Merthyr Tydfil (més info: Routek.net)&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.128.0/20&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| CIU&lt;br /&gt;
| [[Mesh a Ciutadella]]&lt;br /&gt;
| Ciutadella a l'illa de Menorca.&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140- i més ...?&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.2.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| IRU&lt;br /&gt;
| [[Mesh a Iruña]]&lt;br /&gt;
| Iruña a Navarra&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: orange;&amp;quot;| 10.3.0.0/21 &amp;lt;ref name=&amp;quot;conflict&amp;quot;&amp;gt; '''IMPORTANT: encara hi ha nodes amb IPs del rang antic que entra en conflicte amb el rang de Wales.'''&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Xarxa híbrida de Castelldefels]]&lt;br /&gt;
| Municipi de Castelldefels a la comarca de Baix Llobregat&lt;br /&gt;
| ?&lt;br /&gt;
| [[qMp]] i [[RouterOS]]&lt;br /&gt;
| ?&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.10.8.0/22&lt;br /&gt;
|&lt;br /&gt;
| Al mateix rang s'estan fent servir modes en [[infraestructura]] amb RouterOS i nodes [[mesh]] amb qMp. La IP inicial que s'està fent servir és la [https://guifi.net/ca/node/61866 10.10.10.1/22].&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh de Castelló]]&lt;br /&gt;
| Ciutat de Castelló al País Valencià&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| -&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.4.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh de Benicàssim]]&lt;br /&gt;
| Ciutat de Benicàssim a la província de Castelló, País Valencià&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| -&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.4.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sn&lt;br /&gt;
| [[Sierra Libre]]&lt;br /&gt;
| Región de la Sierra Norte, en el Estado de Oaxaca, México&lt;br /&gt;
| sierralibre.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.72.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SFCM&lt;br /&gt;
| Mesh a Sant Feliu de Codines&lt;br /&gt;
| Sant Feliu de Codines, Valles Oriental, BCN&lt;br /&gt;
| &lt;br /&gt;
|[[qMp]]&lt;br /&gt;
|&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| 10.91.176.0/22&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| eixD&lt;br /&gt;
| [[Eixample Dret]]&lt;br /&gt;
| Barri de l'Eixample Dret a Barcelona&lt;br /&gt;
| &lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| 9 i 140&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 11&lt;br /&gt;
| 10.1.152.0/21&lt;br /&gt;
| 2a00:1508:1:f017::/64&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[categoria:MANET]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Annex:subxarxes_mesh</id>
		<title>Annex:subxarxes mesh</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Annex:subxarxes_mesh"/>
				<updated>2015-01-13T14:38:52Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: Afegits BSSID (adhoc) i Mesh id (802.11s)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background:#ececec;&amp;quot;&lt;br /&gt;
! Abreviació de la comunitat &amp;lt;ref&amp;gt;Segons les [[convencions de noms]] s'hauria de fer servir la minúscula, en aquesta taula surten reflexades dues en alguns casos per reflexar que per motius històrics es poden trobar nodes encara amb la convenció de noms en majúscula (NOTA: S'ha d'acordar bé encara això)&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Nom de la xarxa - comunitat&lt;br /&gt;
! Ubicació&lt;br /&gt;
! [[ESSID]] comunitari&lt;br /&gt;
! [[firmware]]&lt;br /&gt;
! [[canal]]&lt;br /&gt;
! [[BSSID (adhoc)]]&lt;br /&gt;
! [[Mesh id (802.11s)]]&lt;br /&gt;
! [[vlan]]&lt;br /&gt;
! IPv4&lt;br /&gt;
! IPv6&lt;br /&gt;
! Comentari&lt;br /&gt;
|-&lt;br /&gt;
| GSF - '''gsf'''&lt;br /&gt;
| [[Gràcia Sense Fils]]&lt;br /&gt;
| Vila de Gràcia al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[gsffirm]] i [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| GS - '''gs'''&lt;br /&gt;
| [[GuifiSants]]&lt;br /&gt;
| Sants - Les Corts al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 108+, 124+ i 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| RAV - '''rav'''&lt;br /&gt;
| [[Mesh al Raval]]&lt;br /&gt;
| Barri del raval al municipi de Barcelona&lt;br /&gt;
| Cada node te el seu, la URL al node de guifi.net, exemple guifi.net/bcnsalvadors24&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 136-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.16.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| UPC - '''upc'''&lt;br /&gt;
| [[Mesh a la UPC]]&lt;br /&gt;
| Campus Nord de la Universitat Politècnica de Catalunya a Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.24.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| HW&lt;br /&gt;
| [[Hospitalet Wireless]]&lt;br /&gt;
| Núvol de Bellvitge a la ciutat de l'Hospitalet del Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 124-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
| qMp&lt;br /&gt;
|&lt;br /&gt;
| 10.1.32.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SJD - '''sjd'''&lt;br /&gt;
| [[Mesh a Sant Joan Despí]]&lt;br /&gt;
| Municipi de Sant Joan Despí a la comarca del Baix Llobregat&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.40.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vllc&lt;br /&gt;
| [[Mesh a Vallcarca]]&lt;br /&gt;
| Barri de Vallcarca i els Penitents al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 108+ i 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.48.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SAND - '''sand'''&lt;br /&gt;
| [[Mesh a Sant Andreu]]&lt;br /&gt;
| Barri de Sant Andreu al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.56.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| P9SF - '''p9sf'''&lt;br /&gt;
| [[Poblenou Sense Fils]]&lt;br /&gt;
| Poblenou al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.64.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| HCMT&lt;br /&gt;
| [[Horta-Carmel-Montbau-Teixonera]]&lt;br /&gt;
| Part nord del districte Horta-Guinardó al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 124-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.72.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SCC&lt;br /&gt;
| [[ Mesh a Santa Coloma de Cervelló]]&lt;br /&gt;
| Municipi de Santa Coloma de Cervelló a la comarca del Baix Llobregat&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.80.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh al Prat]]&lt;br /&gt;
| Municipi de El Prat de Llobregat a la comarca de Baix Llobregat&lt;br /&gt;
| ?&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| ?&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.88.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gll&lt;br /&gt;
| [[Garraf Lliure]]&lt;br /&gt;
| Comarca del Garraf a Barcelona&lt;br /&gt;
| garraflliure.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| 11 i 36&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.96.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| mtj&lt;br /&gt;
| [[Montjuïc - Jardí Botànic]]&lt;br /&gt;
| Cara alta nord de Montjuïc al districte de Sants - Montjuïc a Barcelona&lt;br /&gt;
| jardibotanic.integral.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| 48&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 11&lt;br /&gt;
| 10.1.104.0/21&lt;br /&gt;
| 2a00:1508:1:f000 o 2a00:1508:1:fe4c::/64&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh a Cornellà]]&lt;br /&gt;
| Municipi de Cornellà a la comarca de Baix Llobregat&lt;br /&gt;
| ?&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| ?&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.112.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| afrd&lt;br /&gt;
| Aiguafreda&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.120.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Wales&lt;br /&gt;
| [http://www.digitalmerthyr.org.uk Digital Merthyr]&lt;br /&gt;
| Nodes desplegats a Merthyr Tydfil (més info: Routek.net)&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.1.128.0/20&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| CIU&lt;br /&gt;
| [[Mesh a Ciutadella]]&lt;br /&gt;
| Ciutadella a l'illa de Menorca.&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140- i més ...?&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.2.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| IRU&lt;br /&gt;
| [[Mesh a Iruña]]&lt;br /&gt;
| Iruña a Navarra&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: orange;&amp;quot;| 10.3.0.0/21 &amp;lt;ref name=&amp;quot;conflict&amp;quot;&amp;gt; '''IMPORTANT: encara hi ha nodes amb IPs del rang antic que entra en conflicte amb el rang de Wales.'''&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Xarxa híbrida de Castelldefels]]&lt;br /&gt;
| Municipi de Castelldefels a la comarca de Baix Llobregat&lt;br /&gt;
| ?&lt;br /&gt;
| [[qMp]] i [[RouterOS]]&lt;br /&gt;
| ?&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.10.8.0/22&lt;br /&gt;
|&lt;br /&gt;
| Al mateix rang s'estan fent servir modes en [[infraestructura]] amb RouterOS i nodes [[mesh]] amb qMp. La IP inicial que s'està fent servir és la [https://guifi.net/ca/node/61866 10.10.10.1/22].&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh de Castelló]]&lt;br /&gt;
| Ciutat de Castelló al País Valencià&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| -&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.4.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh de Benicàssim]]&lt;br /&gt;
| Ciutat de Benicàssim a la província de Castelló, País Valencià&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| -&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.4.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sn&lt;br /&gt;
| [[Sierra Libre]]&lt;br /&gt;
| Región de la Sierra Norte, en el Estado de Oaxaca, México&lt;br /&gt;
| sierralibre.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 10.72.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SFCM&lt;br /&gt;
| Mesh a Sant Feliu de Codines&lt;br /&gt;
| Sant Feliu de Codines, Valles Oriental, BCN&lt;br /&gt;
| &lt;br /&gt;
|[[qMp]]&lt;br /&gt;
|&lt;br /&gt;
| 02:CA:FF:EE:BA:BE&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| 10.91.176.0/22&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| eixD&lt;br /&gt;
| [[Eixample Dret]]&lt;br /&gt;
| Barri de l'Eixample Dret a Barcelona&lt;br /&gt;
| &lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| 9 i 140&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| 11&lt;br /&gt;
| 10.1.152.0/21&lt;br /&gt;
| 2a00:1508:1:f017::/64&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[categoria:MANET]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Annex:subxarxes_mesh</id>
		<title>Annex:subxarxes mesh</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Annex:subxarxes_mesh"/>
				<updated>2014-10-07T21:12:20Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background:#ececec;&amp;quot;&lt;br /&gt;
! Abreviació de la comunitat &amp;lt;ref&amp;gt;Segons les [[convencions de noms]] s'hauria de fer servir la minúscula, en aquesta taula surten reflexades dues en alguns casos per reflexar que per motius històrics es poden trobar nodes encara amb la convenció de noms en majúscula (NOTA: S'ha d'acordar bé encara això)&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Nom de la xarxa - comunitat&lt;br /&gt;
! Ubicació&lt;br /&gt;
! [[ESSID]] comunitari&lt;br /&gt;
! [[firmware]]&lt;br /&gt;
! [[canal]]&lt;br /&gt;
! [[vlan]]&lt;br /&gt;
! IP&lt;br /&gt;
! Comentari&lt;br /&gt;
|-&lt;br /&gt;
| GSF - '''gsf'''&lt;br /&gt;
| [[Gràcia Sense Fils]]&lt;br /&gt;
| Vila de Gràcia al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[gsffirm]] i [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| GS - '''gs'''&lt;br /&gt;
| [[GuifiSants]]&lt;br /&gt;
| Sants - Les Corts al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 108+, 124+ i 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| RAV - '''rav'''&lt;br /&gt;
| [[Mesh al Raval]]&lt;br /&gt;
| Barri del raval al municipi de Barcelona&lt;br /&gt;
| Cada node te el seu, la URL al node de guifi.net, exemple guifi.net/bcnsalvadors24&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 136-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.16.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| UPC - '''upc'''&lt;br /&gt;
| [[Mesh a la UPC]]&lt;br /&gt;
| Campus Nord de la Universitat Politècnica de Catalunya a Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.24.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| HW&lt;br /&gt;
| [[Hospitalet Wireless]]&lt;br /&gt;
| Núvol de Bellvitge a la ciutat de l'Hospitalet del Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 124-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.32.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SJD - '''sjd'''&lt;br /&gt;
| [[Mesh a Sant Joan Despí]]&lt;br /&gt;
| Municipi de Sant Joan Despí a la comarca del Baix Llobregat&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.40.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vllc&lt;br /&gt;
| [[Mesh a Vallcarca]]&lt;br /&gt;
| Barri de Vallcarca i els Penitents al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 108+ i 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.48.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SAND - '''sand'''&lt;br /&gt;
| [[Mesh a Sant Andreu]]&lt;br /&gt;
| Barri de Sant Andreu al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.56.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| P9SF - '''p9sf'''&lt;br /&gt;
| [[Poblenou Sense Fils]]&lt;br /&gt;
| Poblenou al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.64.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| HCMT&lt;br /&gt;
| [[Horta-Carmel-Montbau-Teixonera]]&lt;br /&gt;
| Part nord del districte Horta-Guinardó al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 124-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.72.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SCC&lt;br /&gt;
| [[ Mesh a Santa Coloma de Cervelló]]&lt;br /&gt;
| Municipi de Santa Coloma de Cervelló a la comarca del Baix Llobregat&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.80.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh al Prat]]&lt;br /&gt;
| Municipi de El Prat de Llobregat a la comarca de Baix Llobregat&lt;br /&gt;
| ?&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| ?&lt;br /&gt;
|&lt;br /&gt;
| 10.1.88.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gll&lt;br /&gt;
| [[Garraf Lliure]]&lt;br /&gt;
| Comarca del Garraf a Barcelona&lt;br /&gt;
| garraflliure.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| 11 i 36&lt;br /&gt;
|&lt;br /&gt;
| 10.1.96.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| mtj&lt;br /&gt;
| [[Montjuïc - Jardí Botànic]]&lt;br /&gt;
| Cara alta nord de Montjuïc al districte de Sants - Montjuïc a Barcelona&lt;br /&gt;
| jardibotanic.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| 48&lt;br /&gt;
|&lt;br /&gt;
| 10.1.104.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh a Cornellà]]&lt;br /&gt;
| Municipi de Cornellà a la comarca de Baix Llobregat&lt;br /&gt;
| ?&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| ?&lt;br /&gt;
|&lt;br /&gt;
| 10.1.112.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| afrd&lt;br /&gt;
| Aiguafreda&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.120.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Wales&lt;br /&gt;
| [http://www.digitalmerthyr.org.uk Digital Merthyr]&lt;br /&gt;
| Nodes desplegats a Merthyr Tydfil (més info: Routek.net)&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.128.0/20&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| CIU&lt;br /&gt;
| [[Mesh a Ciutadella]]&lt;br /&gt;
| Ciutadella a l'illa de Menorca.&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140- i més ...?&lt;br /&gt;
|&lt;br /&gt;
| 10.2.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| IRU&lt;br /&gt;
| [[Mesh a Iruña]]&lt;br /&gt;
| Iruña a Navarra&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: orange;&amp;quot;| 10.3.0.0/21 &amp;lt;ref name=&amp;quot;conflict&amp;quot;&amp;gt; '''IMPORTANT: encara hi han nodes amb IPs del rang antic que entra en conflicte amb el rang de Wales.'''&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Xarxa híbrida de Castelldefels]]&lt;br /&gt;
| Municipi de Castelldefels a la comarca de Baix Llobregat&lt;br /&gt;
| ?&lt;br /&gt;
| [[qMp]] i [[RouterOS]]&lt;br /&gt;
| ?&lt;br /&gt;
|&lt;br /&gt;
| 10.10.8.0/22&lt;br /&gt;
| Al mateix rang s'estan fent servir modes en [[infraestructura]] amb RouterOS i nodes [[mesh]] amb qMp. La IP inicial que s'està fent servir és la [https://guifi.net/ca/node/61866 10.10.10.1/22].&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh de Castelló]]&lt;br /&gt;
| Ciutat de Castelló al País Valencià&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| -&lt;br /&gt;
|&lt;br /&gt;
| 10.4.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh de Benicàssim]]&lt;br /&gt;
| Ciutat de Benicàssim a la província de Castelló, País Valencià&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| -&lt;br /&gt;
|&lt;br /&gt;
| 10.4.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| sn&lt;br /&gt;
| [[Sierra Libre]]&lt;br /&gt;
| Región de la Sierra Norte, en el Estado de Oaxaca, México&lt;br /&gt;
| sierralibre.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
| 10.72.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|SFCM&lt;br /&gt;
| Mesh a Sant Feliu de Codines&lt;br /&gt;
| Sant Feliu de Codines, Valles Oriental, BCN&lt;br /&gt;
| &lt;br /&gt;
|[[qMp]]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| 10.91.176.0/22&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[categoria:MANET]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Annex:subxarxes_mesh</id>
		<title>Annex:subxarxes mesh</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Annex:subxarxes_mesh"/>
				<updated>2014-06-30T13:37:32Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background:#ececec;&amp;quot;&lt;br /&gt;
! Abreviació de la comunitat &amp;lt;ref&amp;gt;Segons les [[convencions de noms]] s'hauria de fer servir la minúscula, en aquesta taula surten reflexades dues en alguns casos per reflexar que per motius històrics es poden trobar nodes encara amb la convenció de noms en majúscula (NOTA: S'ha d'acordar bé encara això)&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Nom de la xarxa - comunitat&lt;br /&gt;
! Ubicació&lt;br /&gt;
! [[ESSID]] comunitari&lt;br /&gt;
! [[firmware]]&lt;br /&gt;
! [[canal]]&lt;br /&gt;
! [[vlan]]&lt;br /&gt;
! IP&lt;br /&gt;
! Comentari&lt;br /&gt;
|-&lt;br /&gt;
| GSF - '''gsf'''&lt;br /&gt;
| [[Gràcia Sense Fils]]&lt;br /&gt;
| Vila de Gràcia al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[gsffirm]] i [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| GS - '''gs'''&lt;br /&gt;
| [[GuifiSants]]&lt;br /&gt;
| Sants - Les Corts al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 108+, 124+ i 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| RAV - '''rav'''&lt;br /&gt;
| [[Mesh al Raval]]&lt;br /&gt;
| Barri del raval al municipi de Barcelona&lt;br /&gt;
| Cada node te el seu, la URL al node de guifi.net, exemple guifi.net/bcnsalvadors24&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 136-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.16.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| UPC - '''upc'''&lt;br /&gt;
| [[Mesh a la UPC]]&lt;br /&gt;
| Campus Nord de la Universitat Politècnica de Catalunya a Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.24.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| HW&lt;br /&gt;
| [[Hospitalet Wireless]]&lt;br /&gt;
| Núvol de Bellvitge a la ciutat de l'Hospitalet del Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 124-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.32.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SJD - '''sjd'''&lt;br /&gt;
| [[Mesh a Sant Joan Despí]]&lt;br /&gt;
| Municipi de Sant Joan Despí a la comarca del Baix Llobregat&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.40.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vllc&lt;br /&gt;
| [[Mesh a Vallcarca]]&lt;br /&gt;
| Barri de Vallcarca i els Penitents al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 108+ i 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.48.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SAND - '''sand'''&lt;br /&gt;
| [[Mesh a Sant Andreu]]&lt;br /&gt;
| Barri de Sant Andreu al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.56.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| P9SF - '''p9sf'''&lt;br /&gt;
| [[Poblenou Sense Fils]]&lt;br /&gt;
| Poblenou al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.64.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| HCMT&lt;br /&gt;
| [[Horta-Carmel-Montbau-Teixonera]]&lt;br /&gt;
| Part nord del districte Horta-Guinardó al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 124-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.72.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SCC&lt;br /&gt;
| [[ Mesh a Santa Coloma de Cervelló]]&lt;br /&gt;
| Municipi de Santa Coloma de Cervelló a la comarca del Baix Llobregat&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.80.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh al Prat]]&lt;br /&gt;
| Municipi de El Prat de Llobregat a la comarca de Baix Llobregat&lt;br /&gt;
| ?&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| ?&lt;br /&gt;
|&lt;br /&gt;
| 10.1.88.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gll&lt;br /&gt;
| [[Garraf Lliure]]&lt;br /&gt;
| Comarca del Garraf a Barcelona&lt;br /&gt;
| garraflliure.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| 11 i 36&lt;br /&gt;
|&lt;br /&gt;
| 10.1.96.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| mtj&lt;br /&gt;
| [[Montjuïc - Jardí Botànic]]&lt;br /&gt;
| Cara alta nord de Montjuïc al districte de Sants - Montjuïc a Barcelona&lt;br /&gt;
| jardibotanic.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| 48&lt;br /&gt;
|&lt;br /&gt;
| 10.1.104.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh a Cornellà]]&lt;br /&gt;
| Municipi de Cornellà a la comarca de Baix Llobregat&lt;br /&gt;
| ?&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| ?&lt;br /&gt;
|&lt;br /&gt;
| 10.1.112.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| afrd&lt;br /&gt;
| Aiguafreda&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.120.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Wales&lt;br /&gt;
| [http://www.digitalmerthyr.org.uk Digital Merthyr]&lt;br /&gt;
| Nodes desplegats a Merthyr Tydfil (més info: Routek.net)&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.128.0/17&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| CIU&lt;br /&gt;
| [[Mesh a Ciutadella]]&lt;br /&gt;
| Ciutadella a l'illa de Menorca.&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140- i més ...?&lt;br /&gt;
|&lt;br /&gt;
| 10.2.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| IRU&lt;br /&gt;
| [[Mesh a Iruña]]&lt;br /&gt;
| Núvol Mesh a Iruña a Navarra&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: orange;&amp;quot;| 10.3.0.0/21 &amp;lt;ref name=&amp;quot;conflict&amp;quot;&amp;gt; '''IMPORTANT: encara hi han nodes amb IPs del rang antic que entra en conflicte amb el rang de Wales.'''&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Xarxa híbrida de Castelldefels]]&lt;br /&gt;
| Municipi de Castelldefels a la comarca de Baix Llobregat&lt;br /&gt;
| ?&lt;br /&gt;
| [[qMp]] i [[RouterOS]]&lt;br /&gt;
| ?&lt;br /&gt;
|&lt;br /&gt;
| 10.10.8.0/22&lt;br /&gt;
| Al mateix rang s'estan fent servir modes en [[infraestructura]] amb RouterOS i nodes [[mesh]] amb qMp. La IP inicial que s'està fent servir és la [https://guifi.net/ca/node/61866 10.10.10.1/22].&lt;br /&gt;
|-&lt;br /&gt;
| Castelló de la plana&lt;br /&gt;
| Mesh de Castelló&lt;br /&gt;
| Nodes desplegats a Castelló&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| -&lt;br /&gt;
|&lt;br /&gt;
| 10.4.0.0/21&lt;br /&gt;
|-&lt;br /&gt;
| Benicassim&lt;br /&gt;
| Mesh de benicassim&lt;br /&gt;
| Nodes desplegats a Benicassim&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| -&lt;br /&gt;
|&lt;br /&gt;
| 10.4.8.0/21&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[categoria:MANET]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Annex:subxarxes_mesh</id>
		<title>Annex:subxarxes mesh</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Annex:subxarxes_mesh"/>
				<updated>2014-06-30T13:27:25Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background:#ececec;&amp;quot;&lt;br /&gt;
! Abreviació de la comunitat &amp;lt;ref&amp;gt;Segons les [[convencions de noms]] s'hauria de fer servir la minúscula, en aquesta taula surten reflexades dues en alguns casos per reflexar que per motius històrics es poden trobar nodes encara amb la convenció de noms en majúscula (NOTA: S'ha d'acordar bé encara això)&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Nom de la xarxa - comunitat&lt;br /&gt;
! Ubicació&lt;br /&gt;
! [[ESSID]] comunitari&lt;br /&gt;
! [[firmware]]&lt;br /&gt;
! [[canal]]&lt;br /&gt;
! [[vlan]]&lt;br /&gt;
! IP&lt;br /&gt;
! Comentari&lt;br /&gt;
|-&lt;br /&gt;
| GSF - '''gsf'''&lt;br /&gt;
| [[Gràcia Sense Fils]]&lt;br /&gt;
| Vila de Gràcia al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[gsffirm]] i [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| GS - '''gs'''&lt;br /&gt;
| [[GuifiSants]]&lt;br /&gt;
| Sants - Les Corts al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 108+, 124+ i 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.8.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| RAV - '''rav'''&lt;br /&gt;
| [[Mesh al Raval]]&lt;br /&gt;
| Barri del raval al municipi de Barcelona&lt;br /&gt;
| Cada node te el seu, la URL al node de guifi.net, exemple guifi.net/bcnsalvadors24&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 136-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.16.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| UPC - '''upc'''&lt;br /&gt;
| [[Mesh a la UPC]]&lt;br /&gt;
| Campus Nord de la Universitat Politècnica de Catalunya a Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.24.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| HW&lt;br /&gt;
| [[Hospitalet Wireless]]&lt;br /&gt;
| Núvol de Bellvitge a la ciutat de l'Hospitalet del Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 124-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.32.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SJD - '''sjd'''&lt;br /&gt;
| [[Mesh a Sant Joan Despí]]&lt;br /&gt;
| Municipi de Sant Joan Despí a la comarca del Baix Llobregat&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.40.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| vllc&lt;br /&gt;
| [[Mesh a Vallcarca]]&lt;br /&gt;
| Barri de Vallcarca i els Penitents al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 108+ i 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.48.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SAND - '''sand'''&lt;br /&gt;
| [[Mesh a Sant Andreu]]&lt;br /&gt;
| Barri de Sant Andreu al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.56.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| P9SF - '''p9sf'''&lt;br /&gt;
| [[Poblenou Sense Fils]]&lt;br /&gt;
| Poblenou al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.64.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| HCMT&lt;br /&gt;
| [[Horta-Carmel-Montbau-Teixonera]]&lt;br /&gt;
| Part nord del districte Horta-Guinardó al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 124-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.72.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| SCC&lt;br /&gt;
| [[ Mesh a Santa Coloma de Cervelló]]&lt;br /&gt;
| Municipi de Santa Coloma de Cervelló a la comarca del Baix Llobregat&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.80.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh al Prat]]&lt;br /&gt;
| Municipi de El Prat de Llobregat a la comarca de Baix Llobregat&lt;br /&gt;
| ?&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| ?&lt;br /&gt;
|&lt;br /&gt;
| 10.1.88.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| gll&lt;br /&gt;
| [[Garraf Lliure]]&lt;br /&gt;
| Comarca del Garraf a Barcelona&lt;br /&gt;
| garraflliure.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| 11 i 36&lt;br /&gt;
|&lt;br /&gt;
| 10.1.96.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| mtj&lt;br /&gt;
| [[Montjuïc - Jardí Botànic]]&lt;br /&gt;
| Cara alta nord de Montjuïc al districte de Sants - Montjuïc a Barcelona&lt;br /&gt;
| jardibotanic.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| 48&lt;br /&gt;
|&lt;br /&gt;
| 10.1.104.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Mesh a Cornellà]]&lt;br /&gt;
| Municipi de Cornellà a la comarca de Baix Llobregat&lt;br /&gt;
| ?&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| ?&lt;br /&gt;
|&lt;br /&gt;
| 10.1.112.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| afrd&lt;br /&gt;
| Aiguafreda&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.120.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Wales&lt;br /&gt;
| [http://www.digitalmerthyr.org.uk:Link Digital Merthyr]&lt;br /&gt;
| Nodes desplegats a Merthyr Tydfil (més info: Routek.net)&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
| 10.1.128.0/17&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| CIU&lt;br /&gt;
| [[Mesh a Ciutadella]]&lt;br /&gt;
| Ciutadella a l'illa de Menorca.&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140- i més ...?&lt;br /&gt;
|&lt;br /&gt;
| 10.2.0.0/21&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| IRU&lt;br /&gt;
| [[Mesh a Iruña]]&lt;br /&gt;
| Núvol Mesh a Iruña a Navarra&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color: orange;&amp;quot;| 10.3.0.0/21 &amp;lt;ref name=&amp;quot;conflict&amp;quot;&amp;gt; '''IMPORTANT: encara hi han nodes amb IPs del rang antic que entra en conflicte amb el rang de Wales.'''&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| ?&lt;br /&gt;
| [[Xarxa híbrida de Castelldefels]]&lt;br /&gt;
| Municipi de Castelldefels a la comarca de Baix Llobregat&lt;br /&gt;
| ?&lt;br /&gt;
| [[qMp]] i [[RouterOS]]&lt;br /&gt;
| ?&lt;br /&gt;
|&lt;br /&gt;
| 10.10.8.0/22&lt;br /&gt;
| Al mateix rang s'estan fent servir modes en [[infraestructura]] amb RouterOS i nodes [[mesh]] amb qMp. La IP inicial que s'està fent servir és la [https://guifi.net/ca/node/61866 10.10.10.1/22].&lt;br /&gt;
|-&lt;br /&gt;
| Castelló de la plana&lt;br /&gt;
| Mesh de Castelló&lt;br /&gt;
| Nodes desplegats a Castelló&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| -&lt;br /&gt;
|&lt;br /&gt;
| 10.4.0.0/21&lt;br /&gt;
|-&lt;br /&gt;
| Benicassim&lt;br /&gt;
| Mesh de benicassim&lt;br /&gt;
| Nodes desplegats a Benicassim&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| -&lt;br /&gt;
|&lt;br /&gt;
| 10.4.8.0/21&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[categoria:MANET]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/wiki/Annex:subxarxes_mesh</id>
		<title>Annex:subxarxes mesh</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/wiki/Annex:subxarxes_mesh"/>
				<updated>2014-02-22T12:53:05Z</updated>
		
		<summary type="html">&lt;p&gt;Rogerpueyo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{en desenvolupament}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background:#ececec;&amp;quot;&lt;br /&gt;
! Abreviació de la comunitat &amp;lt;ref&amp;gt;Segons les [[convencions de noms]] s'hauria de fer servir la minúscula, en aquesta taula surten reflexades dues en alguns casos per reflexar que per motius històrics es poden trobar nodes encara amb la convenció de noms en majúscula (NOTA: S'ha d'acordar bé encara això)&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Nom de la xarxa - comunitat&lt;br /&gt;
! Ubicació&lt;br /&gt;
! [[ESSID]] comunitari&lt;br /&gt;
! [[firmware]]&lt;br /&gt;
! [[canal]]&lt;br /&gt;
! IP&lt;br /&gt;
|-&lt;br /&gt;
| CIU&lt;br /&gt;
| [[Mesh a Ciutadella]]&lt;br /&gt;
| Ciutadella a l'illa de Menorca.&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140- i més ...?&lt;br /&gt;
| 10.2.0.0/21&lt;br /&gt;
|-&lt;br /&gt;
| Wales&lt;br /&gt;
| Mesh a Gal·les&lt;br /&gt;
| Nodes desplegats a Merthyr Tydfil (més info: Routek.net)&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 10.1.128.0/17&lt;br /&gt;
|-&lt;br /&gt;
| gll&lt;br /&gt;
| [[Garraf Lliure]]&lt;br /&gt;
| Comarca del Garraf a Barcelona&lt;br /&gt;
| garraflliure.guifi.net&lt;br /&gt;
| [[libre-mesh]]&lt;br /&gt;
| 11 i 36&lt;br /&gt;
| 10.1.96.0/21&lt;br /&gt;
|-&lt;br /&gt;
| GS - '''gs'''&lt;br /&gt;
| [[GuifiSants]]&lt;br /&gt;
| Sants - Les Corts al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 108+, 124+ i 140-&lt;br /&gt;
| 10.1.8.0/21&lt;br /&gt;
|-&lt;br /&gt;
| GSF - '''gsf'''&lt;br /&gt;
| [[Gràcia Sense Fils]]&lt;br /&gt;
| Vila de Gràcia al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[gsffirm]] i [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 10.1.0.0/21&lt;br /&gt;
|-&lt;br /&gt;
| HRT&lt;br /&gt;
| [[Horta-Carmel]]&lt;br /&gt;
| Part nord del districte Horta-Guinardó al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 10.1.72.0/21&lt;br /&gt;
|-&lt;br /&gt;
| HW&lt;br /&gt;
| [[Hospitalet Wireless]]&lt;br /&gt;
| Núvol de Bellvitge a la ciutat de l'Hospitalet del Llobregat&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 124-&lt;br /&gt;
| 10.1.32.0/21&lt;br /&gt;
|-&lt;br /&gt;
| IRU&lt;br /&gt;
| [[Mesh a Iruña]]&lt;br /&gt;
| Núvol Mesh a Iruña a Navarra&lt;br /&gt;
| &lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 10.1.248.0/21&lt;br /&gt;
|-&lt;br /&gt;
| mtj&lt;br /&gt;
| [[Montjuïc - Jardí Botànic]]&lt;br /&gt;
| Cara alta nord de Montjuïc al districte de Sants - Montjuïc a Barcelona&lt;br /&gt;
| jardibotanic.guifi.net&lt;br /&gt;
| [[qMp]], [[altermesh]] i [[libre-mesh]]&lt;br /&gt;
| 48&lt;br /&gt;
| 10.1.104.0/21&lt;br /&gt;
|-&lt;br /&gt;
| P9SF - '''p9sf'''&lt;br /&gt;
| [[Poblenou Sense Fils]]&lt;br /&gt;
| Poblenou al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 10.1.64.0/21&lt;br /&gt;
|-&lt;br /&gt;
| RAV - '''rav'''&lt;br /&gt;
| [[Mesh al Raval]]&lt;br /&gt;
| Barri del raval al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 10.1.16.0/21&lt;br /&gt;
|-&lt;br /&gt;
| SCC&lt;br /&gt;
| [[ Mesh a Santa Coloma de Cervelló]]&lt;br /&gt;
| Municipi de Santa Coloma de Cervelló a la comarca del Baix Llobregat&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 10.1.80.0/21&lt;br /&gt;
|-&lt;br /&gt;
| SJD - '''sjd'''&lt;br /&gt;
| [[Mesh a Sant Joan Despí]]&lt;br /&gt;
| Municipi de Sant Joan Despí a la comarca del Baix Llobregat&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 10.1.40.0/21&lt;br /&gt;
|-&lt;br /&gt;
| SAND - '''sand'''&lt;br /&gt;
| [[Mesh a Sant Andreu]]&lt;br /&gt;
| Barri de Sant Andreu al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 10.1.56.0/21&lt;br /&gt;
|-&lt;br /&gt;
| UPC - '''upc'''&lt;br /&gt;
| [[Mesh a la UPC]]&lt;br /&gt;
| Campus Nord de la Universitat Politècnica de Catalunya a Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 140-&lt;br /&gt;
| 10.1.24.0/21&lt;br /&gt;
|-&lt;br /&gt;
| vllc&lt;br /&gt;
| [[Mesh a Vallcarca]]&lt;br /&gt;
| Barri de Vallcarca i els Penitents al municipi de Barcelona&lt;br /&gt;
|&lt;br /&gt;
| [[qMp]]&lt;br /&gt;
| 108+ i 140-&lt;br /&gt;
| 10.1.48.0/21&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''IMPORTANT: Actualment hi ha un conflicte amb els adreçaments IP de les zones d'''Anglaterra'' i ''Iruña''. S'hauria de corregir abans de que aquestes illes connectin amb la resta de Guifi, per tal d'evitar problemes.'''&lt;br /&gt;
&lt;br /&gt;
[[categoria:MANET]]&lt;/div&gt;</summary>
		<author><name>Rogerpueyo</name></author>	</entry>

	</feed>