1. 程式人生 > >Ubuntu 搭建owncloud私有云

Ubuntu 搭建owncloud私有云

1.安裝Apache2

sudo apt-get install apache2

2.修改Apache2埠(可以選擇不修改)

vi /etc/apache2/ports.conf  

#將80改為想要的埠
#重啟服務
service apache2 resatrt

3.安裝php環境。記得一定也要裝mysql,安裝mysql檢視:https://blog.csdn.net/zc_ad/article/details/84231287

apt-get install php7.0

4.配置owncloud資料庫環境

#登陸
mysql -uroot -p123456
#建立owncloud使用的資料庫
>CREATE DATABASE IF NOT EXISTS owncloud;

5.以防萬一,再全面安裝一次

sudo apt-get install apache2 libapache2-mod-php7.0 php7.0-gd php7.0-mysql php7.0-curl php7.0-intl php7.0-mcrypt php-imagick php7.0-zip php7.0-xml php7.0-mbstring


6.下載owncloud安裝包,建議直接翻牆下載,官網下載地址:https://owncloud.org/download/

wget https://download.owncloud.org/community/owncloud-10.0.3.tar.bz2

7.解壓

sudo tar xjf owncloud-10.0.3.tar.bz2 

8.將owncloud放到Apache2中

sudo cp -r -v owncloud/ /var/www/html/

9.建立資料儲存地方,並配置資料夾許可權

cd /var/www/html/owncloud/
sudo mkdir data
sudo chown -R www-data:www-data data
sudo chown -R www-data:www-data config
sudo chown -R www-data:www-data apps

10.修改上傳限制,設定最大10G

vi /var/www/html/owncloud/.htaccess
#下面是修改的內容    
    php_value upload_max_filesize 10240M
    php_value post_max_size 10240M
    php_value memory_limit 2048M

11.配置apache2

sudo vim /etc/apache2/apache2.conf 
<Directory /var/www/>  
        Options Indexes FollowSymLinks  
        AllowOverride All  
        Require all granted  
</Directory>  

12.重啟服務

service apache2 resatrt

13.進行訪問,配置資料庫,資料儲存目錄,及初始化賬戶密碼
http://127.0.0.1/owncloud