



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
MoinWiki搭建步骤版本作者日期备注10Patty2012-06-01MoinWiki1.9.3版本安装完成2012-6-1mywikiPatty Fu1. 前言 随着公司资料的逐渐增多,我们需要一个资源管理系统将各种资料分类整合。这个系统要符合以下标准:跨平台:Linux/Web/iOS/Android/Windows数据保存格式:移植方便,将图片保存到本地数据采集方式:支持网络直接复制,粘贴数据索引:支持分类+tag协同工作:方便的分享机制免费所以经过层层筛选,MoinMoin系统正式落户了。11编写目的公司在不断地发展壮大,资料也越来越多,越来越杂。需要大家熟练操作该系统,并且在使用中提出自己的建议,使得我们的管理系统更加强大且稳定。12背景MoinMoin是使用Python编写的Wiki实现,MoinMoin当前版本1.9。现在使用的是最新的稳定版本1.9.3.MoinMoin的优点是: 安装简单; 支持中文全文检索; 汉化较好; 不依赖外界的数据库, 使用纯文本保存, 备份非常容易, 直接复制即可。 支持从html转换到MoinMoin Wiki格式,纯文本的wiki格式比html来的更纯粹,只保存需要的数据,而不保存冗余的样式,MoinMoin这点做的非常好,支持几乎全部html标记的转换。 MoinMoin新版本增加了图形化界面模式,不用再记下以前那些语法就可以使用。2. MoinMoin的安装使用Ubuntu8.04版本安装MoinMoin1.9.3+Python2.5.2+Apache2因为MoinMoin是使用Python编写的Wiki实现,所以安装MoinMoin前需要安装的软件有Python和Apache2。 Python和Apache2安装很简单,只要安装在默认路径即可。2.1. 使用MoinMoin桌面版1. 下载MoinMoin http:/moinmo.in/MoinMoinDownload2. 解压缩到合适的目录(安装目录) 3. 进入到目录moin-1.9.3,运行目录下面的 wikiserver.py,即输入: 此时就可以打开浏览器,在地址栏输入 http:/localhost:8080/ 即可访问4. 开始安装Moin,在终端输入:sudo: 获得root权限Python:就是基于python进行安装,后面是强制安装到指定文件夹/usr/local5. 安装好之后,在终端输入python,然后输入 import MoinMoin若是什么都没有出现,则证明Moin安装成功,其他任何提示都代表安装出错,需要回头仔细检查,也可以查看安装的log3. Wiki的实例配置1. 创建一个文件夹叫做mywiki(这个名字自己随意)假设安装到/usr/local/share/moin/mywiki下,即 #进入moin目录输入:mkdir mywiki #创建mywiki文件夹将实例文件拷贝到mywiki下面:在终端输入:(-R表示将文件夹及其子目录一并复制)cp -R /usr/local/share/moin/data /usr/local/share/moin/mywikicp -R /usr/local/share/moin/underlay /usr/local/share/moin/mywikicp /usr/local/share/moin/config/wikiconfig.py /usr/local/share/moin/mywikicd mywikimkdir cgi-bincp /usr/local/share/moin/server/moin.cgi /usr/local/share/moin/mywiki/cgi-bin2. 改mywiki文件夹的权限(必须如下)sudo chown -R www-data.www-data mywiki #(www-data是apache当前的servername和group)sudo chmod -R ug+rwx mywikisudo chmod -R o-rwx mywiki (让apache可以有访问权限)cp -rf /usr/local/lib/python2.5/site-packages/MoinMoin/web/static/htdcos /usr/local/share/moin/将静态网页文件等内容拷贝到moin目录下。一般是安装在/usr/local/lib/python2.5/site-packages/MoinMoin/web/static中3. 修改配置文件修改moinmoin的配置文件,配置文件在mywiki里面vim wikiconfig.py必须要修改的是(1)import osfrom MoinMoin.config. multiconfig import DefaultConfigclass Config(DefaultConfig):(2)data_dir = /usr/local/share/moin/mywiki/data #实例所放路径data_underlay = /usr/local/share/moin/mywiki/underlayacl_static_url = /wikisuperuser = uadmin #定义超级用户,名字自己随便取一个,到时候注册后就是超级用户acl_rights_default = uadmin:read,write,delete,revert,admin其他可以默认4. Apache2的配置文件(不要去修改apache2.conf)sudo vim /etc/apache2/sites-avaliable/default在最后加入ScriptAlias /mywiki /usr/local/share/moin/htdocs #里面是网页的各个元素Alias /wiki /usr/local/share/moin/mywiki/cgi-bin/moin.cgi #可以找到脚本执行5. 配置完成后,重启apacheservice apache2 restart或者 sudo /etc/init.d/apache2 restart6. 此时进入网址即可,可以是自己电脑的ip登陆或默认localhost登陆例如:06/mywiki localhost/mywiki4. 注意:(1)CSS文件丢失错误Alias用于静态文件: css, 图片等等. ScriptAlias用于将moin.cgi从url中隐藏. 你必须使用不同的值! 对于ScriptAlias, 或者Alias
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 桥梁工程质量控制与风险评估
- 前期策划与摄影合同
- 甘蔗产业增长动力-洞察及研究
- 电子软件合同续签
- 退休环境专家返聘协议
- 高层建筑钢结构悬挑脚手架安全方案
- 企业财务防盗制度及执行要点
- 物联网技术在智慧工厂中的应用
- 工厂能源消耗管理改进方案
- 全国高中数学联赛试题详解
- 2023年宠物用品公司简介(50个范本)
- 高中英语高考读后续写肢体动作描写(手、肩、胳膊、心脏、背、腿、膝、脚等细化描)
- GB/T 32911-2016软件测试成本度量规范
- 广东省特种设备检测研究院东莞检测院招考【共500题含答案解析】模拟检测试卷
- 《压力容器安全技术监察规程》
- 独股一箭2010年20w实盘
- 数控加工中心培训课件
- 智慧燃气安全监管平台建设方案
- 学校及附属设施建设施工方案 (1)
- 公共关系策划(共47页).ppt
- 卒中相关性肺炎-
评论
0/150
提交评论