本文目錄一覽:
- 1、虛擬機安裝owncloud10問題求助
- 2、owncloud 怎麼安裝應用
- 3、windows 怎麼安裝owncloud
- 4、利用ownCloud搭建個人同步網盤
- 5、虛擬主機如何升級php版本?
虛擬機安裝owncloud10問題求助
第一步:預裝軟體。
ownCloud 內核是用PHP5寫的,支持SQLite、MySQL、Oracle以及PostgreSQL等資料庫。為了簡單,我們將用MySQL資料庫。在你的Linux系統下你需要安裝以下軟體:
PHP 安裝包:php5, php5-gd, php-xml- parser,php5-intl
資料庫驅動:php5-mysql(如果你使用其他資料庫,需要安裝相應的資料庫以及驅動)
Curl 安裝包:curl, libcurl3, php5-curl
SMB 客戶端:smbclient (這個用來掛載windows共享文件夾的)
Web 伺服器:apache2
如果你的Linux是基於Debian的,你可以運行下面的命令一鍵安裝所有的軟體:
$ sudo apt-get install apache2 php5 php5-gd php-xml-parser php5-intl php5-sqlite php5-mysql smbclient curl libcurl3 php5-curl mysql-server
第二步:安裝ownCloud——設置web 根目錄。
從 網站上下載最新版的ownCloud,對於本教程,我們使用owncloud-4.5.6 版本。到此,我們需要設置web伺服器的根目錄,對於基於Debian發行版的Linux系統,根目錄為/var/www,將ownCloud安裝包解壓到此目錄下。如下命令:
$ tar xjf owncloud-4.5.6.tar.bz2
$ cp -r -v owncloud/ /var/www/guohlcloud/
在我們的例子中,以guohlcloud作為安裝的根目錄。
OwnCloud在安裝的過程中需要對一些目錄有寫的許可權,為此,web伺服器用戶(www-data對於基於Debian的系統)必須要擁有apps、data、config目錄的許可權。運行以下命令完成:
$ cd /var/www/ludcloud
#這個文件夾不存在,但在安裝過程中需要,應該先建立。
$ 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
第三步:安裝ownCloud——配置web伺服器。
這一步我們要為 ownCloud配置Apache伺服器,OwnCloud需要啟用 Apache上 .htaccess 文件,.htaccess文件(或者”分散式配置文件”)提供了針對目錄改變配置的方法。為了啟用web伺服器上的.htaccess,可以通過 Apache配置文件(基於Debain系統是/etc/apache2/sites-enabled/000-default)的 AllowOverride指令來設置。
Directory/var/www/
Options Indexes
FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
/Directory
下一步我們需要啟動Apache的mod_rewrite模塊,mod_rewrite模塊提供了實時地將訪問者請求的靜態URL地址映射為動態查詢字元串的一種規則。運行下面的命令來啟動這個模塊:
$ sudo a2enmod rewrite
$ sudo a2enmod headers
一旦你使能了這個必要的模塊,你可以重啟apache服務來使之生效:
$ sudo service apache2 restart
owncloud 怎麼安裝應用
第步:預裝軟體
ownCloud 內核用PHP5寫支持SQLite、MySQL、Oracle及PostgreSQL等資料庫簡單我用MySQL資料庫Linux系統需要安裝軟體:
PHP 安裝包:php5, php5-gd, php-xml- parser,php5-intl
資料庫驅:php5-mysql(使用其資料庫需要安裝相應資料庫及驅)
Curl 安裝包:curl, libcurl3, php5-curl
SMB 客戶端:smbclient (用掛載windows共享文件夾)
Web 伺服器:apache2
Linux基於Debian運行面命令鍵安裝所軟體:
$ sudo apt-get install apache2 php5 php5-gd php-xml-parser php5-intl php5-sqlite php5-mysql smbclient curl libcurl3 php5-curl mysql-server
第二步:安裝ownCloud——設置web 根目錄
網站載新版ownCloud於本教程我使用owncloud-4.5.6 版本我需要設置web伺服器根目錄於基於Debian發行版Linux系統根目錄/var/wwwownCloud安裝包解壓目錄命令:
$ tar xjf owncloud-4.5.6.tar.bz2
$ cp -r -v owncloud/ /var/www/guohlcloud/
我例guohlcloud作安裝根目錄
OwnCloud安裝程需要些目錄寫許可權web伺服器用戶(www-data於基於Debian系統)必須要擁apps、data、config目錄許可權運行命令完:
$ cd /var/www/ludcloud
#文件夾存安裝程需要應該先建立
$ 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
第三步:安裝ownCloud——配置web伺服器
步我要 ownCloud配置Apache伺服器OwnCloud需要啟用 Apache .htaccess 文件.htaccess文件(或者”布式配置文件”)提供針目錄改變配置啟用web伺服器.htaccess通 Apache配置文件(基於Debain系統/etc/apache2/sites-enabled/000-default) AllowOverride指令設置
Directory/var/www/
Options Indexes
FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
/Directory
步我需要啟Apachemod_rewrite模塊mod_rewrite模塊提供實訪問者請求靜態URL址映射態查詢字元串種規則運行面命令啟模塊:
$ sudo a2enmod rewrite
$ sudo a2enmod headers
旦使能必要模塊重啟apache服務使效:
$ sudo service apache2 restart
windows 怎麼安裝owncloud
第步:預裝軟體ownCloud內核用PHP5寫支持SQLite、MySQL、Oracle及PostgreSQL等資料庫簡單我用MySQL資料庫Linux系統需要安裝軟體:PHP安裝包:php5,php5-gd,php-xml-parser,php5-intl資料庫驅:php5-mysql(使用其資料庫需要安裝相應資料庫及驅)Curl安裝包:curl,libcurl3,php5-curlSMB客戶端:smbclient(用掛載windows共享文件夾)Web伺服器:apache2Linux基於Debian運行面命令鍵安裝所軟體:$sudoapt-getinstallapache2php5php5-gdphp-xml-parserphp5-intlphp5-sqlitephp5-mysqlsmbclientcurllibcurl3php5-curlmysql-server第二步:安裝ownCloud——設置web根目錄網站載新版ownCloud於本教程我使用owncloud-4.5.6版本我需要設置web伺服器根目錄於基於Debian發行版Linux系統根目錄/var/wwwownCloud安裝包解壓目錄命令:$tarxjfowncloud-4.5.6.tar.bz2$cp-r-vowncloud//var/www/guohlcloud/我例guohlcloud作安裝根目錄OwnCloud安裝程需要些目錄寫許可權web伺服器用戶(www-data於基於Debian系統)必須要擁apps、data、config目錄許可權運行命令完:$cd/var/www/ludcloud#文件夾存安裝程需要應該先建立$sudomkdirdata/$sudochown-Rwww-data:www-datadata$sudochown-Rwww-data:www-dataconfig$sudochown-Rwww-data:www-dataapps第三步:安裝ownCloud——配置web伺服器步我要ownCloud配置Apache伺服器OwnCloud需要啟用Apache.htaccess文件.htaccess文件(或者”布式配置文件”)提供針目錄改變配置啟用web伺服器.htaccess通Apache配置文件(基於Debain系統/etc/apache2/sites-enabled/000-default)AllowOverride指令設置OptionsIndexesFollowSymLinksMultiViewsAllowOverrideAllOrderallow,denyallowfromall步我需要啟Apachemod_rewrite模塊mod_rewrite模塊提供實訪問者請求靜態URL址映射態查詢字元串種規則運行面命令啟模塊:$sudoa2enmodrewrite$sudoa2enmodheaders旦使能必要模塊重啟apache服務使效:$sudoserviceapache2restart
利用ownCloud搭建個人同步網盤
Dropbox like的一個同步網盤,可以跨平台的多設備同步,支持Android和iOS,需求資源少,最小在128MB RAM情況下可以運行。
打開
點擊Packages—Continue-Ubuntu可以看到多個版本的安裝方法,owncloud分為 owncloud與owncloud-files, owncloud包含Apache2/MySQL/PHP等工具,owncloud-files只有owncloud軟體。
安裝過程中輸入SQL密碼
安裝完成後,在客戶端瀏覽器輸入 IP/owncloud進行訪問和初始化設置
配置HTTPS可以有效減少中間人攻擊
配置方法:
虛擬主機如何升級php版本?
虛擬主機 顧名思義 假的 伺服器
就是服務商給你的一個空間和服務
所以 要想升級php版本 只有聯繫你的服務商
另 :現在好的服務商的支持php的空間都是5.2以上5.3的了
顯然你買的是 新網之類大服務商的非php空間(asp空間稍帶支持php的)
或是 很糟糕的服務商的空間
祝你好運,如果是這類 你換空間吧,他們不對針對你做升級的
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/200031.html