使用owncloud建立公司內部使用的私有網盤
owncloud概述:
OwnCloud 一款文件主機服務軟件,就是我們平時使用的雲存儲,不過這是在自己主機的服務器上建立屬於自己的私有云,OwnCloud 使用AGPLv3協議發佈。本項目是基於PHP和SQLite,MySQL,Oracle或PostgreSQL數據庫,所以它可以運行在所有的平臺上
ownCloud 是一個開源免費專業的私有云存儲項目,它能幫你快速在個人電腦或服務器上架設一套專屬的私有云文件同步網盤,可以像 百度雲那樣實現文件跨平臺同步、共享、版本控制、團隊協作等等。ownCloud 能讓你將所有的文件掌握在自己的手中,只要你的設備性能和空間充足,那麼用起來幾乎沒有任何限制
ownCloud 跨平臺支持 Windows、Mac、Android、iOS、Linux 等平臺,而且還提供了網頁版和 WebDAV 形式訪問,因此你可以在任何電腦、手機上都能輕鬆獲取你的文件了
LAMP架構
web:Apache
yum install -y httpd
數據庫mariadb-server安裝
yum install mariadb-server mariadb -y
安裝PHP
yum remove php-mysql php php-fpm php-common
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum install -y php71w php71w-cli php71w-common php71w-devel php71w-embedded php71w-gd php71w-mcrypt php71w-mbstring php71w-pdo php71w-xml php71w-fpm php71w-mysqlnd php71w-opcache php71w-pecl-memcached php71w-pecl-redis php71w-pecl-mongodb
啓動服務
systemctl start httpd
systemctl start mariadb
systemctl start php-fpm.service
systemctl enable httpd
systemctl enable mariadb
systemctl enable php-fpm.service
站點目錄放入代碼包
代碼包和客戶端軟件在下面
鏈接:https://pan.baidu.com/s/1WJolOtPmhMZSDh0pGZaZqw
提取碼:ovzb
複製這段內容後打開百度網盤手機App,操作更方便哦
unzip owncloud-10.0.9.zip -d /var/www/html/
chown -R apache.apache /var/www/html/
mysqladmin -u root password "123456"
mysql -u root -p123456
create database owncloud;
[root@owncloud ~]# php -v
PHP 5.6.36 (cli) (built: May 18 2018 04:51:01)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies# 升級成功之後重啓web服務[root@owncloud ~]# systemctl restart httpd
測試訪問 http://192.168.94.11/owncloud/index.php
咱們跳過這一步驟
因爲我把客戶端的軟件包放在網盤中了
把pc客戶端連接到服務http://10.0.0.52/owncloud
連接