DokuWiki,是一个开源、完善,具有强大的扩展性的WIKI开源程序,我们可以用来协助编辑文档,这款开源的WIKI程序基于PHP环境运行,占用资源很小,效率高。非常适合个人网站的项目和团队的知识文库建设。DokuWiki还可以与众多开源的CMS程序进行整合,这就是为什么很多国外的个人博客作者喜欢安装DokuWiki的原因。
随着用户的增加和这款优秀程序的被知晓,国内也有很多用户在使用,这篇文章,笨笨网将会将DokuWiki程序安装在LINUX VPS中,比如安装在debian或者centos中,具体需要做点什么呢?
第一、安装依赖包
我们在安装DokuWiki之前,是需要安装依赖包的,这里分别从debian和centos两个系统版本进行安装。
1、Debian
apt-get update
apt-get upgrade
apt-get install php5 php-pear apache2 wget
2、centos
yum update
yum install php php-pear httpd wget
chkconfig --add httpd
chkconfig --levels 235 httpd on
/etc/init.d/httpd start
我们根据自己的系统环境选择安装依赖包,安装完毕之后才可以安装DokuWiki。
第二、安装DokuWiki
我们下面就需要安装DokuWiki程序了,需要配置对应的目录和下载程序。
mkdir -p /srv/www/2bp.net/src/
cd /srv/www/2bp.net/src/
wget http://www.splitbrain.org/_media/projects/dokuwiki/dokuwiki-2009-12-25c.tgz
tar -zxvf dokuwiki-2009-12-25c.tgz
cp -R /srv/www/2bp.net/src/dokuwiki-2009-12-25/* /srv/www/2bp.net/public_html/
chmod -R 777 /srv/www/2bp.net/public_html/data/ /srv/www/2bp.net/public_html/conf/
我们在部署好程序之后,在地址栏中输入我们http://绑定域名/install.php进行步骤安装,然后根据提示,需要配置文件。
chmod -R 755 /srv/www/2bp.net/public_html/conf/
chmod -R 775 /srv/www/2bp.net/public_html/data/
chmod 664 /srv/www/2bp.net/public_html/conf/local.php /srv/www/2bp.net/public_html/conf/users.auth.php /srv/www/2bp.net/public_html/conf/acl.auth.php
最后,根据不同的系统执行命令
1、debian
chgrp -R www-data /srv/www/2bp.net/public_html/data/ /srv/www/2bp.net/public_html/conf/local.php /srv/www/2bp.net/public_html/conf/users.auth.php /srv/www/2bp.net/public_html/conf/acl.auth.php
2、centos
chgrp -R apache /srv/www/2bp.net/public_html/data/ /srv/www/2bp.net/public_html/conf/local.php /srv/www/2bp.net/public_html/conf/users.auth.php /srv/www/2bp.net/public_html/conf/acl.auth.php
当我们完成所有的安装之后,我们需要执行下面命令删除安装文件 ,确保系统的安全。
rm /srv/www/2bp.net/public_html/install.php
这样,我们就可以在自己的服务器中安装好DokuWiki 程序,直接通过我们绑定的域名可以打开程序。DokuWiki 是非常好的程序,占用资源小,都不要用数据库,而且有中文的。
