Windows系统上搭建私有云OwnCloud【保姆级别的教程】
目錄
準備環境:
實驗開始:
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【保姆级别的教程】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 搭建 ownCloud 私有云教程
- 下一篇: java信息管理系统总结_java实现科