プライベートクラウドの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)