Skip to topic | Skip to bottom
Home
Search:

Local
Local.EhTeknikoar1.12 - 17 Feb 2008 - 19:50 - TxopiTxopitopic end
You are here: Local > ImcEuskalHerria > EhTeknikoa

Start of topic | Skip to actions

To Do

  • Albisteen, gaien, iruzkinen eta abarren estatistikak atera hilabeteka eta urteka.
  • Iruzkinak gehitzeko ikonoa aldatu.
  • Albiste baten gaiak agertzeko era hobetu.


MIR

MIR-en instalazioa urratsez-urrats. txipik neon-en jarraitutako pausuen azalpena.

Teknikari batek egiten dituen [EhTeknikoaOhikoEragiketak][Ohiko eragiketak] urratsez-hurratz.

Cómo CambiarElServidorEstatico de indymedia.


Teknikarien estekak

Indymediako teknikarien webgunea: http://tech.indymedia.org

MIR: http://mir.indymedia.org

Freemarker txantiloi motorra: http://freemarker.sourceforge.net

Lucene bilaketa motorra: http://jakarta.apache.org/lucene

Radicalendar: http://www.radicalendar.org

W3C: http://www.w3.org

HTML/XHTML balioztatzailea: http://validator.w3.org

CSS balioztatzailea: http://jigsaw.w3.org/css-validator

Esteken balioztatzailea: http://validator.w3.org/checklink


Teknikarien GPG gakoak

Teknikaria Gakoaren kokalekua
txopi@sindominioSTOPSPAM.net http://pgp.rediris.es:11371/pks/lookup?op=get&search=0xBAAAE772 http://sindominio.net/~txopi/txopi.asc
txipi@sindominioSTOPSPAM.net http://sindominio.net/anillo.txt
korku@euskalerriaSTOPSPAM.org KorKu2
ga@kutxa.homeunixSTOPSPAM.org http://pgp.rediris.es:11371/pks/lookup?op=get&search=0xBCF6BE9C

Rediris-en PGP gako zerbitzaria: http://www.rediris.es/cert/servicios/keyserver/index.es.html


Descripcion del servidor

El servidor que utilizamos es el de los alemanes, se llama kosmos (kosmos.indymedia.de). En el se crean y almacenan las noticias en una base de datos. Cada pocos minutos se sincroniza con otro equipo que es el que hace de servidor de paginas web.

Podemos modificar el codigo fuente de la aplicacion para publicar (MIR). El problema es que no sabemos hasta qué punto nos interesa ponernos a cambiar el código Java, puesto que en principio esta es una solución temporal que escogimos porque no había más remedio. La idea es pasar a slash (perl) a medio plazo. Aquí hay información de las distintas posibilidades: http://www.bandwidthcoop.org/imc/tech/FrontPage

En cuanto a tocar el código, hay que tener en cuenta que existe un CVS con las distintas ramas de desarrollo del MIR. Por lo que yo sé, nosotros tenemos una verisión no estable. Más información en http://mir.indymedia.org

Ademas del codigo existen unas plantillas de FreeMarker que se pueden adaptar para ajustar lo que luego se ve en la web. El lenguaje utilizado por FreeMarker es muy fácil de entender, puedes hecharle un vistazo al manual que hay en su home page: http://freemarker.sourceforge.net/

También hay unos archivos de propiedades que contienen los textos de euskera, castellano y fancés, y el de francés sobre todo está a medias. Haría falta conseguir que alguien tradujera lo que falta y cargar los archivos correspondientes con el formato adecuado (admin_fr.propierties y producer_fr.properties).


Ohiko ekintzak

Administrazio gunean sartzeko pertsona berri bat gehitu nahi dut

1. Konektatu zaitez ssh bidez kosmos zerbitzarira.

2. bin direktorioan dagoen miradduser.sh script-a exekutatu.

3. Bere aginduak jarraitu, erabiltzailearen izena eta pasahitza idatziz.

4. Hori egin eta batera erabiltzailea prest egongo da erabiltzen hasteko.

5. Egin froga administrazio gunean.

Ezkerreko zutabeko IMCen zerrenda eguneratu nahi dut

1. Konektatu zaitez ssh bidez kosmos zerbitzarira

2. /var/www/euskalherria.indymedia.de/mir/etc/producer/ direktoriora joan (cities.inc dagoen lekura)

3. Bertan, cities.inc fitxategiari izena aldatu: mv cities.inc cities.inc.kopia

4. indymedia.org-etik bertsio eguneratua jaitsi: wget www.indymedia.org/cities.inc

5. /var/www/euskalherria.indymedia.de/mir/ direktoriora joan (build.xml dagoen lekura) eta ant exekutatu.

6. Dena ondo joan bada (successful), static producer-a exekutatu. Horretarako, mir-eko administrazio gunean sartu eta ezkerrean behean dagoen Aukera aurreratuak esteka sakatu. Gero, agertzen den orri horretan, static lerroaren ondoan agertzen den Eskatu esteka sakatu.

7. Webgunean IMCen zerrenda era egokian eguneratu dela egiaztatu.

Sistemaren alde dinamikoa ez dabilenean, alde estatikoan ohar bat jarri

1. Lau fitxategi hauek editatu: site/index.shtml site/eu/index.shtml site/es/index.shtml site/fr/index.shtml

2. Erdiko zutabea hasten den lekuan kode hau txertatu:

<br />
<br />
<div style="border:3px; color:white; background-color:red; padding:10px;">
<p style="text-align:center;"><strong>OHARRA: Behin-behineko arazo teknikoak direla eta, ezin da ez albisterik ez iruzkinik argitaratu.</strong></p>
<p style="text-align:center;"><strong>AVISO: Por problemas técnicos temporales, no se pueden publicar noticias ni comentarios.</strong></p>
<p style="text-align:center;"><strong>ATTENTION: Par des problèmes techniques temporaires, on ne peut pas publier des nouvelles ni des commentaires.</strong></p>
</div>
<br />

MIR eguneratu

Azalpen hauek eguneraketa txikia denean balio du. Bertsio berriak datu-basearen aldaketaren bat egitea eskatzen badu, hemen azaltzen dena baino gauza gehiago egin beharko dira.

1. Zerbitzarira SSH bitartez sartu.

$ ssh ehABILDUAkosmos.indymediaPUNTUde

2. MIR instalatuta dagoen direktorioan jarri (etc, budles, templates, source eta abar dauzkana).

$ cd mir

3. Ezer aldatu aurretik, fitxategien segurtasun kopia bat egin.

$ cp -rp /home/eh/mir/ mir.backupYYYYMMDD

4. etc direktorioari izena aldatu, MIReko iturri-kodearen eguneraketa egin aurretik.

$ mv etc etc.good

5. CVS bitartez, MIReko azken bertsioa lokalera jaitsi (horretarako CVS ondo konfiguratua egon behar da).

$ cvs update -d -P

6. Eguneraketa ondo joan bada, gure etc direktorioko edukiak berriz bere lekuan jarri ditzakegu beste guztia eguneratuta bait dago jada.

$ mv etc etc.cvs

$ mv etc.good etc

7. Javako iturri-kodea zerbitzarian konpilatu eta desplegatu dezakegu.

$ ant clean

$ export TOMCAT_HOME=/usr/share/tomcat5

$ ant

8. Success erantzuten badigu, dena ondo joan da eta aldaketak ikusi nahi baditugu, tomcat berrabiarazi beharko dugu.

$ sudo /etc/init.d/tomcat5 restart

Guztia egin ondoren, dena ondo dabilela egiaztatzeko froga batzuk egitea ez dator txarto: administrazio gunean sartu, artikulu bat argitaratu, iruzkin bat bidali, ...

Beste ekintza bat...

-- TxopiTxopi - 17 Feb 2008
to top


Local.EhTeknikoa moved from Local.EhTeknikoaInfo on 07 Oct 2002 - 20:52 by ZialdoKA - put it back
You are here: Local > ImcEuskalHerria > EhTeknikoa

to top

Copyright © 1999-2008 by the contributing authors.
All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding this tool? Send feedback (in English, Francais, Deutsch or Dutch).