<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://www.mywiki.cn/Hovercool/index.php?action=history&amp;feed=atom&amp;title=wiki%E5%BB%BA%E7%AB%99</id>
	<title>wiki建站 - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://www.mywiki.cn/Hovercool/index.php?action=history&amp;feed=atom&amp;title=wiki%E5%BB%BA%E7%AB%99"/>
	<link rel="alternate" type="text/html" href="https://www.mywiki.cn/Hovercool/index.php?title=wiki%E5%BB%BA%E7%AB%99&amp;action=history"/>
	<updated>2026-09-01T04:45:14Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://www.mywiki.cn/Hovercool/index.php?title=wiki%E5%BB%BA%E7%AB%99&amp;diff=902&amp;oldid=prev</id>
		<title>2015年5月6日 (三) 12:38 Hovercool</title>
		<link rel="alternate" type="text/html" href="https://www.mywiki.cn/Hovercool/index.php?title=wiki%E5%BB%BA%E7%AB%99&amp;diff=902&amp;oldid=prev"/>
		<updated>2015-05-06T12:38:46Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== wiki版本选择 ==&lt;br /&gt;
&lt;br /&gt;
建站的目的很简单，就是想有一个自己能方便记录笔记的地方，所谓“好头脑不如烂笔头”，这样既可以将一些东西写下来，而自己在写的过程中也可以重新总结一下所遇到的问题和解决方法。而至于为什么要放在网上，则一是方便自己与同事交流，另一个也方便自己查询，最重要的是不用担心电脑系统哪天崩掉了数据全没了（搞linux的同行应该深有体会吧~）。&lt;br /&gt;
&lt;br /&gt;
好，那就建一个嘛，说这么多p话干啥！那首先是要选一个wiki版本，wiki版本何其多，你看看[http://www.wikimatrix.org/ 这里]就知道了！&lt;br /&gt;
&lt;br /&gt;
那怎么开始选呢？&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
我想到有这些点：&lt;br /&gt;
&lt;br /&gt;
=== 编写语言 ===&lt;br /&gt;
&lt;br /&gt;
:由于最近开始搞android，我们这群难兄难弟都在死命地嗑Java（偌厚的一本书啊。。），所以我决定要选择Jsp类型的wiki！原因很简单：不想再频繁地学习一门新语言了！而且从宏观上来看，Jsp近年来发展得挺不错，在数据处理性能上貌似要比PHP高出不少，是大型网站的首先！（开源这一点就不必强调了）&lt;br /&gt;
&lt;br /&gt;
=== 功能 ===&lt;br /&gt;
&lt;br /&gt;
:要求不多，只要能插入图片（有图有真相嘛~），具备搜索功能，支持中文就ok了。&lt;br /&gt;
&lt;br /&gt;
=== 界面 ===&lt;br /&gt;
&lt;br /&gt;
:这个嘛。。不要太花哨，能入得了我的法眼就ok了。。。&lt;br /&gt;
&lt;br /&gt;
=== 是否支持数据库 ===&lt;br /&gt;
&lt;br /&gt;
:数据库方便备份嘛&lt;br /&gt;
&lt;br /&gt;
最后，相中了两款：JspWiki和JamWiki，结果你已经知道了。为什么没选JspWiki呢，毕竟这款wiki也是相当精悍的呀！有一点随机的因素。。。那就是我在这两款wiki的搭建上始终搞不起来，而最先在网站空间上运行起来的就是JamWiki。。&lt;br /&gt;
&lt;br /&gt;
不过，也还有一点，那就是JspWiki默认是不支持数据库的，要自己配置，而我又是个小白。。所以。。呃。。你知道的。。。&lt;br /&gt;
&lt;br /&gt;
结果。。就是这样。。。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 安装 ==&lt;br /&gt;
&lt;br /&gt;
选好wiki版本后就可以到官网去下载代码了，接着如果是在本地建站的话无非就是安装Jdk，apache，tomcat，另外由于使用Mysql数据库，所以Mysql server也是要安装的。&lt;br /&gt;
&lt;br /&gt;
=== 安装jdk ===&lt;br /&gt;
&lt;br /&gt;
 $:sudo apt-get install sun-java6-jdk&lt;br /&gt;
&lt;br /&gt;
=== 安装tomcat ===&lt;br /&gt;
&lt;br /&gt;
从 http://tomcat.apache.org/ 下载，然后解压到你想放置网站的目录，运行 bin/startup.sh即可开始tomcat&lt;br /&gt;
&lt;br /&gt;
=== 安装mysql ===&lt;br /&gt;
&lt;br /&gt;
 $:sudo apt-get install mysql-server&lt;br /&gt;
&lt;br /&gt;
mysql安装好后，还要进行配置，否则jamwiki对中文的显示会出现乱码，[[Ubuntu下MySQL的配置，使完美支持中文|详见]]。&lt;br /&gt;
&lt;br /&gt;
=== 安装jdbc驱动类 ===&lt;br /&gt;
&lt;br /&gt;
jdbc类是java访问数据库的重要接口，这里安装是因为后续wiki要进行数据库的配置，届时要使用这个类。可以从下面地址下载：&lt;br /&gt;
&lt;br /&gt;
http://dev.mysql.com/downloads/connector/j/&lt;br /&gt;
&lt;br /&gt;
而后拷贝到jdk和wiki对应tomcat的lib/目录下：&lt;br /&gt;
&lt;br /&gt;
 $:sudo cp mysql-connector-java-5.1.18-bin.jar /usr/lib/jvm/java-6-sun-1.6.0.26/lib/&lt;br /&gt;
 $:sudo cp mysql-connector-java-5.1.18-bin.jar ~/WORKING_DIRECTORY/JamWiki/lib/&lt;br /&gt;
&lt;br /&gt;
=== 下载并安装war文件 ===&lt;br /&gt;
&lt;br /&gt;
下载地址：http://jamwiki.org/wiki/en/JAMWiki_Release_Archive&lt;br /&gt;
&lt;br /&gt;
将war放在webapps下面，重启tomcat应该就可以通过 &amp;lt;nowiki&amp;gt;http://localhost:8080/XXX/&amp;lt;/nowiki&amp;gt;访问了，XXX为WEB-INF在webapps下面的文件夹名称。如果想直接通过 &amp;lt;nowiki&amp;gt;http://localhost:8080/&amp;lt;/nowiki&amp;gt; 访问的话将XXX重命名为ROOT，重启tomcat应该就可以了。&lt;br /&gt;
&lt;br /&gt;
 当时我在这上面花了不少时间，因为当时就是想把XXX或ROOT这个文件夹省掉，把其下面的所有文件直接放在webapps&lt;br /&gt;
 下面，这样不就可以通过&amp;lt;nowiki&amp;gt;http://localhost:8080/&amp;lt;/nowiki&amp;gt;直接访问了吗？可是实际是不行的，因为tomcat启动会失败（也有一点可能&lt;br /&gt;
 是我重启后访问太快的原因，但可能性不大，因为其他的更改重启tomcat后立即访问都是ok的）&lt;br /&gt;
&lt;br /&gt;
mysql-connector-java-5.1.18&lt;br /&gt;
&lt;br /&gt;
将解压后文件夹内的 mysql-connector-java-5.1.18-bin.jar拷贝到tomcat对应的lib/下和安装的jdk/文件夹下，以便能使用jdbc驱动类&lt;br /&gt;
&lt;br /&gt;
namecheap与DNSPOD&lt;br /&gt;
&lt;br /&gt;
http://apps.hi.baidu.com/share/detail/16827989&lt;/div&gt;</summary>
		<author><name>Hovercool</name></author>
	</entry>
</feed>