棋牌大全下载安装

    <dir id='wxqkt'><del id='wxqkt'><del id='wxqkt'></del><pre id='wxqkt'><pre id='wxqkt'><option id='wxqkt'><address id='wxqkt'></address><bdo id='wxqkt'><tr id='wxqkt'><acronym id='wxqkt'><pre id='wxqkt'></pre></acronym><div id='wxqkt'></div></tr></bdo></option></pre><small id='wxqkt'><address id='wxqkt'><u id='wxqkt'><legend id='wxqkt'><option id='wxqkt'><abbr id='wxqkt'></abbr><li id='wxqkt'><pre id='wxqkt'></pre></li></option></legend><select id='wxqkt'></select></u></address></small></pre></del><sup id='wxqkt'></sup><blockquote id='wxqkt'><dt id='wxqkt'></dt></blockquote><blockquote id='wxqkt'></blockquote></dir><tt id='wxqkt'></tt><u id='wxqkt'><tt id='wxqkt'><form id='wxqkt'></form></tt><td id='wxqkt'><dt id='wxqkt'></dt></td></u>
  1. <code id='wxqkt'><i id='wxqkt'><q id='wxqkt'><legend id='wxqkt'><pre id='wxqkt'><style id='wxqkt'><acronym id='wxqkt'><i id='wxqkt'><form id='wxqkt'><option id='wxqkt'><center id='wxqkt'></center></option></form></i></acronym></style><tt id='wxqkt'></tt></pre></legend></q></i></code><center id='wxqkt'></center>

      <dd id='wxqkt'></dd>

        <style id='wxqkt'></style><sub id='wxqkt'><dfn id='wxqkt'><abbr id='wxqkt'><big id='wxqkt'><bdo id='wxqkt'></bdo></big></abbr></dfn></sub>
        <dir id='wxqkt'></dir>

              <dfn id='r12v8'><optgroup id='r12v8'></optgroup></dfn><tfoot id='r12v8'><bdo id='r12v8'><div id='r12v8'></div><i id='r12v8'><dt id='r12v8'></dt></i></bdo></tfoot>

              <ul id='r12v8'></ul>

              • 当前位置: 代写一篇论文多少钱 > 计算机论文 > 校园网内“私有”网盘系统设计与实现

                校园网内“私有”网盘系统设计与实现

                时间:2018-12-24 09:05作者:杜伟 闵鹏 汤宇飞
                本文导读:这是一篇关于校园网内“私有”网盘系统设计与实现的文章,随着信息化教学的应用不断拓展和深入,面向教育的信息基础设施体系基本形成,各级各类学校已不同程度地建有校园网并以多种方式接入互联网,数字教育资源不断丰富。

                  摘    要:棋牌大全下载安装 数字化校园建设极大地促进了学校教学信息化应用,各种数字教育资源不断丰富。校园网利用开源软件搭建私有云,使在移动存储介质、局域网共享和商业化网络存储方式存储教育数字资源存在的损坏、丢失或盗用等风险降低是目前一种较为可行的方法。笔者以开源NextCloud搭建与应用实践为例,以抛砖引玉。

                  关键词: 私有云盘; 校园网; NextCloud;

                  SUIZHEXINXIHUAJIAOXUEDEYINGYONGBUDUANTUOZHANHESHENRU,MIANXIANGJIAOYUDEXINXIJICHUSHESHITIXIJIBENXINGCHENG,GEJIGELEIXUEXIAOYIBUTONGCHENGDUDIJIANYOUXIAOYUANWANGBINGYIDUOZHONGFANGSHIJIERUHULIANWANG,SHUZIJIAOYUZIYUANBUDUANFENGFU。JIAOYUJIAOXUEGUOCHENGZHONGYECHANSHENGLEGEZHONGSHUZIZIYUAN,RUSHIXIALIUXINGDEYUNKETANG、WEIKEDENGXINXIJISHUZHULIKETANG。ZHEIXIEYIXINXIJISHUWEIJICHUDESHOUDUANTONGSHIJIANGCHANSHENGDALIANGDEZHURUSHIPIN、SHENGYIN、TUPIAN、KEJIAN、SHUJUDENGGEZHONGBUTONGLEIXINGDESHUZIZIYUAN。BENWENJIANGDUIYUZHEIXIESHUZIZIYUANDECUNCHU、GUANLIHEGONGXIANGDENGJINXINGCHANSHU。

                  1、 现状与需求

                  一般而言,教师对数字教学资源有存储、传播、安全这三大方面的需求。首先,数字教学资源产生以后,它不是被作为一种记录而固定不动的,是需要在不同的教学场合和设备上使用的。所以,存储和传播两方面需求紧密联系,既要能大量地存储数字教学资源又要能快速、方便地能传输和转移到其它设备上使用这些资源。面对这样的需要,很多教师选择使用以U盘为代表的移动存储设备来满足需求。U盘、SD卡、移动硬盘等作为移动存储设备不仅能大量地存储资料,而且还能非常方便地携带和跨设备的传输资料。但是这类存储设备在使用过程中也存在非常突出的问题,首先是易感染计算机病毒。移动存储设备的使用场景多数是在不同的移动设备上使用。这样一来,则将存储在移动存储设备中的资料暴露在非常危险的环境中。因为并不是每一台接入的计算机都有做到良好的防病毒措施。一旦移动存储设备被感染了计算机病毒,轻则成为病毒传播源,造成大面积的病毒传播,严重的则可能完全丢失存储在其中的宝贵数据。其次一点就是移动存储设备的便携性导致其容易遗失。如果其中存放了一些涉及个人隐私的数据时,则会存在巨大的信息泄露隐患。另一种常用的解决方案是,资料依旧存放在本地磁盘中,同一局域网中运用文件共享的方式传输数据。目前,文件共享一般只能在Windows操作系统下使用,若网络中存在其他操作系统,需要使用文件共享方式传输文件则需要大量的配置。即使如此,在Windows操作系统环境下文件共享依旧受到所在网络组织规模、系统防火墙的设置、用户性质和状态、本地安全策略及权限等多方面设置影响,所以在应用过程中时常遇到问题。近几年兴起的在线存储服务提供了可以在任何能连接到因特网的地方便可访问的网络硬盘产品也已经在教师当中逐渐普及。网盘的发展非常迅速,几年间,国内、国外便出现了很多网盘产品,其中包括百度公司旗下的百度网盘、腾讯旗下的微云等。这些商业网盘产品提供了很好的产品功能和使用体验的同时也出现了严重的信息泄露、违法和侵权内容等问题。自2015年3月的“净网2015”专项行动开始以来,国内大量的网盘服务因存在各种违规情况而关停。这一现象从侧面反映出商用网络硬盘的安全问题是突出的,并不能很好地适应在教育环境下的应用。
                 

                校园网内“私有”网盘系统设计与实现
                 

                  2、 解决方案与技术说明

                  WANGLUOYINGPANCUNCHUDEFANGSHIKEYIZAIDADUOSHUSHIYONGCHANGJINGXIANENGBISHIYONGYIDONGCUNCHUSHEBEIHEWENJIANGONGXIANGFANGSHIGONGXIANGWENJIANZAIGEFANGMIANDOUYOUYOUSHI,ERSHANGYONGWANGLUOYINGPANDEANQUANXINGWENTIZHUYAOYUANZIYUQIYONGYUCUNCHUWENJIANHESHUJUDEFUWUQIBINGBUZAIWOFANGKONGZHIHEJIANDUZHIXIA。ZONGHEYISHANGQINGKUANG,JIEJUESILUSHIZAIXIAOYUANWANGDEHUANJINGXIAJIANLISIYOUYUNPANFUWU,FUYITONGGUOJIERUJISHUSHIDEJIAOSHIZAIJIAOSHI、BANGONGSHIHEJIALIZHIYAOJIERUXIAOYUANWANGZEKEYISHIYONGWANGPANJINXINGCHUANSHU、TONGBUSHUJU。BINGQIEWANGPANJISHUHAIKEYITIGONGSHIYONGYIDONGSHEBEISHISHICHAKANPDF、WordDENGWENDANGDEGONGNENG。DUIYUSIYOUWANGLUOYINGPAN,MUQIANJIAOWEICHENGSHUDEFANGANYOUGUORENKAIFADESeafile、YOUGUOWAIKAIFADEowncloudJIQIYANSHENGBANNextCloud。QIZHONGSeafileHEowncloudDOUYOUMIANFEIBANHEQIYEBANDEBANBENZHIFEN,QIGONGNENGJUYOUYIDINGDECHAYI。NextCloudZUOWEIowncloudDEFENZHI,QIWANQUANKAIYUAN。ZONGHEXUQIUGUIMO、KAIFA、WEIHUDENGGEFANGMIANYINSU,XUANZENextCloudZUOWEIXITONGBUSHUDESHOUXUANFANGAN。NextCloudCHUANGSHIYU2016NIAN,SHIYIKUANYONGHUKEKONGDE、GONGNENGWANZHENGDEKAIYUANWANGLUOYINGPANXITONG,XITONGSHIYONGAGPLv3XIEYI,FUWUQIYUNXINGZAILNMPHUOZHELAMPHUANJINGXIA,KEHUDUANKEZHICHIKUAPINGTAI。NextCloudWEIJIYULinuxCAOZUOXITONGDEWANGLUOYINGPANXITONG,XUYAOYUNXINGZAILinuxCAOZUOXITONGZHIXIA。NextCloudNEIHECAIYONGPHPBIANXIE,SHUJUKUZHICHISQLite、MySQLYIJUNextCloudGUANFANGSHOUCEJIZONGTIKAIYUANSIXIANG,WOMENXUANQUUbuntu、ApacheHEPHPZUOWEIBUSHUJICHUHUANJING。

                  2.1、 Ubuntu操作系统

                  UbuntuSHIYIKUANJIAOWEILIUXINGDELinuxFAXINGBANCAOZUOXITONG。XIANGJIAOYUWindowsCAOZUOXITONG,LinuxCAOZUOXITONGJUYOUGENGQIANGDEKEDINGZHIXING,KEYIGENJUXUQIUPEIZHISUOXUMOKUAI,YINGJIANZIYUANZHANYONGXIAO,YUNXINGQIJIANWENDINGXINGJIAOGAO。UbuntuYOUZHUOMIANBANHEFUWUQIBANZHIFEN,ZHUYAOQUBIEZAIYUFUWUQIBANBENMORENQINGKUANGXIABUANZHUANGTUXINGJIEMIAN,YULE、BANGONGDENGRUANJIANBAO。

                  2.2、 Apache网页服务器

                棋牌大全下载安装   ApacheSHIYIKUANKUAPINGTAI、KAIFANGYUANDAIMADEWANGYEFUWUQIRUANJIAN。SUOXUFUWUTEXINGYIMOKUAIXINGSHITIXIAN,KEGENJUJUTIYEWUXUQIUKAIQIHUOGUANBI。

                  2.3、 PHP脚本语言

                棋牌大全下载安装   PHPQUANCHENGWEI“PHP:Hypertext Preprocessor”,SHIYIZHONGKAIYUANTONGYONGJISUANJIJIAOBENYUYAN。PHPZAIWANGYECHENGXUKAIFASHANGYINGYONGGUANGFAN,ZHUYAOYONGYUFUWUDUANDEJIAOBENCHENGXU。PHPNENGGOUZAISUOYOUZHULIUCAOZUOXITONGSHANGYUNXING,BIRUWindows、Linux、Mac OSDENG,NENGZHICHIDUOZHONGSHUJUKUXITONG。

                  2.4、 MariaDB数据库系统

                  MariaDBSHUJUKUXITONGCAIYONGGPLSHOUQUAN,SHIMySQLDEYIGEFENZHIXITONG。MySQLCENGJINGYINXINGNENGHAO、CHENGBENDI、KEKAOXINGGAOCHENGWEIZUILIUXINGDEKAIYUANSHUJUKUXITONGZHIYI,YU2009NIANBEIJIAGUWENGONGSISHOUGOU,SHOUGOUZHIHOUCHENGWEISHOUFEISHANGYESHUJUKUXITONG。ZAICIBEIJINGXIA,MySQLCHUANGSHIRENYIMySQLWEIJICHUCHENGJIFENZHIMariaDB,YINCIMariaDBJICHENGLEMySQLDEZHONGDUOTEDIAN,BINGQIEZAISHEQUDEWEIHUXIAKUAISUDIEDAI,YONGYOULEGENGDUOGENGHAODETEXING。

                  3、 部署与应用

                  ZAIUbuntu18.04LTSCAOZUOXITONGANZHUANGWANCHENGHOU,KAISHIDAJIANNextCloudSUOXUYAOHUANJING。

                  3.1、 第一步安装Apache2(图1)

                棋牌大全下载安装   ZHIXINGMINGLING:sudo apt-get install apache2。ANZHUANGWANCHENGHOU,SHIYONGLIULANQIFANGWENhttp://localhost/,CHUXIANIt works!ZEBIAOSHIWANGYEFUWUQIANZHUANGCHENGGONG。RANHOUZHIXINGa2enmod rewriteMINGLING,KAIQIrewriteMOKUAIYONGYISHISHIJIANGFANGWENZHEQINGQIUDEJINGTAIURLDIZHIZHUANHUANWEIDONGTAICHAXUNZIFUCHUAN。

                  图1 安装Apache2命令
                图1 安装Apache2命令

                  3.2、 第二步安装MariaDB(图2)

                棋牌大全下载安装   ZHIXINGMINGLING:sudo apt-get install mariadb-server,RUOYOUXUYAOKEYIJINRUMariaDBGUANFANGWANGZHANDINGZHIMariaDBDEGUANFANGYUANYONGYIANZHUANG。ANZHUANGWANCHENGHOU,XUYAOZHIXINGmysql_secure_installationMINGLINGWANCHENGANQUANSHEZHI。CHUCISHEZHISHI,XUYAOHEDUIHUOSHEZHIrootMIMABINGWANCHENGXIANGYINGSHEZHI。JIEZHE,SHIYONGMINGLINGXINGPEIZHInextcloudSHUJUKUBINGSHEZHIFANGWENQUANXIAN。mysql-u root-p;mysql>CREATE DATABASE nextcloud-db;#CHUANGJIANMINGWEInextclud-dbDESHUJUKU。mysql>CREATE USER‘nextcloud’@‘localhost’IDENTIFIED BY‘cloud123’;#CHUANGJIANYIGEMINGWEInextcloud、MIMAWEIcloud123DEYONGHU:mysql>GRANT ALL PRIVILEGES ON nextclouddb。*TO‘nextcloud’@‘localhost’;#FUYUYONGHUnextcloudDUISHUJUKUnextcloud-dbDESUOYOUCAOZUOQUANXIAN。mysql>FLUSH PRIVILEGES;#SHUAXINQUANXIAN。mysql>exit。

                  图2 MariaDB设置命令
                图2 MariaDB设置命令

                  3.3、 第三步安装php及模块

                  ZHIXINGMINGLING:sudo apt-get install libapache2-mod-php7.2 php7.2-gd php7.2-json php7.2-mysqlphp7.2-curl php7.2-mbstring php7.2-intlphp-imagickphp7.2-xmlphp7.2-zip。

                  3.4、 第四步下载nextcloud

                  SHOUXIAN,SHIYONGMINGLINGcd/var/www/htmlJINRUwebZHANDIANWENJIANJIA,RANHOUZHIXINGMINGLING:wget https://download.nextcloud.com/server/releases/nextcloud-15.0.7.tar.bz2SHIYONGCAOZUOXITONGZIDAIwgetGONGJUCONGGUANFANGWANGZHANXIAZAInextcloudWENJIANBAO。XIAZAIWANCHENGHOU,ZHIXINGtar-xjf nextcloud-15.0.7.tar.bz2MINGLINGJIEYA。CISHI,SHIYONGLIULANQILIULANhttp://localhost/nextcloudJIKEFANGWENnextcloud。

                  3.5、 第五步配置nextcloud(图3、图4)

                棋牌大全下载安装   DANGSHOUCIFANGWENnextcloudSHI,XUYAOCHUANGJIANGUANLIYUANZHANGHU,BINGQIEDUIXITONGSUOSHIYONGDESHUJUKUXITONGJINXINGPEIZHI。MORENQINGKUANGXIA,nextcloudXUANZESQLiteZUOWEISHUJUKU,DANGONGNENGSHOUXIAN,WOMENJIANGSHUJUKUGAIWEISHIYONGMariaDBXUANXIANG,JIANGDIERBUSUOCHUANGJIANDESHUJUKUMINGCHENGDENGXINXITIANRU,BINGWANCHENGANZHUANG。

                  BUSHUWANCHENGDENextCloudXITONGJIKESHIXIANWANGPANCUNCHUGONGNENG,ZAICIJICHUSHANGHAITIGONGLEWENJIANYULAN、SHUJUGONGXIANG、KUAPINGTAIKUASHEBEITONGBU,SHENZHISHIPINLIAOTIANXITONGDENGZHUDUOGONGNENG。SHOUXIAN,NextCloudYONGYOUi OS、ANZHUODENGYIDONGKEHUDUAN,KEYISHIXIANDUOPINGTAIZHIJIANDESHUJUFANGWENHETONGBU,BIRUYIDONGDUANKEYITONGGUOFANGWENZHIJIEYULANCUNCHUZAIYUNDUANDEZHAOPIANHEWENJIAN。QICI,NextCloudXITONGKEYIPEIHEOpenOfficeXITONGSHIXIANZAIXIANBANGONG,DUISUOXUWENDANGZAIXIANSHISHIXIUGAIHEBAOCUN。ZUIHOU,ZHICHISSLXIEYI,GENJUXUQIUANZHUANGHOUKEQIYONGhttpsJINXINGSHUJUCHUANSHU,JUYOUJIAOGAOANQUANXING。TONGSHI,GENGWANSHANDEFENXIANGXITONGKEBANGZHUJIAOSHIGENGYOUXIAO、ANQUANDIGONGXIANGSHUJU。

                  图3 数据库配置界面
                图3 数据库配置界面

                  图4 主要界面
                图4 主要界面

                  4、 小结

                棋牌大全下载安装   ZUOWEIXIAOYUANWANGNEI“SIYOU”DEWANGPANXITONGTIGONGLEGAOXIAODE、ANQUANDECUNCHUJIEJUEFANGAN,ZAIYIDINGCHENGDUSHANGYOUXIAODIBANGZHUJIAOSHIJIEJUEJIAOXUEGUOCHENGZHONGCHANSHENGDESHUZIZIYUANDEBAOCUN,TIGONGLEGENGFANGBIAN、KUAIJIEDEGONGXIANGTUJING,BIMIANLESHIYONGYIDONGCUNCHUSHEBEIHEWANGLUOGONGXIANGSHIKENENGCHANSHENGDESHUJUYISHIDEWENTI。LINGYIFANGMIAN,“SIYOU”WANGPANXIANGBIJIAOSHANGYEHUADEWANGPANQISHUJUCUNFANGYUXIAOYUANWANGBENDIFUWUQISHANG,SHUJUGENGANQUAN。NextCloudZUOWEILinuxXITONGHUANJINGXIADEKAIYUANPINGTAI,QIBUJINYOUCUNCHUHETONGBUDEGONGNENG,ERQIEHAITIGONGZHURUJIAMIJISHU、WAIBUCUNCHU、APPYINGYONGDENGFENGFUKUOZHANGONGNENG。TONGSHI,QIZHICHIERCIKAIFADEKAIYUANSHUXING。SUOYI,WEILAIJIANGZAIXIANYOUYINGYONGDEJICHUSHANGJINYIBUTANSUO、KAIFAHEYINGYONGGENGDUOGONGNENGKUODAYINGYONGFANWEI,XUNQIUYUXIANYOUXITONGRONGHEDEKENENG。

                  参考文献

                  [1] 苏嘉珺.内网移动存储介质安全管理[J].网络安全和信息化,2017(1):128-130.
                  [2] 尚鹏.基于校园网的云盘系统设计研究[J].电脑知识与技术,2017,13(1):76-78.
                  [3] 姜毅,王伟军,曹丽,等.基于开源软件的私有云计算平台构建[J].电信科学,2013,29(1):68-75.
                  [4] 刘志达. U盘风险规范则“零”[J].华南金融电脑,2009,17(10):70.
                棋牌大全下载安装   [5] 陈思玲.公安部:开展“净网行动”打击网络违法犯罪[J].中国防伪报道,2015(8):8-12.

                联系我们
                • 写作QQ:
                • 发表QQ:
                • 服务电话:
                • 售后电话:
                • 邮箱:
                范文范例

                靠谱的棋牌---首页_Welcome 百灵拼三张-Welcome 蓝洞棋牌官网送3金币---首页_Welcome 035棋牌手游官网 聚友棋牌官网下载安装-首页