开发者社区> walb呀> 正文

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 服务器搭建 与尝试,如需转载请自行联系原博主。

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

相关文章
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
20695 0
轻松搭建一个Windows SVN服务器
前文所述SVN客户端使用的时候,用的SVN服务器通常为外部,例如Google Code的服务器,不过,做为一个程序开发人员,就算自己一个人写程序,也应该有一个SVN版本控制系统,以便对开发代码进行有效的管理。
1423 0
windows下搭建svn服务器及权限配置
服务器端VISUALSVN SERVER 3.3.1 下载地址 https://www.visualsvn.com/server/download/   客户端TortoiseSVN 1.8.13下载地址: https://www.visualsvn.com/visualsvn/download/tortoisesvn/   1.安装服务器端程序  选择服务器和管理界面都安装 选择安装路
4219 0
阿里云ECS云服务器初始化设置教程方法
阿里云ECS云服务器初始化是指将云服务器系统恢复到最初状态的过程,阿里云的服务器初始化是通过更换系统盘来实现的,是免费的,阿里云百科网分享服务器初始化教程: 服务器初始化教程方法 本文的服务器初始化是指将ECS云服务器系统恢复到最初状态,服务器中的数据也会被清空,所以初始化之前一定要先备份好。
16646 0
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
23580 0
+关注
1038
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载