Owncloudは、自分のプライベートクラウドを構築します

 

プライベートクラウドのI.概要

        プライベートクラウド(プライベートクラウド)は、個々の顧客のフレームワークであるため、データ、セキュリティ、およびサービスの品質で最も効果的な制御を提供します。同社は、インフラストラクチャを持っており、このインフラストラクチャ上のアプリケーションの展開を制御することができます。ファイアウォールの内側のプライベートクラウドは、企業のデータセンターで展開することができ、彼らは安全なコロケーション施設で展開することもでき、プライベートクラウドのコア属性は、独自のリソースです。

        最近では、クラウドストレージより人気が、実際にファイルを共有する複数のデバイスのための、クラウドストレージは、理想的なソリューションです。より専門的なソリューションは、NASにあるが、コストがプライベートクラウドを使用して簡単なファイル共有のための高すぎるために解決することができます。

    1、プライベートクラウドプラットフォーム

        現在、オープンソースのプライベートクラウドプラットフォーム、2 seafileとowncloud、この選択したowncloudに多少の違い、とowncloudアプリケーションや機能でseafileがあります。

    2、プライベートネットワーク

        セキュリティ上の理由から、ディスクは、同社の内部ネットワークによってアクセス公衆ネットワークにアクセスすることができているクラウドべきではありません。あなたが公共のネットワークにアクセスする必要がある場合は、企業のルータレベルでポートマッピングを行うことができます。

第二に、準備サーバ環境が動作します

    1、環境の準備

        オペレーティングシステム:CentOSのLinuxは、1810年6月7日(コア)を解放します

        

        IPアドレス:192.168.17.241

        

 

    2は、システムのファイアウォールをシャットダウン

        systemctlストップfirewalld

        systemctl無効にfirewalld

        

    3、近くにSELinux(SELinuxが閉じた後に再起動が必要)

        VIMの/ etc /のsysconfig / selinuxを 

    4、YUM更新ソース

        同様に、あなたはyumを元のソースを直接レポファイルを変更することはできません

    5、wgetのインストール

        YUM -y wgetのインストール

    6、YUM更新ソース

        wgetの  http://mirror.centos.org/centos/7/os/x86_64/Packages/centos-release-7-5.1804.el7.centos.x86_64.rpm

        LS

        

 

        -ivh rpmのCentOSのリリース - 7-5.1804.el7.centos.x86_64.rpm 

        

 

        yumのアップデート

        

 

第三に、インストールサービス

    1、サンバサービスをインストールします

        YUM -y samba.x86_64をインストール

        

 

    2、httpdサービスをインストールします。

        yumをインストール-y httpd.x86_64

        

 

    3、PHPのインストール・サービス

        アップグレードデポ

        RPM -Uvh  https://mirror.webtatic.com/yum/el7/epel-release.rpm

        

 

        RPM -Uvh  https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

        

 

    4、PHP 5.6バージョンをインストールします

        yumを-y php56wのphp56w-opcache php56w-XMLのphp56w-mcryptのphp56w-GD php56w-develのphp56w-mysqlのphp56w-国際空港php56w-mbstring拡張をインストールします

        

 

    5、インストールmariadbサービス:

        yumを-y mariadbのmariadb-サーバーをインストールします

        

 

        

 

    6、開始サービスからの起動を設定します

        (1)、Sambaのサービスを設定します

        smb.serviceを開始systemctl

        systemctl enable smb.service

        

        (2)、设置httpd服务

        systemctl start httpd.service

        systemctl enable httpd.service

         

        (3)、设置mariadb服务

        systemctl start mariadb.service

        systemctl enable mariadb.service

        

    7、修改/var/www/html属性

        修改/var/www/html此文件属主属组为apache:

        chown apache.apache /var/www/html/

    8、测试http是否安装

        打开网页输入虚拟机IP地址查看是否“TESTING 123”

        

 

   9、安装OwnCloud        

        进入 /var/www/html

        cd /var/www/html

        wget https://download.owncloud.org/community/owncloud-10.0.4.tar.bz2

        ls

        

 

        tar -xjvf owncloud-10.0.4.tar.bz2 

        

 

        需要安装插件:yum install -y  bzip2

        

 

 

        重新解压owncloud

        tar -xjvf owncloud-10.0.4.tar.bz2

        ls

         

        cd owncloud

        ls

        

        cp index.php ..

        cd ..

        ls 

        

 

    10、重启服务

        systemctl restart httpd.service 

        ps -aux | grep httpd

        

    11、权限赋值

        chmod 777 /var/www/html/owncloud

        

  $setsebool -P httpd_unified 1

       $setsebool -P httpd_execmem 1

  $service httpd restart

四、浏览器验证

    1、 打开浏览器,输入服务器IP地址/owncloud

       

      2、然后创建管理员账号和密码:

       

 

  3、管理员账号登录

        

 

   4、用户管理

  

   5、文件上传

        

 

 

(本文参考:https://blog.51cto.com/5001660/2298704、https://blog.csdn.net/xuhuiyue/article/details/73554909)

おすすめ

転載: www.cnblogs.com/xuexian/p/11363025.html