第一、安装依赖包
我们在安装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/yd631.com/src/
cd /srv/www/yd631.com/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/yd631.com/src/dokuwiki-2009-12-25/* /srv/www/yd631.com/public_html/
chmod -R 777 /srv/www/yd631.com/public_html/data/ /srv/www/yd631.com/public_html/conf/
我们在部署好程序之后,在地址栏中输入我们http://绑定域名/install.php进行步骤安装,然后根据提示,需要配置文件。
chmod -R 755 /srv/www/yd631.com/public_html/conf/
chmod -R 775 /srv/www/yd631.com/public_html/data/
chmod 664 /srv/www/yd631.com/public_html/conf/local.php /srv/www/yd631.com/public_html/conf/users.auth.php /srv/www/yd631.com/public_html/conf/acl.auth.php
最后,根据不同的系统执行命令
1、debian
chgrp -R www-data /srv/www/yd631.com/public_html/data/ /srv/www/yd631.com/public_html/conf/local.php /srv/www/yd631.com/public_html/conf/users.auth.php /srv/www/yd631.com/public_html/conf/acl.auth.php
2、centos
chgrp -R apache /srv/www/yd631.com/public_html/data/ /srv/www/yd631.com/public_html/conf/local.php /srv/www/yd631.com/public_html/conf/users.auth.php /srv/www/yd631.com/public_html/conf/acl.auth.php
当我们完成所有的安装之后,我们需要执行下面命令删除安装文件 ,确保系统的安全。
rm /srv/www/yd631.com/public_html/install.php
-
下载dokuwiki
网址http://download.dokuwiki.org
当前下载的是dokuwiki-7f2a0e427ff9bc5078571f8c643f2c33.tgz
地址:http://download.dokuwiki.org/out/dokuwiki-7f2a0e427ff9bc5078571f8c643f2c33.tgz
放到apache的目录/var/www/html下解压缩
-
在浏览器下访问安装页
http://[服务器IP]/dokuwiki/install.php
(责任编辑:IT) |