久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

OpenWrt 使用 KodExplorer (可道云) 搭建私有云存儲

 Miss_Jiajia 2017-11-29

隨著國內(nèi)網(wǎng)盤一家接一家的倒閉,,用戶可以放心使用的網(wǎng)盤越來越少了,,目前可以放心使用的好像只有百度和騰訊了,不過都存在種種限制,。

如果你只是想單純的存儲,、管理文件,私有云可能是一個不錯的解決方案,。

VPS 搭建私有云成本太高,NAS 方案一般小伙伴也不愿意折騰,,隨著路由器性能越來越高,,在路由器上搭建私有云存儲,,成為了很多小伙伴的選擇。

今天教大家在 OpenWrt 路由器使用 KodExplorer 來搭建私有云存儲,。

KODExplorer

準備工作

既然是私有云,,肯定需要存儲設(shè)備,最好用移動硬盤這種大容量設(shè)備,,分區(qū)格式推薦為 ext4,,如果你的固件 NTFS 速度快的話,無所謂,,ext4 格式化方法可以看《斐訊 K3 LEDE 安裝迅雷遠程下載》中的步驟,。

可用空間 8M+  內(nèi)存 128M +

最后,一顆不怕死的心,,因為步驟稍微有點復雜,。

搭建 Web 環(huán)境

首先,搭建 Web 環(huán)境,,這里我們使用:Nginx + PHP ,。上傳、修改文件推薦使用 WinSCP 進行操作,,如果你熟練使用 VI 等編輯器,,無所謂,還有,,SSH 連接好,。

Nginx

軟件包搜索 nginx 并安裝,安裝完成后輸入 nginx -v 返回 Nginx 版本號即安裝成功,。

Nginx 和 uhttpd 都是80端口,,所以需要改下其中某個服務(wù)的端口。

Nginx:修改文件:/etc/nginx/nginx.conf,,大概第36行,,listen 80; 將 80 改為其他端口 (1 – 65536)。

uhttpd:修改文件:/etc/config/uhttpd,,第3行和第4行,,list listen_http '0.0.0.0:80' list listen_http '[::]:80' 將 80 改為其他端口(1 – 65536)。

如果改了 uhttpd 端口,,輸入 /etc/init.d/uhttpd restart 重啟 uhttpd,。

不是80端口的服務(wù)訪問地址需要在路由器IP后面加端口,比如:192.168.1.1:8080

輸入 mkdir -p /mnt/sda1/www 創(chuàng)建 Web 目錄,,路徑根據(jù)你存儲設(shè)備掛載路徑自行更改,。

修改文件:/etc/nginx/nginx.conf

第1行 user nobody nogroup; 改為 user root root;

大概第44行,將 root html; 改為 Web 路徑,,示例:root /mnt/sda1/www; ,,接著修改下一行:index index.html index.htm index.php;,。

大概第65行,去掉注釋,,為 Nginx 配置 PHP,。

location ~ \.php$ {
root /mnt/sda1/www; # Web 目錄路徑
try_files $uri =404; # PHP 文件不存在返回404
fastcgi_pass unix:/var/run/php7-fpm.sock; # 通過 Unix 套接字執(zhí)行 PHP
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; # 修復 Nginx fastcgi 漏洞
include fastcgi_params;
}

PHP

軟件包搜索 php7-fpm 并安裝,安裝完成后輸入 php-fpm -v 返回 PHP 版本號即安裝成功,。

安裝所需 PHP 模塊,,軟件包:php7-mod-curl php7-mod-gd php7-mod-iconv php7-mod-json php7-mod-mbstring php7-mod-opcache php7-mod-session php7-mod-zip,比較多,,用命令安裝吧:opkg install php7-mod-curl php7-mod-gd php7-mod-iconv php7-mod-json php7-mod-mbstring php7-mod-opcache php7-mod-session php7-mod-zip

修改文件:/etc/php.ini

;open_basedir = 去掉注釋并改為存儲設(shè)備路徑 + :/tmp/:/proc/ 示例:open_basedir = /mnt/sda1/:/tmp/:/proc/

memory_limit = 8M 改為 memory_limit= 20M 如果你的設(shè)備內(nèi)存較大的話,,可以適當增加。

注釋 doc_root = "/www" ( 前面加一個分號 ; )

upload_max_filesize = 2Mpost_max_size = 8M 改為 upload_max_filesize = 12Mpost_max_size = 12M 該值不能大于 memory_limit 且 upload_max_filesize 不能大于 post_max_size

修改文件:/etc/php7-fpm.d/www.conf

user = nobody 改為 user = root

;listen.mode = 0666 去掉注釋

;listen.allowed_clients = 127.0.0.1 去掉注釋

修改文件:/etc/init.d/php7-fpm

PROG=/usr/bin/php-fpm 改為 PROG="/usr/bin/php-fpm -R"

輸入echo "<?php phpinfo(); ?>" > /mnt/sda1/www/info.php 創(chuàng)建 PHP 調(diào)試文件,,/etc/init.d/nginx restart;/etc/init.d/php7-fpm restart 重啟 Nginx 和 PHP-FPM,,瀏覽器訪問 Nginx/info.php,比如:192.168.1.1:8080/info.php,,輸出 PHP 信息即為配置成功,。

PHP

Web 環(huán)境配置完成,接下來安裝 KodExplorer,。

KodExplorer

前往 https:// 下載 KodExplorer 并上傳路由器,,輸入 unzip 壓縮包路徑 -d Web目錄路徑 解壓,比如:unzip /mnt/sda1/www/kodexplorer.zip -d /mnt/sda1/www/ ,,如果提示找不到命令:unzip,,安裝 unzip 軟件包即可,也可以解壓后再上傳,。

瀏覽器訪問 Nginx 設(shè)置 KodExplorer 管理員密碼,,設(shè)置完成后即可登陸。

KodExplorer 特色

完善的文件管理功能,,完美取代 FTP,,像使用操作系統(tǒng)一樣的體驗。

在線預(yù)覽,,幾乎支持所有格式的在線預(yù)覽,,圖片、音樂,、視頻,、文本等等。

支持多用戶,、分組權(quán)限管理,。

強大的代碼編輯器,幾乎支持所有語言代碼的在線編輯,代碼高亮,、自動補全,、多標簽,、Zend Codeing 支持,。

KODExplorer 登錄

KODExplorer 文件管理

KODExplorer 代碼編輯器

KodExplorer 我個人覺得還是可以的,雖然不支持文件同步,,不過也有很多特色功能,,比如代碼編輯器、多種文件格式預(yù)覽,,而且不依賴于數(shù)據(jù)庫,,對硬件要求較小。

KodExplorer 使用中遇到任何問題,,可前往官網(wǎng)論壇尋找答案,。

最后說幾句

為什么用 KodExplorer?

開始是想搭建 ownCloud,,但遇到點問題,。

opkg 源的 MySQL 版本太舊,ownCloud 最新版本需要 5.5 +,,雖然 PostgreSQL 可以用,,但是太耗性能,如果使用舊版本 ownCloud 可能不兼容 PHP7,,所以選擇了 KodExplorer,。


    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,,謹防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多