twiki安装过程及配置

Twiki 6.0.1安装 Twiki 6.0.1安装 安装环境 1、CentOS 7.6 2、Twiki 6.0.1 具体步骤: 1、安装Apache,修改访问地址192.168.100.240 [root@localhost ~]# yum install httpd [root@localhost ~]# vim /etc/httpd/conf/httpd.conf ServerName 192.168.100.240:80 2、安装perl,在Twiki官网有列出使用到模块,可在此链接查看https://twiki.org/ 阅读详情

 

1.取得twiki安装包。版本:twiki-4.2.3

将其安装包解压缩到C盘根目录下(你也可以放在你喜欢的地方)。在目录命令上有一点要注意:不要使用空格,否则twiki在运行中会出错的。另外也最好不要使用中文的目录,大家都知道,国外的软件很少能正确处理汉字目录名的。

2.取得activeperl的安装包。

默认安装即可。安装后,在C盘根目录下出现目录C:/Perl。在twiki的配置中会用到。
注意把C:/Perl/bin目录加入到系统的PATH环境变量中。如果添加正确,那么在command命令行上输入perl命令就能显示一些正确信息,而不是找不到命令的错误信息。
3.
取得apache的安装包。
取最新的可执行安装包即可。安装过程中各种配置选项选择默认的配置即可。我喜欢把这些软件都安装在C盘根目录下。
4.
配置apache,有下列几个项目要进行配置:

  • ServerRoot

我的apache装在目录c:/Apache2.2,因此我就如下填写:

ServerRoot "C:/Apache2.2"

  • Listen

指定服务器监听的端口。默认就是80端口。由于某些原因,可能80端口已经被其他软件使用了。这时候可以指定一个别的端口,比如8080。

  • 检查apache是否正确安装

打开浏览器,在地址栏输入http://localhost,如果显示一个"It works"的页面,就表明apache web服务器正确地安装了。

  • DocumentRoot

将DocumentRoot指向Twiki目录,我的twiki所在目录 “C:/Twiki”,

所以我的配置是DocumentRoot “C:/Twiki”,<Directory “C:/Twiki”>。

5. 配置TWiki

(1) 修改LocalLib.cfg指定lib目录的绝对地址
在twiki/bin/目录下有一个模板文件LocalLib.cfg.txt,将其重命名为LocalLib.cfg。然后打开该文件,修改其中的变量:$twikiLibPath = "C:/twiki/lib";
其中的地址采用绝对地址。对于Windows系统来说,路径中的分隔符采用类似于Unix系统中的反斜线,而不是采用Windows中的正向斜线。
最后,将修改好的LocalLib.cfg文件移动到目录twiki/lib/下。

(2) 运行自动化工具指定Perl解释器的地址
打开cmd.exe(命令行),进入到目录 twiki/bin/,运行下列工具:
c:/twiki/bin> perl ../tools/rewriteshbang.pl
屏幕会出现一些信息,首先提示你输入perl.exe的路径:
Enter path to interpreter [hit enter to choose 'perl']: C:/Perl/bin/perl.exe
根据你的输入,它会再次提示:
Enter path to interpreter [hit enter to choose 'C:/Perl/bin/perl.exe' ]:
这次直接回车即可。回车后,会看到一些提示:xxxx modified。提示有22个文件被修改。
接下来进入到twiki/tools目录,再次运行刚才的perl脚本:
c:/twiki/tools> perl rewriteshbang.pl
画面出现与之前类似的问题提示,你仍然输入 C:/Perl/bin/perl.exe。之后再次询问时直接回车即可。
最后提示有一个文件被改变。
6.
修改Twiki的httpd配置文件
在Twiki安装的根目录下有个文件twiki_httpd_conf.txt, 将其重命名为twiki_httpd.conf,然后将提示要求你修改路径的地方(以多个#符号开头)都修改成你的安装的绝对路径,例如/home/httpd/twiki 换成 C:/twiki
7.
修改Apache的conf/httpd.conf文件
在httpd.conf文件的最后,添加下列包含语句:include "C:/twiki/twiki_httpd.conf"
到程序菜单中利用Apache的功能检查下配置文件,如果有配置错误就会提示。
一般会提示php_admin_flag engine off有错误,简单地注释或去除这一行即可。
8.
进入浏览器进行Twiki的初步配置
在浏览器地址中输入http://localhost/twiki/bin/configure
就会出现一个配置画面。第一次进入系统,只有一个General path settings(12 warnings)可供配置。
(1)
初消路径设定告警
在进入配置页面后,General path settings后会有个告警数量提示。点击该标签就会打开各种配置项。
首先就把其中凡属于Windows路径中的斜线替换成反斜线,其它的暂时不管它。
在页面的下方有个next按钮。点击按钮进入下一个保存页面。
保存页面要求你输入密码。若不设定密码它是不让你保存的。为了方便先配置一个容易记忆的密码,比如twiki123。

设定好密码后,有个change password and save按钮。点击后出现一个修改后的配置更新显示页面。这个页面的最下方有两个连接,其中一个是 Return to configuration。点击这个连接回到配置页面。这时你会发现配置页面多出了很多配置项,而且 General path settings也不提示告警了。
(2)
消除Security setup安全告警
展开这个配置栏,配置项{Htpasswd}{FileName}中指定了用户密码存储文件名。
初始的文件名是C:/twiki/data/.htpasswd。
但是,我们要消除的告警不在这里,而是提示有Waring的第一项Paths的配置。
这个配置项类似于Windows中Path环境变量的设定。我们可以在这里指定twiki可以搜索的系统路径。
对于Windows来说, C:/Windows/system32这个目录是一定要加上的。其它的则需要按需加入了。
对于Windows有个简便的办法:进入命令行界面,输入PATH现实系统环境变量,然后将其抄到我们的配置项即可。
C:/Users/zyx>PATH
PATH=C:/Perl/site/bin;C:/Perl/bin;C:/Windows/system32;C:/Windows;C:/Windows/System32/Wbem
去掉其中明显不需要的路径,比如暴风影音的路径,还有那些不存在的路径,然后把这些路径拷贝过去就行了。
上述例子中的路径已经是我修改过后的路径。
同样点击页面最下方的next按钮,进入保存页面。输入密码,点击save按钮保存。
显示配置更新的页面,最后点击下面的连接返回到配置页面,继续进行后面的配置。
(3)
消除Store settings存储配置中的错误设定
{StoreImpl}
选择【rcsWrap】还是【rcsLite】?
Twiki
是利用rcs工具来进行版本管理的。在Unix提供上一般会安装,但对于Windows系统来说却没有这个软件。
因此只能用它自带的用perl实现的一个替代品。因此,这里就选择rcsLite即可。
保存这个配置后在返回这里。你会很高兴的发现许多的错误都被消除了。

(4) 消除Mail and Proxies 邮件与代理的告警
对于Twiki来说,注册机制需要启用邮件。下列配置项需要设定:
{webMasterEmail}  webmaster@localhost.cn
这个根据实际情况来设定就好了。我在自己的PC机上装着玩儿,所以就直接设定成了上面那样。
我曾经试过设定成webmaster@localhost,结果它仍然告警说不能识别为一个有效的邮件地址。保存此设定后在回到配置页面,我们会发现已经没有任何的告警或错误了!
到这里已经完成了设定的第一步。先欣赏下我们的成果吧!
在浏览器中输入http://localhost/twiki/bin/view
看看自家的twiki网站页面。

(5)中文设定
对于咱中国人来说,看洋文毕竟太费脑子了。所以汉化是首要工作。
很可惜,Twiki对于汉字的支持不是很好,也就是能用而已。

TWiki 5.1.1 TWiki 5.1.1 开源版,很不错的wiki系统。 立即下载

相关推荐

TWIKI的簡介

TWIKI的簡介TWIKI的簡介

Wiki 使用入门(TWiki简明教程)

Wiki 使用入门(TWiki简明教程) 作者:Winter On this page: TWiki 使用入门(TWiki简明教程) 0 前言 1 TWiki 使用预备工作 2 第一个TWiki页面 3 TWiki使用常用技巧 4 TWiki 的Fireflox插件 5 TWiki插件

flyonok的专栏 1万+

twiki

关于Wiki,大家肯定听说了不少,TWiki只是Wiki的一种实现形式。不过在众多的wiki版本中,TWiki声名远扬,按照twiki.org的解释是,一个灵活、强大、简单的企业级共同协作平台。目前著名的网络公司Yahoo内部的平台就是使用的TWiki, 另外Motorola 和SAP 等国际大公司都在使用TWiki,这也是我为什么选择TWiki的原因。<br>

TWiki安装和使用心得

    TWiki是一个开源(GPL)的wiki程序。软件定位为“灵活、强大、易于使用的企业协作平台”,运行于Perl环境。拥有编程技能的人可以使用变量创建动态页面,譬如内容表格,或者嵌入式搜索结果的页面。默认内置所见即所得编辑器,完善的用户权限系统,不需要任何数据库,完全基于文件目录的格式化引擎。 TWiki部署起来稍微有点复杂,下面是我在Ubuntu上部署TWiki的一些心得。 1. ...

weixin_33840661的博客 326

Xilinx VU+系列多DIE FPGA时序约束与跨DIE信号优化策略

本文深入探讨了Xilinx VU+系列多DIE FPGA的时序约束与跨DIE信号优化策略。针对2.5D/3D封装技术带来的时序挑战,详细解析了SLR区域约束、Laguna寄存器配置及跨时钟域约束等关键技术,提供了实用的TCL脚本和RTL优化示例,帮助开发者有效提升设计性能和时序收敛效率。

weixin_29209801的博客 654

大模型应用开发面试全流程实录:RAG、上下文工程与多Agent协作技术深度解析

Transformer 依靠多头自注意力和位置编码实现高效序列建模。Prompt Engineering包含多种设计思路,如 Zero-shot、Few-shot、Chain-of-thought,提升模型泛化和推理。Token 和上下文窗口直接影响模型性能与成本,选择需结合实际业务场景(如客服对话需长窗口)。Embedding 技术是 RAG 的基础,决定了语义检索效果。向量数据库如 FAISS、Milvus等分别适用于本地/分布式检索。

m0_52114506的博客 828

如何安装TWiki(中文TWiki的安装)

如何安装TWiki(中文TWiki的安装) 作者:Winter 如何安装TWiki(中文TWiki的安装) 0 前言:关于TWiki 1 安装流程 2 设置用户访问权限. 3 TWiki中文显示设置 4 在虚拟主机(Web hosting)上安装TWiki的注意事项 5 其他参考 0 前言:关于TWiki 关于Wiki,大家肯定听说了不少,TWiki只是Wiki的一种实现形式。不过在众多的wiki

Piggy and Jery 's GOLB 1万+

Cloudflare 5秒盾逆向实战:13次请求背后的Python补环境框架搭建指南

本文深入解析了如何通过Python构建浏览器环境模拟框架,以应对Cloudflare 5秒盾等现代Web防护机制。文章详细拆解了其背后复杂的13次请求链,涵盖了JavaScript执行引擎集成、DOM事件模拟、网络请求控制及Canvas指纹等环境检测的完整实现方案,为自动化数据采集和逆向工程提供了实战指南。

gold的博客 347

探索 TWiki:一个强大的协同知识管理系统

是一个开源的、基于 Web 的协同知识管理系统,它提供了灵活的内容创建、管理和分享平台。TWiki 结合了 Wiki 技术和传统企业信息系统的优势,让团队协作更加高效,知识管理更加有序。 ## 项目简介 TWiki 基于 Perl 语言开发,它允许用户通过浏览器进行文本编辑,无需专业编程技能即可创建和维护页面。这些页面可以组织成层次结构,便于查找和归类信息。此外,TWiki 提供了丰富的插件生...

gitblog_00016的博客 570

原理图分享二(信盈达CorexM4核心板STM32F407VGT6)

这是第二张板子的原理图分享,这也是当时大学里学习的一个板子。 原理图分享二(信盈达CorexM4核心板STM32F407VGT6)

让学习成为一种习惯 6894

python -- 海洋气象科研论文中常用绘图配色汇总

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。可以通过自定义选取不同颜色的rgb,通过自定义的方式构建colormap。

weixin_68789096的博客 972

mongodb在游戏开发领域的优势

目前游戏服务器使用mysql作为数据库的较多,然而,使用mongodb来作为存储层,在某些方面比mysql更为方便和适合。

littleschemer的博客 1698

Twiki安装-傻瓜式

初次接触Twiki,部署的时候还真让人头疼! 以下是我自己部署的时候的一些经验。希望能帮到大家 注:红色字体部分为安装路径,可直接替换为相应的安装路径 部署前准备 1. 下载IndigoPerl并安装到你要安装的目录。此处为”D:/Perl” http://www.indigostar.com/indigoperl.php#Download IndigoPerl在命令行下运行perl

厚积而薄发 1万+

第1讲|AI产品经理全景图谱:不是“会用AI工具”,而是能对AI产品结果负责

本文从岗位本质出发,系统拆解 AI 产品经理的职责、岗位类型与能力模型,帮助读者理解 AI PM 与传统 PM 的核心差异,明确自己适合的转型方向,并建立“对 AI 产品结果负责”的产品认知。

从零开始,掌握网络安全。提供全面的网络安全教程、攻防演练技巧和行业动态。 1015

异构图中的注意力机制网络:节点级别和语义级别的注意力(Python实现)

在本文中,我们介绍了如何使用Python实现异构图中的节点级别注意力和语义级别注意力。通过语义级别注意力,我们可以根据节点的语义信息对节点进行加权聚合。在本文中,我们将介绍如何使用Python实现异构图中的注意力机制网络,包括节点级别的注意力和语义级别的注意力。最后,我们使用注意力权重对节点特征进行加权聚合,得到聚合后的节点表示。然后,将聚合后的节点表示传递给语义级别注意力模型,根据节点的语义信息进行加权聚合,得到最终的表示。函数中,首先使用节点级别注意力模型对节点特征进行聚合,得到聚合后的节点表示。

HackNebulaZ的博客 485

linux twiki 添加权限,Linux安装TWiki

听说twiki是一个很好的管理知识的工具,今天我们就来安装体验一下。1、安装apache2apt-get install apache2或者yum install httpd2、下载twikicd /var/www/wget http://nchc.dl.sourceforge.net/project/twiki/TWiki%20for%20all%20Platforms/TWiki-5.1.3/...

weixin_33634121的博客 97

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

TWiki安装配置

使用Wiki来管理文档是一种不错的方法,这里记录一下安装和配置TWiki的过程,参考材料http://wiki.yfang.cn/bin/view/Ywiki/Twiki%E5%AE%89%E8%A3%85%E6%94%BB%E7%95%A5 http://www.twiki.org/cgi-bin/view/TWiki/TWikiInstallationGuide#Basic_Installa

流浪猫的专栏 1840

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

配置Twiki(一)

配置Twiki(一)

1...2...3...4... 1674

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

TWiki DakarRelease安装备忘

上周和建硕聊天的时候,我提到了新年打算不再花太多时间写BLOG,blog毕竟只是一些碎片,而更有意义的是将这些碎片整理起来。我尝试了很多方法,发现还是使用wiki这种方式比较好。 Wiki的发布工具去年年底有2...

车东@优快云 236

linux twiki 添加权限,TWiki中安装LDAP出现报错问题解决

TWiki中安装LDAP出现报错,如下:[Mon Dec 15 09:40:17 2014] [error] [client 172.17.60.125] [Mon Dec 15 09:40:17 2014] view: defined(%hash) is deprecated at /var/www/twiki/lib/CPAN/lib//Locale/Maketext/Lexicon.pm l...

weixin_42175776的博客 188

twiki中配置ldap账户认证

出于好奇,我试着搭建了twiki,发现不是很麻烦,而且几乎接近绿色(全部文件都在/var/www/twiki中,除了需要安装apache和perl一些模块之外)。 参考:http://twiki.org/cgi-bin/view/TWiki/TWikiInstallationGuide,ldap主要是安装插件,然后配置extension中的属性。 原文在这里,中间如果发现找不到Ldap

jollyjumper的专栏 2346

Linux下安装twiki权限问题

最近公司搭建一个内部协作平台,使用TWiki 4.1.2,服务器是CentOS4,搭建过程中遇到了一些问题,也苦于寻找解决方法。  搞定后,将这些东东贴出来,希望对以后安装TWiki的同仁有所帮助!装完TWiki后访问twiki网页,出现Forbidden,Permission denied错误提示信息 rt~,查看/var/log/httpd/error_log也显示Permission den...

天月的专栏 1383
上一篇: Apache No services installed 解决方法
下一篇: DateTime格式化
phpcrazy86
博客等级 码龄19年 10粉丝 12原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值