在MAC上安装MediaWiki

        因为项目组正在做IPhone的项目,公司内部既无积累更无经验,就想起一个先行示范的表率,以前就一直想搭建的Wiki服务器正好就一鼓作气拿下了。

        公司的Windows操作系统闲置机器很多,本来是想在Windows上搭建的,但匆匆找了半天,要么要装虚拟机,要么不稳定,加上我也很想多习惯MAC系统,所以还是选择了在MAC上搭建,选择的Wiki版本是MediaWiki,也是大名鼎鼎的维基百科使用的版本。提一下本机操作系统版本是10.6.3,非苹果正品而是破解安装在清华同方的某款机器上。

        搜索一下就找到了MediaWiki的 官网,不出意外的是整个官网都是由自己的Wiki组织的。 下载页面也很容易找,下载最新的版本后(目前是1.15.4 – 2010-05-28),对于我这样的初学者难题才刚开始。

        启动MediaWiki的服务需要预先安装AMP,也就是Apache,MySQL和PHP。这三巨头对于从做Windows客户端软件出身的我是久闻大名从未亲见,还好已经有了各个操作系统下的整合AMP安装版本,比如Windows下的WAMP,以及包括MAC版本的 XAMPP,因为PHP5.3.1有bug,所以不得不选择整合了更新的PHP5.3.2的XAMPP的beta版本(当然可能更老的版本应该可以)。下载安装过程自然不必多说,之后我们需要的就是启动Apache和MySQL服务,找到应用程序XAMPP里的XAMPP Control依次启动即可。

        预安装结束之后还需要做一些设置和调整,这部分主要是参考 Installing MediaWiki页面。不过因为我们选择了XAMPP的整合安装,很多设置都免去了,而且实际路径也完全不同了。首先要把wiki网页放到Apache的路径下,把MediaWiki压缩包解压放置到XAMPP/htdocs下,最好把文件夹名改简短些,这也是网址的组成部分,后面会用到,我修改为wiki。还需要将config文件夹设置为可写,先把路径设置到wiki目录,然后chmod,在终端里输入
cd /Applications/XAMPP/xamppfiles/htdocs/wiki 
chmod a+w config

接着要为MySQL设置一个用户用于创建Wiki需要的表,我很懒的就直接用root账号了
/Applications/XAMPP/xamppfiles/bin/mysqladmin -u root password 123456


        现在可以直接用MediaWiki提供的安装脚本了,在浏览器输入网址http://localhost/wiki(就是解压放在Apache的hotdocs的文件夹名),就可以看到最初的界面了。忘记截图了,反正也只有一个超连接可以点击,进入后就是安装脚本的界面

        注意数据库的用户名密码,我很懒就用之前的root。点击最下端的Install MediaWiki! 它会检测设置可用性,一切顺利的话,只要再依照网页所说的把XAMPP/htdocs/wiki/config下的index.php放到XAMPP/htdocs下,刷新界面就可以看到MediaWiki界面了。别的用户可以用型如http://wiki服务器ip/wiki(就是上面提到的文件夹名) 来访问,至于内容的完善,那就是另一回事了。

        这样,一个最简陋的MediaWiki服务器就搭建好了,无任何特性,谁都可以编辑,连域名都没有,如果有空的话,我也会逐步改善的。

你可能感兴趣的:(apache,mysql,windows,应用服务器,PHP)