Hvordan sette opp en Ushahidi-server for å registrere og overvåke forbrytelser fra den venezuelanske regjeringen

For ingen er en hemmelighet dagens situasjon i Venezuela, som styres av et voldelig og grusomt diktatur som begår forbrytelser mot menneskeheten. En måte å hjelpe det avvæpnede og angrepne folket i Venezuela er å sørge for mekanismer for å registrere og overvåke forbrytelsene til deres herskere, da disse vil tjene som bevis for rettssakene som vil komme når dette skjebnesvangre øyeblikket i historien er over.

Et av de mange open source-verktøyene som tillater dokumentasjon av forbrytelser og hendelser som skjer på et bestemt sted er Ushahidi, som vi allerede snakket om tidligere her på bloggen fra forskjellige perspektiver som for katastrofeovervåking i sanntid og som et verktøy som hjelper i krisetider.

Denne gangen vil vi undervise sette opp en Ushahidi-server for å registrere og overvåke forbrytelsene til den venezuelanske regjeringenPå samme måte vil vi lære å parametere verktøyet slik at det tilpasser seg dagens behov, og vi vil gå litt dypere inn i dets forskjellige seksjoner.

Krav til montering av en Ushahidi-server

Ushahidi bruker ikke mange ressurser, slik at den kan kjøres på hvilken som helst datamaskin, men du må da ta hensyn til datamengden som vil bli lagret, antall spørsmål den vil håndtere, men fremfor alt antall brukere som vil bruke verktøy.

Vi må ha installert VirtualBox på datamaskinen og har de nødvendige tillatelsene til å konfigurere brannmuren og åpne eller lukke porter. Selv om det for dette spesifikke tilfellet er best å ha det i en vps som amazon, siden det ville være lettere å omgå restriksjonene som myndighetene gjør for denne typen nettsteder, i tillegg til å kunne skalere ressursene i henhold til bruken som blir gitt til den.

Det er viktig å merke seg at i denne guiden vil vi fokusere på å gjøre det fra en virtuell maskin ved hjelp av en Ushahidi OVA laget av teamet av Nøkkelferdig Linux, som har en veldig avansert integrasjon med amazon aws.

Hvordan installerer Ushahidi ved hjelp av TurkeyLinux OVA?

Hvis du har fulgt veiledningene vi har gjort de siste dagene, vil mange av disse trinnene være kjent for deg, jeg vil prøve å være så eksplisitt som mulig slik at installasjonen blir ganske enkel.

  • Last ned Ushahidi Ova utviklet av TurkeyLinux fra her.
  • Importer den tidligere nedlastede eggen fra VirtualBox, for dette går til Fil >> Importer virtualisert tjeneste, velg Ova, klikk på Neste, sjekk eller modifiser den virtuelle maskininnstillingen (RAM, CPU, navn osv.) og klikk på importar.
  • Konfigurer nettverket til den virtuelle maskinen vår slik at den har tilgang til internett og også kan nås fra vertsmaskinen, for dette må vi høyreklikke på den virtuelle maskinen vi har importert >> velg konfigurasjon >> Nettverk >> Adapter 1 >> Aktiver Nettverksadapter >> Koblet til Bridge Adapter >> og vi velger adapteren >> Så godta. I noen tilfeller må vi også aktivere Adapter 2 >> Velg Enable Network Adapter >> Connected to NAT.
  • Vi kjører den virtuelle maskinen og begynner den første parametriseringsprosessen for Ushahidi-distribusjonen.

Ushahidi innledende parameterisering

Når den virtuelle maskinen kjøres for første gang, starter den et operativsystem med Debian som vi må parameterisere rotpassordet til, og vi blir også bedt om å parametrisere noen tjenester som er nødvendige for Ushahidis kontroll og funksjon. De detaljerte trinnene for denne første Ushahidi-parametreringsprosessen er:

  • Logg inn og sjekk Debian Root-passord.
  • Skriv inn og bekreft MySQL-passordet som skal fungere som Ushahidi-databasen.
  • Logg inn og bekreft Ushahidi-administratorpassordet.
  • Skriv inn en e-postadresse for Ushahidi-administratoren (trengs for å logge inn senere i Ushahidi-panelet).
  • Hvis du vil bruke TurnkeyLinux-tjenester, skriver du inn API-nøkkelen eller trykker Hopp over.
  • Skriv inn en e-postmelding for systemvarsler.
  • Vi installerer de nødvendige sikkerhetsoppdateringene.
  • Hvis sikkerhetsoppdateringen er på høyt nivå (som en kjerneoppdatering), vil den be deg om å starte på nytt for å konfigurere oppdateringen. Vi starter den på nytt og venter på at maskinen starter igjen.
  • Når den virtuelle maskinen er startet, har vi alle tjenestene startet og konfigurert slik at Ushahidi fungerer som den skal, en skjerm vil vises med tjenestene og IP-en for å få tilgang til dem. Personlig anbefaler jeg at vi omkonfigurerer IP-en som den virtuelle maskinen gir oss av dhcp for en fast IP av nettverket vårt, for dette går vi til Avansert meny >> Nettverk >> eth0 >> StaticIp og skriv inn de tilhørende dataene.

Ushahidi distribusjonskonfigurasjon

Med trinnene beskrevet ovenfor har vi installert og kjørt en rekke tjenester som Ushahidi trenger for å fungere skikkelig, i tillegg til å ha en full implementering av denne flotte tjenesten. Følgende trinn vil tillate oss å parameterisere Ushahidi slik at vi kan registrere forbrytelsene til den venezuelanske regjeringen på riktig måte.

Det er viktig å merke seg at konfigurasjonen er et eksempel, så hvert trinn må tilpasses omstendighetene og måten informasjonen skal registreres på, slik at dette er et praktisk eksempel for en mer passende konfigurasjon og som tillater i fremtiden vil noen klare å være vert for denne tjenesten og brukes av flere brukere.

  • Fra vertsdatamaskinen (eller fra hvilken som helst datamaskin med nettverkstilgang) skriv inn Ushahidi IP som ble vist i første trinn, i vårt tilfelle https://192.168.1.45 vil et nettsted som følgende åpnes:
  • Vi går til øvre høyre del av siden og klikker på innlogging, skriver inn e-postadressen og passordet til Ushahidi-administratoren som vi tidligere registrerte, det åpner administrasjonspanelet der vi kan se dashbordet, rapporter, meldinger, statistikk og velge utvidelser for øke fordelene med Ushahidi, på samme måte som vi kan få tilgang til konfigurasjonskommandoen, block manager (kategorier, skjemaer, sider ...) fra ushahidi og til brukerlisten.

Tilpasse Ushahidi til å registrere og overvåke forbrytelser fra den venezuelanske regjeringen

Når vi har sett egenskapene til Ushahidi-panelet, la oss komme i gang og begynne å parametrere på et veldig høyt nivå hva som er nødvendig for at verktøyet skal tilpasse seg problemet vi har valgt.

  • Fra Ushahidi-panelet velger vi alternativet innstillinger og vi vil endre noen data, Site Name, Site Tagline, vi velger et banner (i tilfelle vi ikke vil ha en tittel), vi velger e-postadressen for kontakt, informativ melding i overskriften, Copyright-melding, informasjonsmelding for sending av rapporter, stedsspråk, sone tid, velg om du vil se kontaktsiden, elementer etter sider, elementer etter sider for administratoren, e-postvarsler, aktivere rss, aktivere statistikk, aktivere cache på sidene, din Google Analytics-nøkkel for å overvåke statistikken, nøkkelen til Akismet for å administrere spam, blant andre funksjoner. Siden alternativene er ganske brede, gir jeg deg en serie bilder slik jeg har konfigurert det, ikke glem å gi lagre på slutten av parameteriseringen.
  • Fra innstillingene, la oss finne kartfanen og velge standardplasseringen til verktøyet, i dette tilfellet Venezuela, anbefaler jeg at kartleverandøren er OSM Mapnik og at zoomnivået er 5, de kan fritt foreta andre justeringer og klikke på LAGRE INNSTILLINGER.
  • Vi kan parameterisere Ushahidi slik at den mottar rapportene via e-post, for dette gå til fanen E-post og legg til e-postkonfigurasjonen. Et eksempel kan sees i det følgende bildet.
  • På samme måte kan vi integrere Facebook- og Twitter-applikasjonene med Ushahidi i de tilsvarende fanene
  • Deretter går vi til Administrer-fanen hvor vi vil opprette og redigere blokkene som Ushahidi tilbyr oss, hovedsakelig kategoriene til rapportene vi vil registrere.
  • På samme måte kan vi lage en eller flere når det passer oss, fra fanen Rapporter.
  • I tilfelle du ønsker å registrere nye brukere på plattformen, la oss gå til fanen brukere >> Legg til eller rediger brukere, la oss angi navnet, en e-postadresse, en rolle (Admin, medlem, SuperAdmin eller bruker), la oss velge en url og angi tilgangspassordet.

Alle disse trinnene resulterer i en noe generell Ushahidi-implementering som vil tillate oss å registrere og overvåke forbrytelsene til den venezuelanske regjeringen. Åpenbart må du gå litt dypere inn i konfigurasjonene og de nødvendige tilpasningene, men jeg har laget et eksempel som dekker mange av funksjonene som verktøyet tilbyr oss.

Det endelige resultatet kan sees i følgende skjermbilder:

Jeg håper at denne veiledningen vil tillate oss å få en ny mekanisme for å registrere det store antallet forbrytelser mot menneskeheten som diktaturet utfører i Venezuela, og at noen vil bli oppfordret til å praktisere det, fra denne plattformen min støtte til folket i gatene og minne dem på at «før heller enn senere vil frihet og demokrati skinne i Venezuela".


Innholdet i artikkelen følger våre prinsipper for redaksjonell etikk. Klikk på for å rapportere en feil her.

0 kommentarer, legg igjen dine

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.