雲 storageは、サードパーティによって最も一般的にホストされているネットワークストレージの仮想化プールを表します。 クラウドストレージは ネットワークベース 物理的には存在しないが、クラウドのどこかに残っているサービス。 より明確に言うと、クラウドストレージとは ネットワークを介したデータの共有、ローカルサーバーや個人用デバイスではなく。
クラウドストレージは、スマートフォン、デスクトップ、サーバーなど、私たちの周りにあります。 NS ドロップボックス スマートフォンで利用できるようになったアプリケーションは、クラウドストレージアプリケーションに他なりません。 グーグルドライブ は、いつでもどこからでも保存したデータを保存してアクセスできる、もう1つのクラウドストレージアプリケーションです。
[ あなたはおそらくそれも好きでしょう: Linux用の16のオープンソースクラウドストレージソフトウェア ]
この記事の目的–を使用してパーソナルクラウドストレージを構築する ownCloud 申し込み。 しかし、サードパーティのホスティングがある場合、パーソナルクラウドを構築する必要性は何ですか? さて、すべてのサードパーティのホスティングは、指定された構成とストレージの制限で作業することを制限します。
増え続けるリスト 写真, ビデオ, mp3の さらに、クラウドストレージは比較的新しい概念であり、サードパーティのクラウドストレージホストは多くなく、利用可能なものはコストがかかりすぎます。
OwnCloudコミュニティ 最近、特別リリースをリリースしました ownCloud 10. 彼らは次の点で信じられないほどの変化を思いついた 品質, パフォーマンス、 と イノベーション 優れたクラウドエクスペリエンスを提供するために「ownCloud“. すでに古いバージョンを使用している場合は、ドキュメントの処理が大幅に改善されていることは間違いありません。
ownCloud は、データ同期、ファイル共有、およびファイルのリモートストレージ用の無料のオープンソースで強力なWebアプリケーションです。 ownCloudはで書かれています PHP/JavaScript 言語。これは、次のようないくつかのデータベース管理システムと連携するように設計されています。 MySQL, MariaDB, SQLite, Oracleデータベース、 と PostgreSQL.
さらに、owncloudはすべての既知のプラットフォームにデプロイできます。 Linux, マッキントッシュ, ウィンドウズ、 と アンドロイド. つまり、堅牢でプラットフォームに依存せず、構成と使いやすさの点で柔軟性があり、使いやすいオープンソースアプリケーションです。
より高いパフォーマンス、安定性、サポート、および完全な機能のために、次のことをお勧めします。
独自のパーソナルクラウドストレージをセットアップするために(ownCloud)、あなたは持っている必要があります ランプ (Linux, Apache, MySQL / MariaDB, PHP)スタックがインストールされています。 あなたが必要とするかもしれないLAMPスタック以外 Perl と Pythonベース あなたの使用時に。
MySQLサーバーの場合 $ sudo apt install -y apache2 libapache2-mod-php mysql-server openssl php-imagick php-common php-curl php-gd php-imap php-intl php-json php-mbstring php-mysql php-ssh2 php-xml php-zip php-apcu php-redis redis-server wget MariaDBサーバーの場合 $ sudo apt install -y apache2 libapache2-mod-php mariadb-server openssl php-imagick php-common php-curl php-gd php-imap php-intl php-json php-mbstring php-mysql php-ssh2 php-xml php-zip php-apcu php-redis redis-serverwget。
MySQLサーバーの場合 $ sudo yum install -y httpd mysql-server openssl php-imagick php-common php-curl php-gd php-imap php-intl php-json php-mbstring php-mysql php-ssh2 php-xml php-zip php-apcu php-redis redis-server wget MariaDBサーバーの場合 $ sudo yum install -y httpd mariadb-server openssl php-imagick php-common php-curl php-gd php-imap php-intl php-json php-mbstring php-mysql php-ssh2 php-xml php-zip php-apcu php-redis redis-server wget
設定したら ランプ パーソナルボックスにスタックし、次にApacheおよびMariaDBサービスを有効にして開始する必要があります。
Debianベースのシステム $ sudo systemctl enable apache2mariadb。 $ sudo systemctl start apache2 mariadb RedHatベースのシステム $ sudo systemctl enable httpdmariadb。 $ sudo systemctl start httpdmariadb。
デフォルトのMariaDB設定は十分に安全ではないため、セキュリティスクリプトを実行して強力なルートを設定する必要があります パスワード、匿名ユーザーの削除、リモートrootログインの無効化、テストデータベースの削除、最後に変更の保存 製。
$ sudomysql_secure_installation。
次に、最近設定したパスワードを使用してデータベースサーバーにログインします。
sudo mysql -u root-p。
次に、データベースを作成します(たとえば owncloud)新しいユーザーと。
MariaDB [(なし)]> データベースowncloudを作成します。 MariaDB [(なし)]> owncloud。*にすべてを付与する [メール保護] 'tecmint'で識別されます。 MariaDB [(なし)]> フラッシュ特権; MariaDB [(なし)]> 終了する;
次に、最新のownCloud(つまりバージョン)をダウンロードします。 10.7.0)を使用するアプリケーション wgetコマンド ソースtarballパッケージをダウンロードします。
$ cd / var / www / html。 $ sudo wget http://download.owncloud.org/community/owncloud-latest.tar.bz2. $ sudo tar -xjfowncloud-latest.tar.bz2。 $ sudo chown -Rwww-data。 owncloud。
セキュリティ上の理由から、 ownCloud 使用 Apache'NS .htaccess それらを使用するために、ファイル。 2つのApacheモジュールを有効にする必要があります mod_rewrite と mod_headers ownCloudが正しく機能するために。 次のコマンドを入力して、これらのモジュールを有効にします。 Debianベース システムのみ、 RedHat システムはデフォルトで有効になっています。
$ sudoa2enmod書き換え。 $ sudoa2enmodヘッダー。
さらに、有効にする必要があります mod_rewriteルール 下で適切に動作する Apacheのメイン構成ファイル。 Apacheグローバル構成ファイルを開きます。
#vi /etc/httpd/conf/httpd.conf[RedHatベースのシステムの場合]
そこで、「AllowOverrideなし」と変更し、これを「AllowOverride All」が示すように。
AllowOverrideなし
これを次のように変更します。
AllowOverride All
今、再起動する必要があります Apache 新しい変更を再読み込みします。
#service apache2 restart [Debianベースのシステムの場合] #service httpd restart [RedHatベースのシステムの場合]
今、あなたはあなたの非常に個人的なクラウドストレージにアクセスすることができます:
http://localhost/owncloud. また。 http://your-ip-address/owncloud
Owncloudページを取得したら、を作成する必要があります 管理者 アカウントと データ すべてのファイル/フォルダが保存されるフォルダの場所(またはデフォルトの場所のままにします。 /var/www/owncloud/data また /var/www/html/owncloud/data). 次に、mysqlを入力する必要があります データベースのユーザー名, パスワード、 と データベース名、以下のスクリーンショットを参照してください。
正しい値をすべて入力したら、をクリックします 終了 プライベートクラウドストレージの準備が整うと、 作業インターフェース:
に注意してください お気に入り、編集、共有、ダウンロード、アップロード、およびファイルで使用可能な新しいファイルオプション。
自分と他人の活動ログ。
写真ライブラリ。
アプリはインターフェースを有効または無効にし、簡単な紹介とともに推奨事項を示します。
内蔵のPDFリーダー。
この管理パネルから、セキュリティとセットアップの警告、フェデレーションクラウド共有、メールテンプレート、
アップデータ、cron、共有、セキュリティ、電子メールサーバー、ログなど。
クォータ付きのユーザーおよびグループ情報。
ノート: あなたはできる ユーザーを追加する また ユーザーアカウントをインポートします, パスワードを変更する、をクリックしてユーザーの役割を割り当て、スペースを割り当てます。 装備 ページの左下にあるアイコン。
あなたは今かもしれません フォルダを追加する, メディアファイルを同期する モバイルアプリケーションからの写真、画像、およびビデオです。 Owncloudを使用すると、新しいユーザーを追加したり、カレンダー、連絡先、メディアファイルなどを同期したりできます。
ビルトインもあります MP3プレーヤー, PDFビューア, ドキュメントビューア、そして試してみる価値のある多くのもの。 何を求めている? プライベートクラウドストレージの誇り高い所有者になり、試してみてください!
自分のクラウドの以前のバージョンをに更新するには 10、最初に古い独自のクラウドを同じバージョンの最新のポイントリリースに更新する必要があります。
たとえば、使用している場合 owncloud 8.0.xy (どこ 'xy‘はバージョン番号です)、最初に更新する必要があります 9.0.x 同じシリーズの、そしてあなたはにアップグレードすることができます owncloud 10 次の手順を使用します。
上記の手順が機能しない場合は、完全なアップグレードを実行して最新のポイントリリースに更新できます(「アップグレード‘以下の手順)。
それ以外の場合、すでに使用している場合 Owncloud 7、8、または9 に更新したい Owncloud 10、あなたは以下の同じ ‘に従うことができますアップグレード‘Owncloudの最新バージョンを入手するための手順。
#wget http://download.owncloud.org/community/owncloud-latest.tar.bz2.
何を求めている? 最新のowncloudプロジェクトをインストールするか、最後のバージョンを最新にアップグレードして使用を開始します。
それは今のところすべてです。 私たちにあなたを提供することを忘れないでください 貴重なフィードバック コメントで。 もうすぐ興味深い記事をお届けします。皆さんもぜひ読んでみてください。 それまでは、お楽しみに、テクミントに接続し、健康を維持してください。 私たちを好きにして共有し、私たちが広まるのを手伝ってください。