前天寫(xiě)了一篇《 超詳盡教程!在Windows 10內(nèi)置Ubuntu子系統(tǒng)上搭建私有云 》,總覺(jué)得忘記點(diǎn)什么。沒(méi)錯(cuò),有網(wǎng)友告訴我,按照教程一步步做下來(lái),Ubuntu上的可道云的確可以用,但是只能在本機(jī)上訪問(wèn)云盤(pán)?這就有些尷尬了。的確是我的工作沒(méi)做完,干脆寫(xiě)個(gè)續(xù)集,講講怎樣讓私有云盤(pán)真正發(fā)揮功能。
創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供湟中網(wǎng)站建設(shè)、湟中做網(wǎng)站、湟中網(wǎng)站設(shè)計(jì)、湟中網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、湟中企業(yè)網(wǎng)站模板建站服務(wù),十載湟中做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
進(jìn)入U(xiǎn)buntu命令行窗口,切換成root用戶,進(jìn)入Apache2的設(shè)置目錄,找到ports.conf,用vi編輯器打開(kāi)。
如上圖,找到文件中的"Listen 80",將其改為"Listen 8080",這樣Web服務(wù)器的監(jiān)聽(tīng)端口就變成了8080,這是為后面做端口映射做準(zhǔn)備。保存后重啟Apache2:
回到Windows測(cè)試一下,瀏覽器地址欄輸入:,可道云首頁(yè)出現(xiàn)則成功。
做好上面工作,下面打開(kāi)本機(jī)的8080端口,讓外部訪問(wèn)可以直達(dá)私有云。進(jìn)入Windows 10的控制面板-系統(tǒng)和安全-Windows Defender防火墻-高級(jí)設(shè)置,彈出窗口中點(diǎn)擊“入站規(guī)則-新建規(guī)則”進(jìn)行端口規(guī)則設(shè)置。
單選“端口”,點(diǎn)“下一步”,
選擇“TCP”,輸入8080,點(diǎn)擊下一步
選擇“允許連接”,點(diǎn)擊兩次下一步,
給規(guī)則取個(gè)名字,點(diǎn)擊“完成”按鈕,保存,然后重啟電腦。重啟后再次打開(kāi)Ubuntu和可道云,用同一局域網(wǎng)里的手機(jī)做訪問(wèn)測(cè)試,注意手機(jī)瀏覽器地址欄應(yīng)該為http://本機(jī)IP:8080,可以看到手機(jī)版可道云主頁(yè),賞心悅目。這樣,局域網(wǎng)里的終端都可以訪問(wèn)私有云了。
光從家里訪問(wèn)還不夠,在外面使用公網(wǎng)時(shí)如果想訪問(wèn)自己的云盤(pán),需要一臺(tái)支持端口映射(NAT)的路由器,做一個(gè)端口映射,將外部訪問(wèn)指向局域網(wǎng)內(nèi)運(yùn)行可道云的機(jī)器。不同品牌的路由各有各的設(shè)置方法,不能盡述。以我的華為路由器為例,進(jìn)入路由器管理的高級(jí)設(shè)置里,進(jìn)入“NAT服務(wù)”:
點(diǎn)擊“端口映射”右邊的“+”增加一條映射規(guī)則:
設(shè)備名和主機(jī)IP都填寫(xiě)運(yùn)行可道云的電腦,保存之后點(diǎn)擊“端口觸發(fā)”右邊的“+”,增加一條同名觸發(fā)規(guī)則:
保存后設(shè)置完成。
現(xiàn)在可以用手機(jī)連接移動(dòng)網(wǎng)絡(luò),在瀏覽器地址欄輸入http://路由器WAN IP:8080,成功訪問(wèn)可道云了!另外,如果路由器支持花生殼,還可以給自家網(wǎng)絡(luò)設(shè)定一個(gè)動(dòng)態(tài)域名,這樣就不用記住IP了。
好了,現(xiàn)在無(wú)論身在何處,都可以隨時(shí)隨地用自己的私有云盤(pán)存取圖像、視頻和文檔,是不是很愜意?本教程到此告一段落,感謝各位支持!
可道云kodexplorer軟件搭建主要需要php環(huán)境,需要先搭建好PHP環(huán)境。主要流程為:
搭建php環(huán)境-解壓可道云到網(wǎng)站目錄-設(shè)置讀寫(xiě)權(quán)限-開(kāi)始訪問(wèn)
環(huán)境搭建:使用xampp、phpstudy或者upupw等工具搭建好php環(huán)境
私有云搭建軟件:可道云KodExplorer安裝包
軟件部署:將kodexplorer文件包解壓到想放置的目錄,
設(shè)置安裝目錄為讀寫(xiě)權(quán)限,給777權(quán)限
瀏覽器訪問(wèn)kodexplorer放置的目錄即可開(kāi)始使用,如
第一步:預(yù)裝軟件。
ownCloud 內(nèi)核是用PHP5寫(xiě)的,支持SQLite、MySQL、Oracle以及PostgreSQL等數(shù)據(jù)庫(kù)。為了簡(jiǎn)單,我們將用MySQL數(shù)據(jù)庫(kù)。在你的Linux系統(tǒng)下你需要安裝以下軟件:
PHP 安裝包:php5, php5-gd, php-xml- parser,php5-intl
數(shù)據(jù)庫(kù)驅(qū)動(dòng):php5-mysql(如果你使用其他數(shù)據(jù)庫(kù),需要安裝相應(yīng)的數(shù)據(jù)庫(kù)以及驅(qū)動(dòng))
Curl 安裝包:curl, libcurl3, php5-curl
SMB 客戶端:smbclient (這個(gè)用來(lái)掛載windows共享文件夾的)
Web 服務(wù)器:apache2
如果你的Linux是基于Debian的,你可以運(yùn)行下面的命令一鍵安裝所有的軟件:
$ 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——設(shè)置web 根目錄。
從 網(wǎng)站上下載最新版的ownCloud,對(duì)于本教程,我們使用owncloud-4.5.6 版本。到此,我們需要設(shè)置web服務(wù)器的根目錄,對(duì)于基于Debian發(fā)行版的Linux系統(tǒng),根目錄為/var/www,將ownCloud安裝包解壓到此目錄下。如下命令:
$ tar xjf owncloud-4.5.6.tar.bz2
$ cp -r -v owncloud/ /var/www/guohlcloud/
在我們的例子中,以guohlcloud作為安裝的根目錄。
OwnCloud在安裝的過(guò)程中需要對(duì)一些目錄有寫(xiě)的權(quán)限,為此,web服務(wù)器用戶(www-data對(duì)于基于Debian的系統(tǒng))必須要擁有apps、data、config目錄的權(quán)限。運(yùn)行以下命令完成:
$ cd /var/www/ludcloud
#這個(gè)文件夾不存在,但在安裝過(guò)程中需要,應(yīng)該先建立。
$ 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服務(wù)器。
這一步我們要為 ownCloud配置Apache服務(wù)器,OwnCloud需要啟用 Apache上 .htaccess 文件,.htaccess文件(或者"分布式配置文件")提供了針對(duì)目錄改變配置的方法。為了啟用web服務(wù)器上的.htaccess,可以通過(guò) Apache配置文件(基于Debain系統(tǒng)是/etc/apache2/sites-enabled/000-default)的 AllowOverride指令來(lái)設(shè)置。
Directory/var/www/
Options Indexes
FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
/Directory
下一步我們需要啟動(dòng)Apache的mod_rewrite模塊,mod_rewrite模塊提供了實(shí)時(shí)地將訪問(wèn)者請(qǐng)求的靜態(tài)URL地址映射為動(dòng)態(tài)查詢字符串的一種規(guī)則。運(yùn)行下面的命令來(lái)啟動(dòng)這個(gè)模塊:
$ sudo a2enmod rewrite
$ sudo a2enmod headers
一旦你使能了這個(gè)必要的模塊,你可以重啟apache服務(wù)來(lái)使之生效:
$ sudo service apache2 restart
第四步:安裝OwnCloud——安裝運(yùn)行。
在瀏覽器中打開(kāi) ,你會(huì)被引導(dǎo)進(jìn)入ownCloud的安裝界面。
首先你要建立一個(gè)管理員帳號(hào),輸入必填的用戶名和密碼就完成了。為了配置數(shù)據(jù)庫(kù),點(diǎn)“Advanced” 選擇MySQL,然后輸入MySQL的數(shù)據(jù)庫(kù)名、用戶名和密碼。
點(diǎn)“Finish” 完成安裝過(guò)程。
下圖為我安裝完成登錄的主界面(紅色框?yàn)樵O(shè)置項(xiàng)):
第五步:使用桌面同步客戶端同步文件。
你可以使用桌面同步客戶端同步不同電腦、設(shè)備上的文件,適用于Linux、OS X 和 Windows系統(tǒng)。跟ownCloud一樣,桌面同步客戶端也是開(kāi)源的。
例如Ubuntu下,你可以通過(guò)apt-get安裝:
$ sudo apt-get install owncloud-client
對(duì)于其他的發(fā)行版(Debain,CentOS,Fedora,openSuse 等),你可以通過(guò)這個(gè)URL下載ownCloud的桌面同步客戶端:;package=owncloud-client 。
從 可以下載Windows 和 OS X 同步客戶端。
桌面同步客戶端可以連續(xù)同步、選擇文件夾同步、多文件夾同步。多文件夾同步是你可以同步對(duì)多個(gè)文件夾位置進(jìn)行同步到多個(gè)ownCloud文件夾下,這是大多主流云服務(wù)提供商做不到的。
下圖為Windows下桌面同步客戶端,它可以添加多個(gè)位置進(jìn)行同步到ownCloud不同文件夾下。
第六步:使用移動(dòng)同步客戶端同步文件。
ownCloud 文件同步不僅僅局限于桌面端,你也可以使用ownCloud的移動(dòng)同步客戶端同步你的文件,ownCloud 移動(dòng)應(yīng)用適用于Andorid、iOS(iPhone/iPod touch/iPad)平臺(tái)。Andorid版的應(yīng)用允許你從任何Android應(yīng)用上傳文件,以及提供自動(dòng)同步文件功能。
你可以從Google Play商店()或者Amazon 應(yīng)用商店(;qid=1352459188sr=8-1keywords=owncloud)付費(fèi)下載。如果你不愿意付費(fèi),也可以自己編譯源代碼()或者下載預(yù)制的APK文件( )。
對(duì)于iOS版應(yīng)用不是開(kāi)源的,只能成Apple 應(yīng)用商店獲得 。
我從github clone 一個(gè)最新的源代碼,經(jīng)過(guò)編譯之后安裝在我的Android上,下圖為軟件運(yùn)行時(shí)截圖。
分享題目:c語(yǔ)言除法實(shí)現(xiàn)函數(shù),c語(yǔ)言除法函數(shù)標(biāo)識(shí)
本文地址:http://aaarwkj.com/article12/hsosdc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、企業(yè)建站、ChatGPT、關(guān)鍵詞優(yōu)化、網(wǎng)站導(dǎo)航、動(dòng)態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)