目录

准备环境:

实验开始:

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版本的,可根据自行需要进行下载)

把电脑搭建成云服务器 把自己电脑搭建云电脑_centos

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

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

把电脑搭建成云服务器 把自己电脑搭建云电脑_运维_02

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

把电脑搭建成云服务器 把自己电脑搭建云电脑_php_03

先将VMnet1的IP地址设置为192.168.100.0

再将VMnet2的IP地址设置为192.168.200.0

最后点击确定保存

把电脑搭建成云服务器 把自己电脑搭建云电脑_运维_04

3.开始创建虚拟机

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

把电脑搭建成云服务器 把自己电脑搭建云电脑_运维_05

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

把电脑搭建成云服务器 把自己电脑搭建云电脑_centos_06

下一步】

把电脑搭建成云服务器 把自己电脑搭建云电脑_运维_07

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

把电脑搭建成云服务器 把自己电脑搭建云电脑_php_08

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

把电脑搭建成云服务器 把自己电脑搭建云电脑_linux_09

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

把电脑搭建成云服务器 把自己电脑搭建云电脑_centos_10

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

 

把电脑搭建成云服务器 把自己电脑搭建云电脑_把电脑搭建成云服务器_11

下一步】

把电脑搭建成云服务器 把自己电脑搭建云电脑_linux_12

下一步】

把电脑搭建成云服务器 把自己电脑搭建云电脑_把电脑搭建成云服务器_13

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

把电脑搭建成云服务器 把自己电脑搭建云电脑_linux_14

 

把电脑搭建成云服务器 把自己电脑搭建云电脑_把电脑搭建成云服务器_15

 

把电脑搭建成云服务器 把自己电脑搭建云电脑_centos_16

下一步】

把电脑搭建成云服务器 把自己电脑搭建云电脑_centos_17

下一步】

把电脑搭建成云服务器 把自己电脑搭建云电脑_centos_18

选择【自定义硬件】

 

把电脑搭建成云服务器 把自己电脑搭建云电脑_php_19

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

 

把电脑搭建成云服务器 把自己电脑搭建云电脑_linux_20

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

把电脑搭建成云服务器 把自己电脑搭建云电脑_php_21

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

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

把电脑搭建成云服务器 把自己电脑搭建云电脑_php_22

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

把电脑搭建成云服务器 把自己电脑搭建云电脑_运维_23

 4.打开并安装虚拟机

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

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

把电脑搭建成云服务器 把自己电脑搭建云电脑_运维_24

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

 

把电脑搭建成云服务器 把自己电脑搭建云电脑_php_25

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

 

把电脑搭建成云服务器 把自己电脑搭建云电脑_linux_26

重启】即可

把电脑搭建成云服务器 把自己电脑搭建云电脑_运维_27

5.配置虚拟机网络

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

 

把电脑搭建成云服务器 把自己电脑搭建云电脑_运维_28

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

把电脑搭建成云服务器 把自己电脑搭建云电脑_php_29

 对网卡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

把电脑搭建成云服务器 把自己电脑搭建云电脑_php_30

开始安装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

把电脑搭建成云服务器 把自己电脑搭建云电脑_运维_31

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

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

把电脑搭建成云服务器 把自己电脑搭建云电脑_centos_32

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