首先先大致介绍一下wiki:
DokuWiki是一个开源wiki引擎程序,运行于PHP环境下。Doku Wiki 程序小巧而功能强大、灵活,适合中小团队和个人网站知识库的管理。
DokuWiki可以与多种CMS程序进行整合,例如WordPress、XOOPS、PostNuke等。由于这个原因,很多Blog作者对DokuWiki比较感兴趣。
gcc-c++
make
expat-devel
perl
curl-devel
libxml2-devel
libjpeg-devel
libpng-devel
freetype-deve
#yum list php //查找可安装php程序包
#yum install ***.(如php.x86_64) //安装相应php程序包
#yum list httpd //查找可安装httpd程序包
#yum install ***.(如httpd.x86_64)//安装相应httpd程序包
#yum list dokuwiki //查找可安装dokuwiki 程序包
# yum install ***.(如dokuwiki.noarch) //安装相应dokuwiki 程序包
如未能查找到程序包
#wget -c http://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz //下载网站安装压缩包
#tar -zvxf dokuwiki-stable.tgz //解包解压缩
#cp -r dokuwiki-2013-05-10a/* /var/www/html/wiki //复制解压的网站源码文件到网站根目录
# vi /etc/httpd/conf/httpd.conf
将 DocumentRoot 目录更改到第4步中的dokuwiki路径下 默认为/var/www/html
下面配置作用是对URL进行过滤以保证数据安全
<LocationMatch "/wiki/(data|conf|bin|inc)/">
Order allow,deny
Deny from all
Satisfy all
</LocationMatch>
根据httpd.conf 中下述两个配置值进行修改
User apache
Group apache
权限不修改会导致下面的访问页面报错
#chown -R apache.apache/var/www/html/wiki//将文件所有者由root用户改为apache用户
我来评几句
已发表评论数(0)