ホームサーバー(NAS)を整理するために完成したデバイスを購入するのは簡単な方法かもしれませんが、確かに最も興味深いものではありません。 また、このようなサーバーはさまざまな方法で作成できます。
たとえば、約10年前、Linuxを実行している1台のHDDを持つ古いシステムユニットがありました。 彼の主な仕事は、SMBボールを維持することでした。 その後、彼の妻の出現により、そのようなサーバーの要件が変更されました。サーバーは小さく(スペースをほとんどとらない)、バズや大量の電力を消費しないようにする必要があります。 したがって、システムを変更する必要がありました。
現在、私のホームサーバーは、はんだ付けされたプロセッサとシンプルなグラフィックスを備えたIntel D510MOマザーボードに基づいて構築されています。 ケースとして、私はCoolerMaster Elite 100を使用しました 。 ケースは悪くありませんが、厄介な問題が1つあります。 PSUのファンは非常に鋭い音を立てたので、数週間の操作後に燃え尽きると、喜んで別の40x40x10ベチレーターに交換しました。 サイズは小さいですが(10mm対20mm)、彼は完璧に立ち上がり、過熱することなく2年間働いています。 2つの2.5 HDDがケースに収まり、その上でRAID1を編成しました。 ちなみに、ファンは映画をHDDに保存できますが、この場合は動作しない可能性があります フルサイズの3.5ディスク1枚または2.5ディスク2枚をインストールできます。
次の質問は、サーバーが実行すべきタスクです。 最も重要なことは、ネットワークにWindowsを実行しているコンピューターがある場合、「共有」ドライブ用にSAMBAを保持する必要があることです。 さらに-私たちの場所には、テレビに接続されたゲーム機があります。 コンソールはもちろんゲーム用ですが、それでも彼女はDLNAプロトコルを使用して映画を上映する方法を知っています。 私は多くのユーティリティを試しましたが、今では興味深い名前のプロジェクトに落ち着きました-PMSまたは完全に-ps3mediaserverです。 この開発の主な利点は、PS3の未知の形式をトランスコードできることです。 したがって、MKVファイルの誤解に関する問題はなくなりました。 ちなみに、テレビで映画を見るというトピックが登場したため、サーバーには急流のロッキングチェアがあり、寝ているときや仕事中に映画をダウンロードできます。
また、ホームサーバーはapache + php + mysqlを保持できます。 このバンドルは、ローカルネットワーク上で自宅で動作する膨大な数のアプリケーションの動作を提供し、静的IPまたは動的IP用に構成されたdyndnsの場合、グローバルインターネットからのアクセスを許可します。 オペレーティングシステムとルーターの両方で、dyndnsをさまざまな方法で構成できます。 私の場合、Zyxel PW330-EEルーターはスイッチとして機能し、wi-fiを家中に配布し、プロバイダーへのPPTP接続を維持し、dyndns.orgにゾーンを保持します。
私がハブで書いたほとんどのアプリケーションは、ホームサーバーで作業し、さまざまな便利な機能を実行する目的でのみ機能します。 たとえば、 メールクライアントを使用すると、自宅からでも遠くからでもメールを読んで返信できます。 権限を持つマルチユーザーファイルマネージャー 。 そして、最近投稿したOstraa.Photoについては、アプリケーションの機能の説明はほとんどありません。
Ostora.PhotoはマルチユーザーWebアプリケーションです。 フォトアルバム管理機能を実装しています。
機能:
-個々のユーザーとユーザーグループ全体の両方に対するファイルとディレクトリへの権限の割り当て。
-ディスク容量の割り当て。
-アプリケーション内のファイルの偶発的な損失から、「トリッキーな」ファイル削除システムがあります。 通常のユーザーがファイルを削除すると、そのファイルは削除済みとしてマークされ、他のユーザーにはこのファイルは表示されません。 ただし、システムの管理者権限を持つユーザーは、ファイルを完全に削除または復元できます。
-テキストノート(コメント)を写真に追加したり、タグを追加したり、写真内の人物やオブジェクトを強調したり、選択した写真をお気に入りに追加したりできます。 タグと強調表示された人は組み合わせることができます。つまり、ソートする複数の単語を選択できます。 たとえば、「海」というタグと「クセニア」および「パシャ」のマーク-海でクシュシャとパシャを一緒に表示します。 並べ替えの不要な単語でボタンまたは十字をクリックすると、並べ替えをリセットできます。
-アプリケーションはマルチブートをサポートします。
-ファイルはフォルダに配置され、使い慣れたツリー構造を形成します。
-匿名アクセス。 システムにログインしなくても画像を表示できます。 ただし、「匿名」ユーザーは変更できません。画像の追加、削除、名前の変更、メモの追加などです。このようなユーザーには、「全員」のアクセス権が設定されている画像のみが表示されます。 メニューバーの右上にある[ログイン]ボタンをクリックすると、ユーザー名の下に入力できます。
これは決して広告ではなく、すべてのアプリケーションはgithubのソースコードとして無料で利用できます。
独自のWebサーバーを使用すると、既存のCMSをインストールして、独自のWebサイトを維持したり、グローバルネットワークからアクセス可能な書き込み用の高度なノートブックを維持したりできます。 さまざまなソーシャルネットワークのファンのために、本格的なソーシャルメディアエンジンであるSocialEngineとphpFoxもあります。
このトピックでは、自分の(専用ではない)サーバーで個人の世界を整理し、同時にスマートなアイデアに耳を傾ける方法を示したいと思います。 米国のどこかに、クラウドではなく自宅に保管するのに役立つもの。