开发者社区> walb呀> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

MoinMoin wiki 服务器搭建 与尝试

简介:
+关注继续查看
python easy_install moin 或 下载 moin-1.9.0 编译
设置 path 中有 moin.py 
#我这 参考
path = $PATH:/Python25/moin-1.9.0/MoinMoin/script
# wikiconfig.py 下面我点下 参数 ,大家看代码 就知道了
vi  /Python25/moin-1.9.0/wiki/config/wikiconfig.py
#instance_dir = '/where/ever/your/instance/is'
instance_dir = wikiconfig_dir+'/../'

# Where your own wiki pages are (make regular backups of this directory):
data_dir = os.path.join(instance_dir, 'data-1'''# path with trailing /


navi_bar 
= [
        
# If you want to show your page_front_page here:
        #u'%(page_front_page)s',
        u'标题',
        u
'FindPage',
        u
'HelpContents',
    ]

language_default 
= 'zh'
在修改linux 时不起作用 :
修改/root/tools/moin-1.9.0/MoinMoin/script/server/standalone.py 全局先
运行:
$>moin  server standalone --config-dir=/root/wiki/mywiki/config/ --hostname=192.168.102.207 --port=18081
命令是可调参数:
#/root/tools/moin-1.9.0/MoinMoin/script/server/standalone.py
class PluginScript(MoinScript):
    
def __init__(self, argv, def_values):
        MoinScript.
__init__(self, argv, def_values)
        self.parser.add_option(
            
"--docs", dest="docs",
            help
="Set the documents directory. Default: use builtin MoinMoin/web/static/htdocs"
        )
        self.parser.add_option(
            
"--user", dest="user",
            help
="Set the user to change to. UNIX only. Default: Don't change"
        )
        self.parser.add_option(
            
"--group", dest="group",
            help
="Set the group to change to. UNIX only. Default: Don't change"
        )
        self.parser.add_option(
            
"--port", dest="port", type="int",
            help
="Set the port to listen on. Default: 8080"
        )
        self.parser.add_option(
            
"--hostname""--interface", dest="hostname",
            help
="Set the ip/hostname to listen on. Use \"\" for all interfaces. Default: localhost"
        )
        self.parser.add_option(
            
"--start", dest="start", action="store_true",
            help
="Start server in background."
        )
        self.parser.add_option(
            
"--stop", dest="stop", action="store_true",
            help
="Stop server in background."
        )
        self.parser.add_option(
            
"--pidfile", dest="pidfile",
            help
="Set file to store pid of moin daemon in. Default: moin.pid"
        )
        self.parser.add_option(
            
"--debug", dest="debug",
            help
="Debug mode of server. off: no debugging (default), web: for browser based debugging, external: for using an external debugger."
        )
#成功运行 后
2009-12-20 23:31:31,796 WARNING MoinMoin.log:139 using logging configuration read from built-in fallback in MoinMoin.log module!
2009-12-20 23:31:32,515 INFO werkzeug:106  * Running on http://192.168.1.100:8080/
一些简单的语法介绍『其中 HelpOnDrawings 的功能 有“惊艳”的效果!!呵呵,自己搭建个自己的wiki 出来 看吧』
本文转自博客园刘凯毅的博客,原文链接:MoinMoin wiki 服务器搭建 与尝试,如需转载请自行联系原博主。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
单线、三线和BGP服务器的区别
单线、三线和BGP服务器的区别
96 0
NodeJs本地搭建服务器,模拟接口请求,获取json数据
前言 不知道你在项目开发过程中有没有遇到以下场景: 一般是前端先制作静态页面,同时服务器端创建数据库,搭建服务器端框架,写接口;当接口写完之后,前端或者后端才能嵌套页面。
5048 0
SVN服务器搭建
 SVN是Subversion的简称,是一个开放源代码的版本控制系统。它由服务器和客户端组成,今天就带大家一起在服务器端搭建一个服务器。   前提:安装服务器端:VisualSVN-Server,客户端:TortoiseSVN(版本随意)。
745 0
+关注
1038
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载