




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、搭建自己的云服务一一相册(视频、音乐)废话篇:(需求分析,可以飘过)作为学校的网管,除了维护学校网络,保障其健康运行外,推广教育信息化,处理各类图片、视频也是常有的工作。总之,工作项目多而杂,琐碎又重要。常常遇到这样的问题:“李老师,上传某某活动的照片什么时候传给我”,“李老师,那天帮我录的课什么时候我过去拷过来”。类似的场景工作中举不胜举,又如:学校网站的维护,各个科室负责自己的栏目,但是学校单反相机就一台,我一个人负责照相,每次照完需要帮挑选照片并传给需要的人,工作效率极其低下。如何实现照片、音乐以及视频的共享、备份,相信大家脑子里可能会出现很多简单易行的方案:FTP或云盘(也有使用公用电
2、子邮件)各有优缺点,FTP使用自己服务器速度快,但图片无法预览;云盘能够在线预览图片,可是上传下载速度相对要慢。而且,大部分可能都是针对PC端的,很多老师都习惯手机或者Pad浏览照片、观看视频。移动端更良好的体验,也是必要需求。简单说,应该实现照片在线浏览,视频和音乐在线点播。如果优化来说,还应该实现上传、备份、用户间隐私保护(公开/私人相册)等功能。问题来了,学校有自己的服务器,是否能在自己的服务器上搭建“云相册”呢?带着这个想法,我在互联网找了很多、问了很多。终于有好心人为我提供了一个名字一一“ZenPhoto,百度了一下,发现了(此处隐去)这个站点,令人遗憾,全英文的(国外开发的)。还好
3、,同时还百度了几个中文技术文章介绍。趁热打铁,自己就着手搭建学校相册及视频平台。实践篇:(如果你是英文高手请忽略以下内容,直接访问(此处隐去),该有的哪里都会有的,小白继续一字不漏的看吧!少看一个步骤,可能需要返工再来。)说起来容易做起来难,可能是写文章的人技术层次高,写的稍微简略了写,照的产画瓢,按照他们的方法搭建,出错不少(也看不懂错在什么地方)。俗话说好记性不如烂笔头,现在就将一点点经验记录一下,以备不时只需,也可方便后来者参考一下,技术上有问题的地方,还请读者不吝赐教。闲话少说,马上开始。其实“ZenPhoto”提供了Windows和Linux两个版本,本文主要介绍Windows的安装
4、调试(Linux版安装网上有技术帖,本人愚笨,没有看懂,只好用熟悉的Windows)。硬件要求(本人测试环境):双核cpu,2G以上内存。如果只是搭建测试环境而非建服务器,能装要求的操作系统就可以了。软件要求:Windows下搭建这套CMS(内容管理系统) 需要PHP环境,PHP环境的必备软件:Apache/2.4.23、PHP5.6.24、Mysql(切记版本就高不就低);(此处隐去)网站下载最新版Zenphoto1.4.13Zenphoto1.4.13环境搭建:搭建PHP环境本身就是一门技术,也许你会说网上有很多集成软件,可以一键安装。是的,但是切记版本问题。前期我使用wamp时,环境检测
5、总是过不了,后来经过研究还是环境版本太低。如果你搭建过Moodle的环境,那么你很幸运,可以直接使用Moodle的环境,没搭建过也没关系,跟着我一步一步搭建。这里介绍另一个集成环境安装程序Xammp (wamp的升级换代软件) ,XAMMP是由Apache+MySQL+PHP+Tomcat+FileZ川筹组成的月艮务器系统开发套件。本人自己简单借用,且调试成功Xammp+zenphoto。成功安装在windows2008上,要想在windows2003上搭建集成环境,则需要安装vc2005运行库。这个要特别注意,笔者为此吃了不少苦头。1、Xammp集成环境安装网上介绍的比较多,这里可以简单写写
6、,省的小白读者再去百度。软件版本如下图:j jz zenphoenphot.t.o o- -zenphot1zenphot1. .4.134.13! !IMI-IUI-IMI-IUI-IUI-IUI-IUI-li-SI-IUI-IUI-IUI-lulIMI-IUI-IMI-IUI-IUI-IUI-IUI-li-SI-IUI-IUI-IUI-lul KamppKampp- -win32win32- -. 4 4- -0 0- -VUll-installer.VUll-installer., , ,下载地址:hti昨小w叩比代价恒向5一口啕介匚中nd8.html;目前最高版本V562
7、4。安装过程及注意事项:运行xampp第一个界面选择Next黄色部分用不到,勾选了也没有影响。我自己都装上了。点击NextCOCOSetupSetupFlFl士明chooseafoldertoitisi4llXAMFFchooseafoldertoitisi4llXAMFFSelectafolderCSelectafolderC:XssmpplXssmpplXAHPFInstaller选择安装路径,可以保持默认,继续Next| | 9 9SetupSetupxiBitnviforIBitnviforIAIFFAIFFEV,AIJPVLJ1V,AIJPVLJ1BitxiamiiBitxiamii
8、forforXAMFPproviderfreeinEtallrXAMFPproviderfreeinEtallrE EthatcaninstallDrupathatcaninstallDrupalJoomla!WordTressandmanyetherpapularaplJoomla!WordTressandmanyetherpapularap nsourceappsnsourceappsonontopotopofyourfyourlistinglistingXANIFPXANIFPimstimst虹latiomlatiom/ /htht七口亏:/bitnani.cctm/xamoTi/bit
9、nani.cctm/xamoTiifif,.l 乙L L &rnmor&rnmor aboutaboutBiBitnmiforXAMFPtnmiforXAMFP”AAJn&rAAJn&r F FL L tu.Xtu.X 11CancelCancel去掉小钩吧,没必要学习士更多。(打步-个英文网站)继续NextI I 3 3SetupSetup-1!xlEeadyEeadylalaInstallInstall因SetupisikciiwreadytobegiSetupisikciiwreadytobegiXAHFFInstallerXAHFFInstallerni
10、nstalliriigXANPFonyourcomputer.ninstalliriigXANPFonyourcomputer.B&B&k k|HextHextCaxicelCaxicel设置完成,准备安装。继续Nexto等待3分钟左右的安装过程。如果运气不好,弹出上面提示,说明你的操作系统不合要求,最好不要用windows2003,建议应windows2008、windows7以上。正确安装的应该是这样滴:巨画CompletingtheXAMPPSetupWizardCompletingtheXAMPPSetupWizardSetuphasfinishedinstalling
11、XAMPPonvourcomputerSetuphasfinishedinstallingXAMPPonvourcomputerJDoyouwanttostarttheControlPanelnow?安装完成,自动运行程序如下:bitnamigConlg区)ModulePID(s)Pon2392Apache256480,44380,443MySQLMySQL29633063306FileZillaMeruuryTomcatTomcatStopStop; ;AdmrnConfigLogsSlopSlopAdmiriConfijConfijSiartAdConfigLogsLogsStartAdm
12、inConfigLogsStartStartAdnun_Config_ConfigActionsjjhetstatjjhetstatExpiorerExpiorerLServicesOutOut15:39:11main15:39:11inain15139H1main15:39:11main15:39:13main15:39:13main15:39:14inain15:39:14main创建mytest事服务器连接排序规则utf8mb4unicodeci输入mytest”,点击创建XAMPPControlPanelv3.2,2hies/iceModulePID(s)工.23922392彳I IF
13、ilRZiliMFilRZiliMartartI I匚.dmindminnnfkinnfki於IctcalhoKt/IST.O.OHI|phpMyAdmin4.5,1-WindowsInternetExplorer会声会战模版舂叶下赫-会存,建议网站良|网页快讯幅,.MHloc3lhast/127,0,0.11phpMyAdmin4,5,1MlMl-:页面画安到筝工+_+_phpmyadmiriphpmyadmiri+-test数掘库数掘库* *排序题则排序题则informationschemaurfBgeneralca 检查权限C&nfigC&nfigr.TySQLr.TyS
14、QL33063306心http:/1ocaIhast/phpniyadmin/phpMyAdminphpMyAdminphpMyAdtninphpMyAdtning 制翁e e近期访问表收臆夹粒掘库口SOL3状强丫用户昧户国导出国导入卫卫新建士新建士+_.jptipmyadmin+_.jptipmyadmin#盘置 i i复制 5 5)费里三字符窠御品举服务器:127JTCP/IPTCP/IPD D 新律图r_,infarmatiQn_schsma.+-mysqi+Lperformance_schema致据库致据库jjSOLSOL状态 q-用户户 B B 导出,4,4服翁器类受;服芳箸版本:M
15、sriiaDBMsriiaDB- -marmarbinarydistribul协议版本:w数据库排序板则近期访问表收藏夷AdminAdmin日服务器127001 1常规设置亡!服务器.1212 工。.0.10.1p.p.WAWAlocalhostlocalhost/ // /mytestmytest| |phpMyAdimin_phpMyAdimin_数据库创建完成(可以省略这一步,使用系统默认的 test 数据库)环境搭建完毕。安装“ZenPhoto”:解压下载的文件,拷贝到安装目录的htdocs文件夹下(默认的网页文件存放位置)覆盖原有文件(可以先将原文
16、件删除)名称 dashboardimgwebalizerI.xampp身 applicationsbitnami囹 faviconindex-php安装后的文件夹如下如:phpphpMyAdfninMyAdfnin在服务器:12700.1+_test盛下我叵虚面一最近访问的位置m 库y 酶匕圜片phpmyadmin新建informationschemaperformanceschema近期访问表收藏夹数据库3 3SOL4 状态用户赚户mysqlCREATEDATABASEFyttCREATEDATABASEFytt、;组织包含至麟中,共享,刻录新建用法,收藏关机本拌磁迓(C:)xampphtd
17、ocs,htdocs包含到库中共享,刻录新建文件夹S名称*修改日期albumsalbums2016/10/1013:59文件夹.dashboard.dashboard2016/10/1015:33文件夹MgMg2016/10/101533文件天pluginsplugins2016/10/1013:59文件夹themesthemes2016/10/1013159文件夹uploaded2016/10/1014:00文件夹webalizerwebalizer2016/10/1015:33文件夹xamppxampp2016/10/1015:3文件夹zp-corezp-core2016/10/1014:
18、00文件夹.zp-data.zp-data2016/10/1014:01文件夹, ,itattributesitattributes2016/0/1816:42GHATTRIBUTE.gitignore.gitignore2016/8/1816:42G1TIGNORE 文applications2016/4/122:04HTML 却。一 bitnami2016/4/122:04contributing.nndcontributing.nnd2016/8/1816:42MD 文件同 favicon2O15A7H623:32图标E第一次运行ZenPhoto如下:TorncatTorncat,Sta
19、rt,StartJ JAdminAdminCM他 LoLo点击箭头所指位置(here)可ModulesService冈区冈XAMPPControlPanelv3,2.2ModuleModulePID(S)PID(S)23922392ApacheApache2 2 的 4 4MySQLMySQL296296FleZllaMercury.dmin.dminConfigLaConfigLaAdmin|Admin|Config|La-dmin-dmin ConfigConfig LaLaZ0nPHOTO设定WelcometoZenphoto?ThispagewillsetupZenphoto1413o
20、nyourwebserver.系缢桧查:&InstallingZenphotov1413&zp-dafasecurity心 FHP 版本 5624&PHPSessions.5fPHPRegisterGlobal 岩&PHPSafeModeQ QPHPJTLagic:_qiiotes_gpc0PHPjnag11 二-quotes_ru.nes_ru.n11me0PHPmagic:_quotes_sybasePHPdisplay_errors(is错误!/ThissettingmavpCultinPHPerrormessagesbeingdisplavpdonWEB
21、pages.ThesedisplaysmaycontajgdCsitiveinformationaboutyoursire.Clicknowledgethiyouv/ishtoignorethis点击箭头位置(apply)HHHMagicquotes_runtmeGPHPnagicquotes_sybase 甘 PHPdisplay_errorsisenabled警告!ThissettingmayresultinPHPerrormessagesbeingsplayedonWEBpagesThesedisplaysmaycontainsensitiveinfoimationaboutyoursi
22、te0PHPgettext()支援Q QPHPflocksupportQ QFHPmt 造 triiim 支援 I&zertphoto.cfprtpfileFilePermissionsare(0666)1警告!Iffilepermissionsarenotsettosfndortighterth*couldbeasecurityrisk.However,onsomeservesZenphotodoesnotfunctioncorrectlywithtight值permissions.IfZenphotohaspermissionerrorswisetupagainandselects
23、morerelaxedpermissiASetFilepermissionsto(06661_V填入标注内容,点击“存储”资料库主机 healhost解I席领资料库表格字/首-/如果出现下图,可以松口气了。点击“开始”继续o会建立的资料库表格:ptions,-albums,_images,coniKients,dmXn-istrators,adjnirL_tDobict._tags,_ob_to_tag,_captcha,_p/gesr-iieusZcat,_news_catdries._news,_menu,torage,_search_cache心 fjIySQLiversion555Databasecredentialsinconfigurationfie错误!MySQLiMySQLireported:NodatabaseselectedFillintheinformationbelowandsetupwillattempttoupdateyourconf1guaticinfIe.资料库密码j
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 2909-2025棉本色帆布
- GB/T 28029.13-2025轨道交通电子设备列车通信网络(TCN)第4-1部分:基于绞线式列车总线(WTB)的列车通信网络试验方法
- 2025届山东郯城实验中学初三下第一次阶段考英语试题试卷含答案
- 明达职业技术学院《手机短视频拍摄与编辑》2023-2024学年第一学期期末试卷
- 2025届湖南省邵阳市邵东县第三中学高三下学期周练一(2.15)生物试题含解析
- 教育画卷展开
- 安全生产开展情况
- 中小学劳动教育在劳动中感悟美在劳动中长技能课件
- 思维导图集训6小时找到适合你的高效学习法第3讲 思维导图让你高效复习:知识结构化
- 数字孪生行业发展分析
- 2024陕西延长石油集团限责任公司油田公司校园招聘231人管理单位遴选500模拟题附带答案详解
- 《第十课 走近民法典》(同步训练)初中道德与法治七年级全一册-统编版-2024-2025学年
- 资本运营理论与实务课件自考版
- DB34T4829-2024公路工程泡沫轻质土设计与施工技术规程
- 蒸汽使用管理制度
- 2024年区(县)环境状况和环境保护目标完成情况的报告
- 国开2024年秋《经济法学》计分作业1-4答案形考任务
- 废蓄电池回收管理制度
- 护理查房法洛四联症
- 浅析内部控制的问题及其措施分析研究-以永辉超市为例 工商管理专业
- 2022年四川省宜宾市中考数学真题(解析版)
评论
0/150
提交评论