Wiki站点支持面向社的协作式写作;每个人都可以发表自己的见解;或者对共同维护的主题进行扩展..Wiki同时也包括一组支持这种写作的辅助工具;可以在Web的基础上对Wiki页面的文本进行创建;更改和发布;比做网页和更新网页简单方便得多..下面我们来配置Wiki服务器..
一、安装Linux系统
要配置Wiki服务器我们首先要安装一个Linux系统;在系统中配置LAMP环境;这里我们使CentOS系统;装系统我们就不多说了;简单安装一个系统;但是要把编译环境安装好..
二、配置LAMP环境
    主要软件包;
1. httpd-2.2.
2. mysql-5.0. 这个版本是已编译好的压缩包;解压后稍做配置即可使用 
3. php-5.2.
安装 php 所需的软件包其中 libxml2 是安装 php5 必须的 . 
1.
2.
3.
GD 库所需要软件包有人说 PHP 源码包里自带了 GD2.0.28zlib ;只要安装 GD 的三个支持包: jpg;pngfreetype ;但是我们还是下载
1.
2.
3. jpegsrc.
mysql下载后为什么不是一个安装包
4.
5. zlib-1.2.
以上软件的版本自行决定;不一定是越高越好
将下载好的软件都传到LINUX服务器上
1、安装MySQL
解压MySQL原码包
解压后进入到解压出的文件夹中
为保证数据安全我们在安装系统时做一个分区专门用来存储数据
上图中的/data就是专门用来存放数据的;我样把数据库也安装到该分区中
所以在做原码编译时要配置一下导原码的安装目录
用 ./configure –prefix=/data/local/mysql来配置MySQL的安装路径
开始配置安装文件;等一会;当配置完成后会出现如下界面
接下来开始编译原代码;使用 make 命令;编译过程是通过gcc来编译的;所以在安装系统时记得要把编译环境安装好
编译过程一堆我们看不懂的东东;不管他;这个时间会长点;等吧
编译完成后用 “make install”命令进行安装
安装完成后将配置文件复制过来
新建一个mysql用户和组
切换到mysql的安装目录;并修改目录权限
启动MySQL
到这里mysql就算安装并启动完毕了;但是还有一些工作也是必须要做的;比如设置root密码、让mysql开机自启动:
设置mysql的root密码:
设置MySQL开机自启动
2、安装Apache
安装完成后;启动服务
启动后在浏览器中输入IP地址 出现下图则表示服务安装成功
打开/data/local/apache/f;到"AddType application/x-gzip .tgz"第294行;在它的下面添加
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps
"DirectoryIndex index.html" 在index.html 前添加 index.php
3、安装PHP支持库;
a.安装jpeg包;让 PHP 支持 GIF;PNG;JPEG
b.安装 libxml2
c.安装PHP
配置完成后会出现如下图
按要求运行
运行完后会问你要不要发送报告
PHP也安装完成了..
修改PHP的配置文件
新建一个php页面
保存好后;重启apache服务
重启后在浏览器中输入X.X.X.X/index.php
如出现PHP的相信息则说明PHP安装成功..
三、安装Wiki
解压出mediawiki;并将解压出的文件重命名并复制到/data目录中
进入Mysql
创建Wiki数据库
将建立的wiki 权限给wiki 帐号;并且设定密码
grant all on wiki. to wikilocalhost identified by ‘zte123’ ;
建好用户和数据库后退出数据库;进入到Wiki目录中准备安装;并给config文件赋权
同时修改apache的配置文件f
将主目录改为Wiki目录
修改完成后重启apache服务
打开浏览器输入X.X.X.X;如下图;点击setup the wiki
进入到wiki的安装界面
在site config中填入服务器的相关信息准备安装
填写完成后点击最后面的“Install MediaWiki”按钮;进行安装;当出现如下图则表示Wiki安装成功..
注意这段话
在config目录下会自动生成一个LocalSettings.php的本地配置文件..把它LocalSettings.php移动到上级目录中..然后点击图中页面右下角处:“this Link”链接就可以看到完成安装的wiki首页了
到此为止;我们初步建立wiki网站..
FAQ
在打开php页面时如果碰到以下问题
安装MediaWiki之后;生成的LocalSettings.php文件中自动记录了部分本地配置信息;多数mediawiki的参数设置改变;需要手动修改该文件;对这个文件所做的手动修改需要记录一下;以便日后升级时重建这些设置;为安全起见;请留意设置LocalSettings.php访问权限以禁止他人查看内容;这里介绍的都是些基本的设置:
$wgDisableUploads:默认为true;禁止通过浏览器界面上传文件..如需上传图片;请改为false;同时通过FTP工具等方式将上传目录设置为允许网络写入..1.5.x之后;该选项变为$wgEnableUploads:先把前面的去掉;和旧版本相反true是允许上传;false是禁止通过浏览器界面上传文件.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。