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
讓咱們來建立一個名爲'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
切換到你的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 None 爲 Allowoverride All.
[...] AllowOverride All [...]
最後,重啓apachehttpd和mysql服務。
# /etc/init.d/mysqld restart # /etc/init.d/httpd restart
經過你的網頁瀏覽器導航到 http://ip-address/owncloud 或 http://domain-name/owncloud 。
注意:若是遇到任何權限錯誤,禁用SELinux並再試一次。
本身的雲的主頁將出現。你將被要求建立一個新的管理員帳戶。輸入管理員帳戶信息。
而後點擊 Advanced 下拉按鈕,選擇mysql並輸入mysql數據庫名,數據庫用戶和密碼。最後點擊 Finish setup 來完成安裝。
如今咱們的雲服務已經準備好了。如今,你能夠從你任何網絡的客戶端來上傳/下載你的圖片,文件,音頻,視頻以及訪問它們。