Windows系统上搭建私有云OwnCloud【保姆级别的教程】
目錄
準(zhǔn)備環(huán)境:
實(shí)驗(yàn)開始:
1.打開已經(jīng)下載好的VMware Workstation Pro 15.5(我這里使用的是15.5版本的,可根據(jù)自行需要進(jìn)行下載)
2.配置虛擬網(wǎng)絡(luò)(影響到你后續(xù)的虛擬機(jī)能否上外網(wǎng))
3.開始創(chuàng)建虛擬機(jī)
?4.打開并安裝虛擬機(jī)
5.配置虛擬機(jī)網(wǎng)絡(luò)
6.開始搭建OwnCloud私有云
7.搭建完成,打開網(wǎng)頁進(jìn)入web界面
準(zhǔn)備環(huán)境:
1.一臺可以上網(wǎng)的windows系統(tǒng)的電腦(博主本次實(shí)驗(yàn)使用的是win11)
2.VMware Workstation Pro 15.5
3.虛擬機(jī)鏡像CentOS-7-x86_64-DVD-1804
實(shí)驗(yàn)開始:
1.打開已經(jīng)下載好的VMware Workstation Pro 15.5(我這里使用的是15.5版本的,可根據(jù)自行需要進(jìn)行下載)
2.配置虛擬網(wǎng)絡(luò)(影響到你后續(xù)的虛擬機(jī)能否上外網(wǎng))
點(diǎn)擊菜單欄上的【編輯】下拉選擇【虛擬網(wǎng)絡(luò)編輯器】
這里我們點(diǎn)擊【更改設(shè)置】
先將VMnet1的IP地址設(shè)置為192.168.100.0
再將VMnet2的IP地址設(shè)置為192.168.200.0
最后點(diǎn)擊確定保存
3.開始創(chuàng)建虛擬機(jī)
點(diǎn)擊菜單欄的【文件】下拉選擇【新建虛擬機(jī)】?
選擇【自定義(高級)】點(diǎn)擊【下一步】
?默認(rèn)不需要修改,點(diǎn)擊【下一步】
?選擇【稍后安裝操作系統(tǒng)】,點(diǎn)擊【下一步】
這里我們選擇【Linux】操作系統(tǒng),版本選擇【CentOS 64位】,點(diǎn)擊【下一步】
這里我們給虛擬機(jī)命名(看個(gè)人喜好),位置我們選擇本地磁盤剩余空間較大的,點(diǎn)擊【下一步】
將處理器內(nèi)核數(shù)量更改成2即可,點(diǎn)擊【下一步】
?
?內(nèi)存我們選擇2GB即可(如果你的運(yùn)行內(nèi)存夠大可以選擇更高的),點(diǎn)擊【下一步】
?選擇NAT(第二個(gè)),點(diǎn)擊【下一步】
?默認(rèn)不需要更改,點(diǎn)擊【下一步】
?
?
?磁盤容量我們選擇20G即可(根據(jù)自己的需求以及配置)點(diǎn)擊【下一步】
?默認(rèn)不需要更改,點(diǎn)擊【下一步】
?選擇【自定義硬件】
?
點(diǎn)擊【添加】>【網(wǎng)絡(luò)適配器】>【完成】
?
?將【網(wǎng)絡(luò)適配器】更改成【僅主機(jī)模式】
點(diǎn)擊【新CD/DVD(IDE)】選擇【使用ISO映像文件】>【瀏覽】
選擇?CentOS-7-x86_64-DVD-1804(如需文件,可以私信)
?然后點(diǎn)擊【關(guān)閉】>【完成】>【開啟此虛擬機(jī)】
?4.打開并安裝虛擬機(jī)
進(jìn)入此頁面我們下拉選擇【中文】>【簡體中文】>【繼續(xù)】
點(diǎn)擊【安裝位置】,不需要更改,點(diǎn)擊右上角【完成】即可,最后點(diǎn)擊【開始安裝】
我們點(diǎn)擊【ROOT密碼】進(jìn)行管理員密碼設(shè)置
?
我們這里設(shè)置為123456,點(diǎn)擊兩次【完成】即可,等待安裝完成
?
?點(diǎn)擊【重啟】即可
5.配置虛擬機(jī)網(wǎng)絡(luò)
登錄虛擬機(jī),我們使用root用戶進(jìn)行操作,用戶名:root,密碼:123456
?
?使用ip a查看當(dāng)前虛擬機(jī)網(wǎng)卡信息
?[root@localhost ~]# ip a
?對網(wǎng)卡ens33(僅主機(jī))以及ens34(NAT)進(jìn)行配置
(網(wǎng)卡的名稱會變化,具體根據(jù)自己所查看到的網(wǎng)卡進(jìn)行配置)
?[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
//添加內(nèi)容
nameserver 8.8.8.8
nameserver 114.114.114.114
最后使用命令重啟網(wǎng)絡(luò)
?[root@localhost ~]# systemctl restart network
6.開始搭建OwnCloud私有云
關(guān)閉虛擬機(jī)防火墻并關(guān)閉開機(jī)自啟功能
?[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# systemctl disable firewalld
使用yum安裝wget
[root@localhost ~]#?yum -y install wget
更新yum源版本(防止后面安裝的版本過低,導(dǎo)致報(bào)錯(cuò))
[root@localhost ~]# yum -y update
服務(wù)環(huán)境配置安裝 samba,httpd,mariadb,php 等服務(wù)
[root@localhost ~]# yum install -y samba.x86_64 httpd.x86_64 mariadb mariadb-server
升級php軟件倉庫(需要連接網(wǎng)絡(luò))
[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版本,可根據(jù)自行根據(jù)需求進(jìn)行更換)
[root@localhost ~]# yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring
設(shè)置samba開機(jī)服務(wù)(方便以后的使用)
[root@localhost ~]# systemctl start smb.service
[root@localhost ~]# systemctl enable smb.service
設(shè)置httpd開機(jī)服務(wù)(方便以后的使用)
[root@localhost ~]# systemctl start httpd.service
[root@localhost ~]# systemctl enable httpd.service
設(shè)置mariadb開機(jī)服務(wù)(方便以后的使用)
[root@localhost ~]# systemctl start mariadb.service
[root@localhost ~]# systemctl enable mariadb.service
修改本地配置html文件的屬性
[root@localhost ~]# chown apache.apache /var/www/html/
測試httpd是否成功安裝
需要打開一個(gè)網(wǎng)頁(自己主機(jī))輸入IP地址(虛擬機(jī)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
最后進(jìn)行權(quán)限賦值
[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.搭建完成,打開網(wǎng)頁進(jìn)入web界面
打開任意瀏覽器輸入:ip地址/owncloud
創(chuàng)建一個(gè)管理員賬號和密碼然后點(diǎn)擊安裝完成
最后使用創(chuàng)建的管理員賬號進(jìn)行登錄即可!
備注:本人使用的是SecureCRT遠(yuǎn)程連接虛擬機(jī),如需要軟件以及鏡像的小伙伴可以私信博主~
總結(jié)
以上是生活随笔為你收集整理的Windows系统上搭建私有云OwnCloud【保姆级别的教程】的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 搭建 ownCloud 私有云教程
- 下一篇: 信息系统项目管理--计算题笔记