您的位置首页  散文小品

私有云如何搭建(搭建私有云平台)


点击上方“IT那活儿”公众号,关注后了解更多内容,不管IT什么活儿,干就完了!!!什么是私有云私有云是指通过Internet或专用内部网络仅面向特选用户(而非一般公众)提供的计算服

私有云如何搭建(搭建私有云平台)

 

点击上方“IT那活儿”公众号,关注后了解更多内容,不管IT什么活儿,干就完了!!!什么是私有云私有云是指通过Internet或专用内部网络仅面向特选用户(而非一般公众)提供的计算服务私有云(Private Clouds)是为一个客户单独使用而构建的,因而提供对数据、安全性和服务质量的最有效控制。

该公司拥有基础设施,并可以控制在此基础设施上部署应用程序的方式私有云可部署在企业数据中心的防火墙内,也可以将它们部署在一个安全的主机托管场所,私有云的核心属性是专有资源软件概述在linux下使用OwnClou在LAMP的构架上搭建的私有云平台。

功能建立自己的私有的存储网盘,可以在任何电脑、手机上都可以获取到文件安装准备Cenos 7.4镜像文件VMware Workstation 15.5 Proowncloud-10.0.3.tar.bz包。

安装步骤1. 搭建OwnCloud需要LAMP的架构支持#yum install -y httpd php php-mysql mariadb-server mariadb sqlite php-dom php-mbstring php-gd php-pdo

遇到这种现象就是yum这个进程正在被占用杀死该进程即可。

2. 启动LAMP相关的服务(关闭selinux以及firewalld防火墙)2.1(设置SElinux以及firewalld防火墙永久关闭)1)永久关闭SElinux# vi /etc/sysconfig/selinux

将SELINUX=enforcing替换为SELINUX=disabled。保存退出。# reboot重启后运行命令。# sestatus

永久关闭selinux成功2)永久关闭防火墙关闭防火墙:# systemctl stop firewalld.service执行防火墙开机禁止自启动命令# systemctl disable firewalld.service。

查看防火墙状态:systemctlstatusfirewalld.service

2.2 启动LAMP相关的服务1)启动# systemctl start httpd# systemctl start mariadb# netstat -anpt | grep httpd# netstat -anpt | grep 3306

2)设置Apache及MariaDB开机自启# systemctl enable mariadb查看Apache是否加入开机自启动列表。

将Apache加入到开机自启动中。systemctl enable httpd

再次查看:

3. 测试apache

4. 在搭建好的LAMP的基础上部署OwnCloud站点下载源码包,并移动到网站根目录(我这里是用Xftp从物理机传到虚拟机的)#tar -vxf owncloud-10.0.3.tar.bz2 //解压owncloud包。

#cp -r owncloud/* /var/www/html/#chown -R apache.apache /var/www/html

5. 在Mariadb数据库中创建OwnCloud的数据库,设置mariadb的root密码# mysqladmin -u root password “123456”# mysql -uroot -p123456

>create database owncloud;>show databases;

Ctrl+d退出6. 通过web界面安装OwnCloud    http://192.168.XXX.X(自己的服务器IP)以下提示当前的php版本为5.4.16,要求高于5.6.0,请更新你的php版本。

更新php为5.6。6.1 查看当前php的版本信息# php -v

6.2 升级软件仓库# rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm# rpm -Uvh https://mirror.webtatic.

com/yum/el7/webtatic-release.rpm

6.3 卸载php-common# yum remove php-common 过程中输入Y即可6.4 安装php5.6# yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring

6.5 查看php版本确认安装成功

7. 重启Apache服务,再次通过web界面安装OwnCloud# systemctl restart httpd# systemctl status httpd

8. 在web版本上上传文档

本文作者:宋子航(上海新炬王翦团队)本文来源:“IT那活儿”公众号

免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186