owncloud--我的雲服務

lnmp搭建參照:http://my.oschina.net/moonly/blog/207629php

安裝一下必要的PHP擴展:html

# yum install php-mysql php-json php-xml php-mbstring php-zip php-gd curl php-curl php-pdo

爲ownCloud設置數據庫

讓咱們來建立一個名爲'ownclouddb'和數據庫用戶'ownclouduser'以及密碼是'westos'的數據庫。mysql

# mysql -u root -p
Enter password: 
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 66
Server version: 5.5.34-MariaDB MariaDB Server

Copyright (c) 2000, 2013, Oracle, Monty Program Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> CREATE DATABASE ownclouddb;
Query OK, 1 row affected (0.04 sec)

MariaDB [(none)]> GRANT ALL ON ownclouddb.* TO ownclouduser@localhost IDENTIFIED BY 'westos';
Query OK, 0 rows affected (0.01 sec)

MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.01 sec)

MariaDB [(none)]> exit
Bye

獲取ownCloud

切換到你的apache root目錄並下載ownCloud最新版sql

轉到Apache root文件目錄並下載最新版ownCloud。數據庫

# wget http://download.owncloud.org/community/owncloud-6.0.0a.tar.bz2

用命令解壓tar壓縮包:apache

# tar xvf owncloud-6.0.0a.tar.bz2

移動解壓後的目錄到你的apache root目錄 (例如 /var/www/html/)json

# mv owncloud/ /var/www/html/

設置一下目錄的全部權和權限:瀏覽器

# chown -R apache:apache /var/www/html/owncloud/
# chmod 777 /var/www/html/owncloud/config/

啓用apache重寫模式。網絡

編輯文件 「/etc/httpd/conf/httpd.conf」,dom

# vi /etc/httpd/conf/httpd.conf

查找並修改 AllowOverride NoneAllowoverride All.

[...]
     AllowOverride All
[...]

最後,重啓apachehttpd和mysql服務。

# /etc/init.d/mysqld restart
# /etc/init.d/httpd restart

開始安裝ownCloud

經過你的網頁瀏覽器導航到 http://ip-address/owncloudhttp://domain-name/owncloud

注意:若是遇到任何權限錯誤,禁用SELinux並再試一次。

本身的雲的主頁將出現。你將被要求建立一個新的管理員帳戶。輸入管理員帳戶信息。

而後點擊 Advanced 下拉按鈕,選擇mysql並輸入mysql數據庫名,數據庫用戶和密碼。最後點擊 Finish setup 來完成安裝。

如今咱們的雲服務已經準備好了。如今,你能夠從你任何網絡的客戶端來上傳/下載你的圖片,文件,音頻,視頻以及訪問它們。

相關文章
相關標籤/搜索