誰も秘密ではないから ベネズエラの現状、人類に対して犯罪を犯している暴力的で残酷な独裁者によって支配されています。 ベネズエラの武装解除され攻撃された人々を助ける一つの方法は、彼らの支配者の犯罪を記録し監視するメカニズムを提供することです。これらは歴史のこの運命的な瞬間が終わったときに来る裁判の証拠として役立つからです。
特定の場所で発生する犯罪やイベントの文書化を可能にする多くのオープンソースツールのXNUMXつは ウシャヒディ、などのさまざまな観点からブログで以前にここですでに話しました リアルタイムの災害監視用 とを助けるツールとして 危機の時に.
今回は教えたい ベネズエラ政府の犯罪を記録および監視するためにUshahidiサーバーをセットアップする同様に、現在のニーズに適応するようにツールをパラメータ化する方法を教え、さまざまなセクションをもう少し深く掘り下げます。
Ushahidiサーバーをマウントするための要件
Ushahidiは多くのリソースを消費しないため、どのコンピューターでも実行できますが、保存されるデータの量、処理するクエリの数、とりわけを使用するユーザーの数を考慮する必要があります。ツール。
インストールしたに違いない VirtualBox そのコンピューター上で、ファイアウォールを構成し、ポートを開いたり閉じたりするための適切な権限を持っている。 この特定のケースでは、amazonのようなvpsに含めるのが最善ですが、政府がこのタイプのWebサイトに課す制限を回避するのが簡単であるだけでなく、与えられた用途に応じてリソースを拡張できるためです。
このガイドでは、のチームによって作成されたUshahidiOVAを使用して仮想マシンからそれを行うことに焦点を当てることに注意することが重要です。 ターンキーLinux、amazonawsとの非常に高度な統合があります。
TurkeyLinux OVAを使用してUshahidiをインストールするにはどうすればよいですか?
過去数日間に行ったチュートリアルに従っている場合、これらの手順の多くはおなじみのはずです。インストールが非常に簡単になるように、できるだけ明確にするように努めます。
- TurkeyLinuxによって開発されたUshahidiOvaをからダウンロードします ここで.
- 以前にダウンロードしたovaをVirtualBoxからインポートします。これについては、 ファイル>>仮想化サービスのインポート、 Ovaを選択し、をクリックします 次に、 仮想マシンの設定(ram、cpu、nameなど)を確認または変更して、をクリックします importar.
- 仮想マシンのネットワークを構成して、インターネットにアクセスでき、ホストマシンからもアクセスできるようにします。このためには、インポートした仮想マシンを右クリックする必要があります>>構成を選択>>ネットワーク>>アダプター1 >>有効にするネットワークアダプタ>>ブリッジアダプタに接続>>そしてアダプタを選択>>次に受け入れます。 場合によっては、アダプタ2を有効にする必要があります>>ネットワークアダプタを有効にする>> NATに接続を選択します。
- 仮想マシンを実行し、Ushahidiデプロイメントの初期パラメーター化プロセスを開始します。
Ushahidiの初期パラメーター化
仮想マシンを初めて実行すると、Debianでオペレーティングシステムが起動し、ルートパスワードをパラメーター化する必要があります。また、Ushahidiの制御と適切な機能に必要ないくつかのサービスをパラメーター化するように求められます。 この最初のUshahidiパラメーター化プロセスの詳細な手順は次のとおりです。
- ログインして、Debianルートパスワードを確認します。
- Ushahidiデータベースとして機能するMySQLパスワードを入力して確認します。
- ログインして、Ushahidi管理者パスワードを確認します。
- Ushahidi管理者の電子メールアドレスを入力します(後でUshahidiパネルでログインする必要があります)。
- TurnkeyLinuxサービスを使用する場合は、APIキーを入力するか、スキップを押します。
- システム通知の電子メールを入力します。
- 必要なセキュリティアップデートをインストールします。
- セキュリティアップデートが高レベルの場合(カーネルアップデートなど)、アップデートを構成するために再起動するように求められます。再起動して、マシンが再起動するのを待ちます。
- 仮想マシンが開始されると、Ushahidiが正しく機能するようにすべてのサービスが開始および構成され、サービスとそれらにアクセスするためのIPが画面に表示されます。 個人的には、仮想マシンがdhcpによって提供するIPを、ネットワークの固定IP用に再構成することをお勧めします。 詳細メニュー>>ネットワーキング>> eth0 >> StaticIpをクリックし、対応するデータを入力します。
Ushahidiデプロイメント構成
上記の手順で、この優れたサービスを完全に実装することに加えて、Ushahidiが適切に機能するために必要な一連のサービスをインストールして実行しました。 次の手順により、Ushahidiをパラメーター化して、ベネズエラ政府の犯罪を適切に記録できるようになります。
構成は例であることに注意することが重要です。したがって、これはより適切な構成の実際的な例であり、これを可能にするために、各ステップを状況と情報の記録方法に適合させる必要があります。将来、誰かがこのサービスをホストし、複数のユーザーによって使用されるようになるでしょう。
- ホストコンピュータから(またはネットワークにアクセスできる任意のコンピューターから)最初のステップで表示されたUshahidi IPを入力します。この場合、https://192.168.1.45次のようなWebが開きます。
- ページの右上に移動して[ログイン]をクリックし、以前に登録したUshahidi管理者のメールアドレスとパスワードを入力すると、ダッシュボード、レポート、メッセージ、統計を表示したり、拡張機能を選択したりできる管理パネルが開きます。構成コマンドであるブロックマネージャーにアクセスできるのと同じ方法で、Ushahidiの利点を増やします(カテゴリ、フォーム、ページ..。)ushahidiからユーザーリストへ。
ベネズエラ政府の犯罪を記録および監視するためのウシャヒディの適応
Ushahidiパネルの特性を確認したら、作業に取り掛かり、選択した問題にツールが適応するために必要なものを非常に高いレベルでパラメーター化することから始めましょう。
- Ushahidiパネルから、次のオプションを選択します。 設定 いくつかのデータを変更します サイト名、サイトタグライン、バナーを選択し(タイトルが不要な場合)、連絡先のメール、ヘッダーの情報メッセージ、著作権メッセージ、レポート送信用の情報メッセージ、サイトの言語、ゾーンを選択します時間、連絡先ページ、ページごとのアイテム、管理者向けのページごとのアイテム、電子メールアラート、rssのアクティブ化、統計のアクティブ化、ページのキャッシュのアクティブ化、統計を監視するためのgoogle分析キーを表示するかどうかを選択します。他の機能の中でも、スパムを管理するためのAkismet。 オプションが非常に広いので、構成したとおりに一連の画像を残します。パラメーター化の最後に保存することを忘れないでください。
- 設定から、[マップ]タブを見つけて、ツールのデフォルトの場所(この場合はベネズエラ)を選択しましょう。マッププロバイダーはOSM Mapnikで、ズームレベルは5にすることをお勧めします。他の調整を自由に行って、をクリックしてください。 設定を保存する。
- Ushahidiをパラメーター化して、レポートを電子メールで受信できるようにすることができます。これには、[電子メール]タブに移動し、電子メール構成を追加します。 次の画像に例を示します。
- 同様に、対応するタブでFacebookおよびTwitterアプリケーションをUshahidiと統合できます。
- 次に、[管理]タブに移動し、Ushahidiが提供するブロック、主に登録するレポートのカテゴリを作成および編集します。
- 同様に、[レポート]タブから、都合の良いときにXNUMXつ以上を作成できます。
- プラットフォームに新しいユーザーを登録する場合は、[ユーザー]タブ>> [ユーザーの追加または編集]に移動し、名前、メールアドレス、役割を入力します(管理者、メンバー、SuperAdminまたはユーザー)、URLを選択してアクセスパスワードを入力しましょう。
これらすべてのステップにより、ベネズエラ政府の犯罪を記録および監視できる、やや一般的なUshahidiの実装が実現します。 明らかに、構成と必要な適応についてもう少し深く掘り下げる必要がありますが、ツールが提供する機能の多くをカバーする例を作成しました。
最終結果は、次のスクリーンショットで確認できます。
このチュートリアルによって、独裁者がベネズエラで行っている人類に対する多数の犯罪を登録するための新しいメカニズムが得られ、誰かがそれを実践するように促されることを願っています。この演壇から、街頭の人々への私のサポートと«遅かれ早かれ、自由と民主主義がベネズエラで輝きます"