目录

准备环境:

实验开始:

1.打开已经下载好的VMware Workstation Pro 15.5(我这里使用的是15.5版本的,可根据自行需要进行下载)

2.配置虚拟网络(影响到你后续的虚拟机能否上外网)

3.开始创建虚拟机

4.打开并安装虚拟机

5.配置虚拟机网络

6.开始搭建OwnCloud私有云

7.搭建完成,打开网页进入web界面


准备环境:

1.一台可以上网的windows系统的电脑(博主本次实验使用的是win11)

2.VMware Workstation Pro 15.5

3.虚拟机镜像CentOS-7-x86_64-DVD-1804

实验开始:

1.打开已经下载好的VMware Workstation Pro 15.5(我这里使用的是15.5版本的,可根据自行需要进行下载)

2.配置虚拟网络(影响到你后续的虚拟机能否上外网)

点击菜单栏上的【编辑】下拉选择【虚拟网络编辑器】

这里我们点击【更改设置】

先将VMnet1的IP地址设置为192.168.100.0

再将VMnet2的IP地址设置为192.168.200.0

最后点击确定保存

3.开始创建虚拟机

点击菜单栏的【文件】下拉选择【新建虚拟机】

选择【自定义(高级)】点击【下一步】

默认不需要修改,点击【下一步】

选择【稍后安装操作系统】,点击【下一步】

这里我们选择【Linux】操作系统,版本选择【CentOS 64位】,点击【下一步】

这里我们给虚拟机命名(看个人喜好),位置我们选择本地磁盘剩余空间较大的,点击【下一步】

将处理器内核数量更改成2即可,点击【下一步】

内存我们选择2GB即可(如果你的运行内存够大可以选择更高的),点击【下一步】

选择NAT(第二个),点击【下一步】

默认不需要更改,点击【下一步】

磁盘容量我们选择20G即可(根据自己的需求以及配置)点击【下一步】

默认不需要更改,点击【下一步】

选择【自定义硬件】

点击【添加】>【网络适配器】>【完成】

将【网络适配器】更改成【仅主机模式】

点击【新CD/DVD(IDE)】选择【使用ISO映像文件】>【浏览】

选择 CentOS-7-x86_64-DVD-1804(如需文件,可以私信)

然后点击【关闭】>【完成】>【开启此虚拟机】

4.打开并安装虚拟机

进入此页面我们下拉选择【中文】>【简体中文】>【继续】

点击【安装位置】,不需要更改,点击右上角【完成】即可,最后点击【开始安装】

我们点击【ROOT密码】进行管理员密码设置

我们这里设置为123456,点击两次【完成】即可,等待安装完成

点击【重启】即可

5.配置虚拟机网络

登录虚拟机,我们使用root用户进行操作,用户名:root,密码:123456

 使用ip a查看当前虚拟机网卡信息
 [root@localhost ~]# ip a

 对网卡ens33(仅主机)以及ens34(NAT)进行配置

(网卡的名称会变化,具体根据自己所查看到的网卡进行配置)

[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33

BOOTPROTO=static

ONBOOT=yes

//上面是修改,下面是添加

IPADDR=192.168.100.10

[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens34

BOOTPROTO=static

ONBOOT=yes

//上面是修改,下面是添加

IPADDR=192.168.200.10

GATEWAY=192.168.200.2

[root@localhost ~]# vi /etc/resolv.conf

//添加内容

nameserver 8.8.8.8

nameserver 114.114.114.114

最后使用命令重启网络

[root@localhost ~]# systemctl restart network

6.开始搭建OwnCloud私有云

关闭虚拟机防火墙并关闭开机自启功能

[root@localhost ~]# systemctl stop firewalld

[root@localhost ~]# systemctl disable firewalld

使用yum安装wget

[root@localhost ~]# yum -y install wget

更新yum源版本(防止后面安装的版本过低,导致报错)

[root@localhost ~]# yum -y update

服务环境配置安装 samba,httpd,mariadb,php 等服务

[root@localhost ~]# yum install -y samba.x86_64 httpd.x86_64 mariadb mariadb-server

升级php软件仓库(需要连接网络)

[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

使用yum安装5.6版本的PHP的依赖组件(本次使用的是5.6版本,可根据自行根据需求进行更换)

[root@localhost ~]# yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring

设置samba开机服务(方便以后的使用)

[root@localhost ~]# systemctl start smb.service

[root@localhost ~]# systemctl enable smb.service

设置httpd开机服务(方便以后的使用)

[root@localhost ~]# systemctl start httpd.service

[root@localhost ~]# systemctl enable httpd.service

设置mariadb开机服务(方便以后的使用)

[root@localhost ~]# systemctl start mariadb.service

[root@localhost ~]# systemctl enable mariadb.service

修改本地配置html文件的属性

[root@localhost ~]# chown apache.apache /var/www/html/

测试httpd是否成功安装

需要打开一个网页(自己主机)输入IP地址(虚拟机IP地址)

查看是否显示TESTING 123

开始安装OwnCloud

[root@localhost ~]# cd /var/www/html

[root@localhost html]#

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

[root@localhost html]# yum install -y bzip2

[root@localhost html]# tar -xjvf owncloud-10.0.4.tar.bz2

[root@localhost html]# cd owncloud

[root@localhost owncloud]# cp index.php ..

[root@localhost owncloud]# systemctl restart httpd.service

最后进行权限赋值

[root@localhost owncloud]# chmod 777 /var/www/html/owncloud

[root@localhost owncloud]# setsebool -P httpd_unified 1

[root@localhost owncloud]# setsebool -P httpd_execmem 1

[root@localhost owncloud]# systemctl restart httpd.service

7.搭建完成,打开网页进入web界面

打开任意浏览器输入:ip地址/owncloud

创建一个管理员账号和密码然后点击安装完成

最后使用创建的管理员账号进行登录即可!

备注:本人使用的是SecureCRT远程连接虚拟机,如需要软件以及镜像的小伙伴可以私信博主~

Windows系统上搭建私有云OwnCloud【保姆级别的教程】相关推荐

  1. 搭建私有云:owncloud(用Docker构建owncloud私有云盘)

    网上各种云盘都要收费,又或有速度限制,感觉用起来不方便,想抽时间想搭建一个私有云盘.下面讲解下搭建私有云:owncloud. 搭建私有云:owncloud(用Docker构建owncloud私有云盘) ...

  2. hhvm mysql_Linux_在Ubuntu系统上搭建Nginx+HHVM+MySQL开发环境的教程,貌似最近这个HHVM特别火,其主 - phpStudy...

    在Ubuntu系统上搭建Nginx+HHVM+MySQL开发环境的教程 貌似最近这个HHVM特别火,其主要原因大概要归咎于大的运行效率吧,安装完之后使用探针测试,计算运行的时间都是0.0*的级别,据说 ...

  3. 自行搭建私有云ownCloud,启用SSL

    ownCloud简介 ownCloud(官网)是一款开源的私有云框架,可以通过它实现个人网盘的功能,如果拥有一个性能不错的VPS,那么就可以摆脱奇慢无比的百度云等网盘啦!我花了大约一天的时间总算搭好了 ...

  4. 自行搭建私有云ownCloud,启用SSL,其他配置

    ownCloud简介 ownCloud(官网)是一款开源的私有云框架,可以通过它实现个人网盘的功能,如果拥有一个性能不错的VPS,那么就可以摆脱奇慢无比的百度云等网盘啦!我花了大约一天的时间总算搭好了 ...

  5. 在Linux上搭建私有云

    目录 一.前言 二.配置 三.使用 一.前言 1.介绍owncloud         ownCloud官网:https://www.owncloud.com/ ownCloud是一款私有云存储的搭建 ...

  6. 使用PHPEMS在Windows系统上搭建考试平台的步骤

    1)    搭建PHP运行环境,这里选择phpStudy2016,安装在C:\phpStudy2016 2)    解压PHPEMS程序"phpems6.1.zip\phpems" ...

  7. hhvm mysql_在Ubuntu系统上搭建Nginx+HHVM+MySQL开发环境的教程

    貌似最近这个HHVM特别火,其主要原因大概要归咎于大的运行效率吧,安装完之后使用探针测试,计算运行的时间都是0.0*的级别,据说在512M的内存下也可以跑的完美,大大大大大大地提高了网站运行效率.目前 ...

  8. Windows系统中搭建Go语言开发环境详解

    目录 1.Go语言简介 2.安装Git 3.Go 工具链(编译器)安装 3.1.环境变量GOROOT 3.2.环境变量GOPATH 3.3.Go常用命令 4.包管理 4.1.go module 4.2 ...

  9. php owncloud_技术|搭建私有云:OwnCloud

    所有人都在讨论云.尽管市面上有很多为我们提供云存储和其他云服务的主要服务商,但是我们还是可以为自己搭建一个私有云. 在本教程中,我们将讨论如何利用 OwnCloud 搭建私有云.OwnCloud 是一 ...

最新文章

  1. DIV+CSS一行两列布局
  2. SQLite.swift的简单使用
  3. BCH将于9月1日进行压力测试
  4. Django的路由系统
  5. 汇编语言LENGTHOF运算符:计算数组中元素的个数
  6. YUV与RGB互转各种公式 (YUV与RGB的转换公式有很多种,请注意区别!!!)
  7. v8学习笔记(六) 汇编过程
  8. 三维重建5:场景中语义分析/语义SLAM/DCNN-大尺度SLAM
  9. 选择GPU服务器的五大基本原则
  10. mybatis-generator配置流程(详细) 2021-05-15
  11. tableview 图片缓存
  12. sql语句 替换数据库中某字段中的特定字符
  13. oracle卸载界面显示不出来,如果oracle卸载没有正确卸载应该怎么办?
  14. 基于R语言的主成分分析
  15. 联发科之殇:破碎高端梦
  16. matplotlib用Times New Roman且不加粗
  17. 一键搞定身份证复印 多功能应用全面满足工作组需求
  18. 【CQF Math Class 数学笔记】
  19. edi mysql_EDI:_数据库基础(mysql)答案_学小易找答案
  20. C.实验7_3_奇数偶数

热门文章

  1. Java实现微信小程序支付(支付,提现,退款)
  2. 正则表达式匹配仅包含某些字符或者包含某些字符
  3. Boll布林带波动率策略
  4. SEO快排是什么?怎样实现快排?
  5. 武汉星起航跨境电商到底靠不靠谱?亚马逊跨境收款方式有哪些?
  6. 如何申请博士----一只科研弱鸡的上岸之路
  7. 克尼汉的c程序设计语言,c程序设计语言 英文版
  8. 汉语写代码编程与为什么很多软件有简体中文版
  9. uniapp实现附有二维码的图片的本地保存
  10. 优矿量化实验室———转自知乎