centos7/redhat7创建私有云(owncloud)

这篇具有很好参考价值的文章主要介绍了centos7/redhat7创建私有云(owncloud)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

    大家好,这里是centos7/redhat7私有云搭建教程     

提到云,大家的第一印象是不是这样的:

centos7/redhat7创建私有云(owncloud)

 或者是这样的:

centos7/redhat7创建私有云(owncloud)

 但是,这里要讲的是这样的:

centos7/redhat7创建私有云(owncloud)

 云计算:

首先了解以下分布式文件系统云计算部署模式

云计算的部署模式
1)公有云:面向大众的
优点:便宜
缺点:不安全
2)私有云:只能自己用的
优点:安全
缺点:昂贵
3)混合云:部分面向大众,部分面向自己

学习私有云,就要先了解,什么是私有云

    私有云(Private Clouds)是为一个客户单独使用而构建的,因而提供对数据、安全性和服务质量的最有效控制。该公司拥有基础设施,并可以控制在此基础设施上部署应用程序的方式。私有云可部署在企业数据中心的防火墙内,也可以将它们部署在一个安全的主机托管场所,私有云的核心属性是专有资源。

      现在,我们就来学习,如何搭建属于自己的私有云。

     首先,你得有安装了centos7/redhat7的虚拟机。

安装centos7/redhat7的教程

VM虚拟机安装centos7/redhat7详解_m0_60981735的博客-CSDN博客centos7/redhat7的配置https://blog.csdn.net/m0_60981735/article/details/122907767?spm=1001.2014.3001.5502centos7配置网络,使虚拟机和外网能互通
虚拟机配置网络_m0_60981735的博客-CSDN博客虚拟机centos7配置网络的三种方法https://blog.csdn.net/m0_60981735/article/details/122908187?spm=1001.2014.3001.5502

centos7配置yum仓库

liunx操作系统中yum仓库的配置_m0_60981735的博客-CSDN博客Linux操作系统中本地yum源的配置https://blog.csdn.net/m0_60981735/article/details/122894710?spm=1001.2014.3001.5502

完成以上基础配置,正式开始进行我们的私有云的配置

1.安装私有云部署软件
[root@www ~]#yum install -y httpd php php-mysqlnd.x86_64 mariadb-server mariadb sqlite php-dom php-mbstring.x86_64 php-gd.x86_64 php-pdo.x86_64

centos7/redhat7创建私有云(owncloud)

centos7/redhat7创建私有云(owncloud)

2.启动httpd和mariadb服务,并设置为自启动。并且关闭防火墙
[root@www ~]# systemctl restart httpd
[root@www ~]# systemctl restart mariadb
[root@www ~]# systemctl enable httpd
[root@www ~]# systemctl enable mariadb
[root@www ~]# systemctl stop firewalld.service
[root@localhost ~]# vim /etc/selinux/config
把第七行的修改为disable            ===>关闭selinux

centos7/redhat7创建私有云(owncloud)
3.查看服务状态
[root@www ~]# systemctl status httpd
[root@www ~]# systemctl status mariadb

centos7/redhat7创建私有云(owncloud)
4.连接xftp,上传owncloud压缩文件//这个文件在文章结尾我会放

centos7/redhat7创建私有云(owncloud)

centos7/redhat7创建私有云(owncloud)
5.解压owncloud压缩文件
[root@www ~]# file owncloud-10.0.4.tar.bz2   //查看文件类型
[root@www ~]# tar -xvf owncloud-10.0.4.tar.bz2
将owncloud下面的所有文件全部复制到/var/www/html下面
[root@www ~]# cp -a  owncloud/* /var/www/html

centos7/redhat7创建私有云(owncloud)

centos7/redhat7创建私有云(owncloud)

7.更改/var/html/www所有人和所属组
[root@www ~]#ls -l /var/www/html/*  <查看文件权限长格式>
[root@www ~]#chown -R apache:apache /var/www/html

centos7/redhat7创建私有云(owncloud)
8.设置数据库的密码
[root@www ~]# mysqladmin -u root password 123456
[root@www ~]#mysql -uroot -p123456
MariaDB [(none)]>create database owncloud;<新建一个owncloud数据库>
MariaDB [(none)]>Grant select on owncloud.* to 'root'@'localhost' identified by '123456';<授权>
MariaDB [(none)]>flush privileges; <刷新数据库>
MariaDB [(none)]>exit  <退出>

centos7/redhat7创建私有云(owncloud)

centos7/redhat7创建私有云(owncloud)
9.查看php的详细信息
[root@www ~]#php -v <查看php版本信息>

centos7/redhat7创建私有云(owncloud)
10.发现php版本太低,需要更新php版本11.下载新的yum源
[root@localhost ~]# rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
[root@localhost ~]# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

centos7/redhat7创建私有云(owncloud)

centos7/redhat7创建私有云(owncloud)

12.卸载原有的php-common包
[root@localhost ~]# yum remove -y  php-common.x86_64

centos7/redhat7创建私有云(owncloud)

13.安装5.6版本的php包
[root@localhost ~]# yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring

centos7/redhat7创建私有云(owncloud)

14.重启apache服务
[root@www ~]# systemctl restart httpd

15.刷新网页

16.设置你的owncloud用户名和密码

17.选择数据库(mysql或者mariadb)

输入数据库的名称:owncloud

输入数据库的密码:123456

centos7/redhat7创建私有云(owncloud)

 18.完成配置

centos7/redhat7创建私有云(owncloud)

19.在windows上安装owncloud软件
远程连接,完成配置

 centos7/redhat7创建私有云(owncloud)

centos7/redhat7创建私有云(owncloud)

可以上传文件到centos7,centos7也可以上传文件到windows 

宿主机上传文件到centos7

centos7/redhat7创建私有云(owncloud)

随便拖一个文件上传

centos7/redhat7创建私有云(owncloud) 然后我们现在去centos7查看

centos7/redhat7创建私有云(owncloud)

 然后我们下载,并打开

centos7/redhat7创建私有云(owncloud)

centos7/redhat7创建私有云(owncloud)

 centos7上传到宿主机

centos7/redhat7创建私有云(owncloud)

 上传一个文件

centos7/redhat7创建私有云(owncloud)

然后我们去宿主机查看

centos7/redhat7创建私有云(owncloud)

发现已经上传成功了,我们可以进行下载 

以上就是centos7/redhat7搭建私有云的全部内容了。搭建私有云所需要的包,自取

阿里云盘分享https://www.aliyundrive.com/s/px4eFjxLSxc文章来源地址https://www.toymoban.com/news/detail-418062.html

到了这里,关于centos7/redhat7创建私有云(owncloud)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • RedHat7.9安装yum,使用阿里云yum源

    1、查看yum配置文件: 1.1、查看yum配置文件: 2、检查yum是否安装,以及安装了哪些依赖并删除已安装的yum包: 2.1、检查已安装的yum包: 2.2、删除已安装的yum包: 2.3、检查python-urlgrabber包: 2.4、删除python-urlgrabber包:  3、下载yum依赖包及阿里云yum配置文件,修改yum配置文件并

    2024年02月06日
    浏览(38)
  • 搭建私有云:owncloud(用Docker构建owncloud私有云盘)

    网上各种云盘都要收费,又或有速度限制,感觉用起来不方便,想抽时间想搭建一个私有云盘。下面讲解下搭建私有云:owncloud。     搭建私有云:owncloud第一步:首先在服务器上安装docker服务,在操作yum install docker的时候,发现用service docker start的时候不成功,发现是跟操作系

    2024年02月16日
    浏览(38)
  • redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

    老师布置的作业,然后就是配置成功了,像重新配置一遍,也对此总结一下. 假设我们一直把yum配置好了,那接下来就一起操作吧.(需要连接网络) 转载请注明出处,尊重作者劳动成果 前言: 目前几个基础的问题。 事先声明,fengxizeyou是我的普通用户名称。看到这个是要对应自己

    2024年02月06日
    浏览(42)
  • VM安装RedHat7虚机ens33网络不显示IP问题解决

    1、今天在VMware中安装RedHat7.4虚拟机,网络连接使用的是 NAT 连接方式,刚开始安装成功之后输入ifconfig 还能看到ens33自动分配的IP地址,但是当虚机关机重启后,再查看IP发现原来的ens33网络已经没有了,只变成了这两个: 然后输入ip a 查看网卡信息发现出现了下面的信息:

    2024年02月09日
    浏览(43)
  • centos7.9和redhat6.9 离线升级OpenSSH和openssl (2023年的版本)

    1.1升级操作 完成升级SSH 参考并感谢up主: 澎湃的福流 BV1s94y1Z7J3

    2024年02月11日
    浏览(53)
  • 【使用mysql:5.6和 owncloud 镜像,构建一个个人网盘。 安装搭建私有仓库 Harbor】

    登录 通过IP访问,输入账号admin,密码Harbor12345(初始密码在harbor.yml 文件有记录) 创建用户 创建项目 (1)基于centos基础镜像; (2)指定作者信息; (3)安装nginx服务,将提供的dest目录(提供默认主页index.html)传到镜像内,并将dest目录内的前端文件复制到nginx的工作目录

    2024年02月11日
    浏览(43)
  • Docker使用mysql:5.6和 owncloud 镜像,构建一个个人网盘,安装搭建私有仓库 Harbor

    在网页中输入本机的IP地址 在网页中输入本机的IP地址加上:8080,用户名admin密码Harbor12345。登录成功页面如下:

    2024年02月11日
    浏览(42)
  • Centos7搭建OpenStack+创建iaas云主机

    目录 前言 一、创建虚拟机  创建controller节点 创建compute节点 二、iaas云平台搭建 三、创建iaas云主机 环境说明 先电2.4 Centos7-1804 VMware16 secureCRT 8.3和secureFX 8.3 主要说明在控制节点和计算节点上,通过脚本的形式,安装OpenStack的iaas安装步骤和创建可运行的云主机。提供实施简单

    2024年02月03日
    浏览(55)
  • Centos7创建DNS服务器(超级简单,一看就会)

    简述:DNS(Domain Name System)域名系统,将网站域名和IP地址进行映射,用户输入网站域名即可查询到网站具体的IP地址,获得网站内容。  DNS服务器的作用: 1.将域名解析为IP 地址 2.客户端向DNS服务器(DNS服务器有自己的IP地址)发送域名查询请求 3.DNS服务器告知客户机Web服务

    2024年02月05日
    浏览(93)
  • 【Linux】Centos7 的 Systemctl 与 创建系统服务 (shell脚本)

    systemctl 命令 systemctl 状态 systemctl 运行级别 自建服务 1、服务存放路径 2、编写一个系统服务 Unit: Service: 举例 :wq退出 syscmd.sh脚本内容 方式一: 命令: java -jar xxxx.jar 方式二: 命令:java -jar xxxx.jar 方式三: 命令:nohup java -jar xxxx.jar 方式四: 命令:nohup java -jar xxxx.jar /

    2024年02月14日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包