九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開(kāi)通VIP
自己動(dòng)手搭建NAS(四)|系統(tǒng)配置及Nextcloud安裝篇

我們之前已經(jīng)選擇好了硬件,安裝并簡(jiǎn)單配置了系統(tǒng)。現(xiàn)在終于要來(lái)實(shí)現(xiàn)最重要的功能了

首先,我們先進(jìn)入之前簡(jiǎn)單配置過(guò)的web界面。

我們需要先創(chuàng)建文件系統(tǒng)

  1. 點(diǎn)擊文件系統(tǒng),

    選擇創(chuàng)建,設(shè)備選擇一個(gè)硬盤,標(biāo)簽可以隨便寫,自己能認(rèn)出來(lái)是哪個(gè)硬盤就行了,文件系統(tǒng)最好選擇EXT4

    ,性能更好。

創(chuàng)建文件系統(tǒng)

如果有多塊硬盤的話可重復(fù)上述步驟創(chuàng)建多個(gè)文件系統(tǒng)。之后系統(tǒng)會(huì)對(duì)硬盤進(jìn)行格式化,所以在創(chuàng)建文件系統(tǒng)之前要確保硬盤中沒(méi)有重要數(shù)據(jù)。最后不要忘了應(yīng)用。

2.之后選擇一個(gè)硬盤,點(diǎn)擊“掛載”,將所有硬盤掛載上之后應(yīng)用。如果有特殊需要的話可以對(duì)系統(tǒng)用戶進(jìn)行配額,這里就不演示了,后面會(huì)在Nextcloud中進(jìn)行配額。

掛載所有硬盤

添加共享文件夾

先點(diǎn)擊“訪問(wèn)權(quán)限管理”中的“共享文件夾”,點(diǎn)擊“添加”,名稱可以隨便取一個(gè),但是以后要能分清楚用途,比如Nextcloud將用的“Nextcloud”,設(shè)備選擇一個(gè)硬盤(Nextcloud最好放在陣列中,如果是下載機(jī)用的共享文件夾的話建議不要選陣列)。路徑如果不存在的話系統(tǒng)會(huì)自動(dòng)根據(jù)名稱創(chuàng)建一個(gè)。權(quán)限默認(rèn)的就行了,備注可以隨意。可以根據(jù)需要添加多個(gè)共享文件夾,之后保存并應(yīng)用。

添加共享文件夾

我們先啟用SMB

SMB是一個(gè)協(xié)議,類似于FTP,開(kāi)啟SMB后我們可以將NAS中的文件夾直接掛載到電腦和手機(jī)上,傳輸文件直接拖就行了。

可以先創(chuàng)建一個(gè)用戶,在“訪問(wèn)權(quán)限管理”中,(我將所有的用戶組都選上了)然后設(shè)置好共享文件夾的權(quán)限(如果選了root用戶組就不用設(shè)置了)。

選擇“服務(wù)”中的“SMB/CIFS”,點(diǎn)擊“共享”--->“添加”,點(diǎn)“啟用”,選擇一個(gè)共享文件夾,可以單獨(dú)創(chuàng)建一個(gè),想怎么弄就怎么弄,多個(gè)共享文件夾最終會(huì)顯示到一起(將SMB掛載到電腦或手機(jī)上時(shí)多個(gè)共享文件夾會(huì)同時(shí)顯示)。其它的設(shè)置可以不改。

添加SMB共享

然后點(diǎn)“設(shè)置”--->“啟用”,啟用SMB服務(wù),(其它的選項(xiàng)可以不管)然后保存并應(yīng)用。

啟用SMB服務(wù)

之后我們在電腦和手機(jī)上就可以直接掛載服務(wù)器上的文件夾并傳輸文件了Mac會(huì)自動(dòng)掛載,剛才新建的用戶名和密碼可能需要輸一遍。Android可以用“ES文件瀏覽器”訪問(wèn)SMB。其它系統(tǒng)可以查一下,都很簡(jiǎn)單)。

然后就要開(kāi)始安裝插件了

對(duì)于插件的安裝我們后面的文章會(huì)詳細(xì)講(大家可以先試試,不過(guò)Bug可能會(huì)比較多)。這里先安裝Nextcloud需要的插件。

1.先安裝Nginx

選擇“系統(tǒng)”中的“插件”,搜索“nginx”,選中“nginx”,點(diǎn)擊“安裝”--->“是”,稍等一會(huì)兒Nginx就安裝完了。然后點(diǎn)擊“關(guān)閉”--->“是”就行了。

安裝Nginx

2.之后我們要安裝MySQL(MySQL和其它的插件也是這樣進(jìn)行安裝的,就不重復(fù)以上步驟了)

啟用MySQL和MySQL Web管理后臺(tái)

啟用Mysql和Mysql Web管理后臺(tái)

申請(qǐng)一個(gè)比較正規(guī)的SSL證書(可以先跳過(guò),使用自簽的SSL證書,具體步驟會(huì)在后面的文章中進(jìn)行詳解)

在瀏覽器中輸入

https://freessl.org

先在阿里云或Godaddy之類的域名服務(wù)商注冊(cè)一個(gè)域名用來(lái)外網(wǎng)訪問(wèn),然后先用郵箱注冊(cè)一個(gè)FreeSSL賬號(hào)(不注冊(cè)也可以),在FreeSSL官網(wǎng)首頁(yè)輸入剛申請(qǐng)的域名(可以類似于nas.xxx.com,具體步驟在之后的文章中會(huì)詳細(xì)講解)

輸入剛注冊(cè)的域名

輸入郵箱(如果登陸了會(huì)自動(dòng)補(bǔ)充),其它的不用改,然后點(diǎn)擊創(chuàng)建。

輸入郵箱(如果登陸了會(huì)自動(dòng)補(bǔ)充)

在域名控制臺(tái)按照DNS驗(yàn)證要求設(shè)置txt解析后點(diǎn)擊驗(yàn)證后在OMVweb界面添加證書即可。

配置Nginx

選擇“服務(wù)”中的“Nginx”,點(diǎn)“Pools”-->“添加”,名稱和描述可以隨便填,這個(gè)Pool是專門給Nextcloud用的,所以我填了“Nextcloud_Pool”。用戶可以選擇剛才創(chuàng)建的用戶,用戶組就選“www-data”就行了。

添加一個(gè)Pool

然后在最底下(往下翻)的框中填入

env[PATH] = /usr/local/bin:/usr/bin:/bin

后保存。

設(shè)置一個(gè)Pool

然后選擇“服務(wù)器”,點(diǎn)“啟用”,目錄選擇剛才創(chuàng)建的Nextcloud目錄,啟用SSL,證書選剛申請(qǐng)到的證書(之前創(chuàng)建的也行),選擇“Only use SSL“(如果443端口和web界面的沖突了的話就講web界面的端口號(hào)改一下,之后登陸web界面時(shí)在ip地址后加上“:端口號(hào)”),啟用PHP,PHP-FPM pool選擇剛才創(chuàng)建的Pool,然后將下面的內(nèi)容粘貼進(jìn)下面的框中

client_max_body_size 10G; # set max upload size

fastcgi_buffers 64 4K;

rewrite ^/caldav(.*)$ /remote.php/caldav$1 redirect;

rewrite ^/carddav(.*)$ /remote.php/carddav$1 redirect;

rewrite ^/webdav(.*)$ /remote.php/webdav$1 redirect;

index index.php;

error_page 403 /core/templates/403.php;

error_page 404 /core/templates/404.php;

location = /robots.txt {

allow all;

log_not_found off;

access_log off;

}

location ~ ^/(data|config|.ht|db_structure.xml|README) {

deny all;

}

location / {

# The following 2 rules are only needed with webfinger

rewrite ^/.well-known/host-meta /public.php?service=host-meta last;

rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json last;

rewrite ^/.well-known/carddav /remote.php/carddav/ redirect;

rewrite ^/.well-known/caldav /remote.php/caldav/ redirect;

rewrite ^(/core/doc/[^/]+/)$ $1/index.html;

try_files $uri $uri/ index.php;

}

location ~ ^(.+?.php)(/.*)?$ {

try_files $1 = 404;

include fastcgi_params;

fastcgi_param SCRIPT_FILENAME $document_root$1;

fastcgi_param PATH_INFO $2;

fastcgi_param HTTPS on;

fastcgi_pass $socket;

}

# Optional: set long EXPIRES header on static assets

location ~* ^.+.(jpg|jpeg|gif|bmp|ico|png|css|js|swf)$ {

expires 30d;

# Optional: Don't log access to assets

access_log off;

}

add_header Strict-Transport-Security 'max-age=15768000; includeSubDomains; preload;';

然后在設(shè)置中啟用Nginx保存并應(yīng)用。

啟用Nginx服務(wù),保存并應(yīng)用

親切的Web操作到這里就可以停一下了。

SSH登陸NAS

SSH登陸NAS的方法在上一篇文章中講過(guò),如果忘了怎么操作可以回去看一下。

SSH登陸NAS,cd到要安裝Nextcloud的目錄,輸入以下命令:

sudo apt-get install php7.0-zip php7.0-gd php7.0-curl (安裝php模塊)

cd /sharedfolders/Nextcloud_Files/ (將/sharedfolders后面的路徑改為自己的,/sharedfolders為共享文件夾的目錄)

sudo wget https://download.nextcloud.com/server/releases/nextcloud-13.0.5.zip (最新版可到Nextcloud官網(wǎng)獲取或后期直接更新)

sudo apt-get -y install zip unzip (系統(tǒng)默認(rèn)沒(méi)有安裝zip和unzip,需要手動(dòng)安裝)

sudo unzip nextcloud-13.0.5.zip (版本號(hào)改為自己下載的)

cd nextcloud/

sudo mkdir data

sudo chown -R www-data:www-data data (將www-data:www-data改為剛才創(chuàng)建的 用戶名:用戶組)

sudo chown -R www-data:www-data config (將www-data:www-data改為剛才創(chuàng)建的 用戶名:用戶組)

sudo chown -R www-data:www-data apps (將www-data:www-data改為剛才創(chuàng)建的 用戶名:用戶組)

mysql -u root -p 登陸MySQL數(shù)據(jù)庫(kù)(密碼為root用戶密碼)

CREATE DATABASE 數(shù)據(jù)庫(kù)名稱; (數(shù)據(jù)庫(kù)名稱自己起,結(jié)尾的分號(hào)一定要寫上)

GRANT ALL ON 數(shù)據(jù)庫(kù)名稱.* to '數(shù)據(jù)庫(kù)用戶名'@'localhost' IDENTIFIED BY '數(shù)據(jù)庫(kù)密碼'; (除localhost外' '中間的內(nèi)容和數(shù)據(jù)庫(kù)名稱自己更改)

FLUSH PRIVILEGES; (分配權(quán)限)

exit (退出數(shù)據(jù)庫(kù))

sudo reboot (重啟NAS)

然后在瀏覽器中輸入https://NAS IP地址/nextcloud就可以進(jìn)入nextcloud的初始配置界面了(是不是很激動(dòng)?)

Nextcloud的初始配置界面

設(shè)置用戶名和密碼(可以更改),點(diǎn)擊“存儲(chǔ)&數(shù)據(jù)庫(kù)”,彈出更多選項(xiàng),選擇“MySQL/MariaDB”,數(shù)據(jù)庫(kù)用戶名、密碼、數(shù)據(jù)庫(kù)名都填剛才設(shè)置的。然后點(diǎn)擊“安裝完成”,稍等片刻,刷新瀏覽器就可以進(jìn)入Nextcloud了!

Nextcloud歡迎頁(yè)

現(xiàn)在就可以用Nextcloud傳文件了!Nextcloud有各系統(tǒng)的客戶端,可以到官網(wǎng)或App Store下載!


下一篇文章我們將著重對(duì)Nextcloud進(jìn)行配置,清除報(bào)錯(cuò)并讓Nextcloud發(fā)揮出更好的性能!

謝謝大家!

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Debian8 Nginx MariaDB PHP7環(huán)境搭建ownCloud云存儲(chǔ)
關(guān)于nginx環(huán)境下使用moodle無(wú)法顯示圖片、無(wú)法下載附件的解決辦法
Debian7-64bit 安裝Moodle2.5(基本nginx、php-fpm、mysql)
關(guān)于大型論壇系統(tǒng)環(huán)境搭建(20萬(wàn)日IP負(fù)載平衡實(shí)戰(zhàn))–Nginx Apache2 PHP MySQL - Nginx
linux+Nginx+Memcache+Mysql+php 服務(wù)器 安裝配置開(kāi)發(fā)筆記(一)
簡(jiǎn)單幾步,在Ubuntu上跑WordPress
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服