ubuntu搭建dokuwiki手顺:
1.准备工作:①:安装Apache---------sudo apt-get install apache2,安装完成之后在ubuntu的浏览器中输入http://localhost,如果显示It works,则说明Apache安装成功。
②:安装PHP------------终端输入wget http://in1.php.net/distributions/php-5.3.29.tar.bz2,然后tar -xvf php-5.3.29.tar.bz2 ,然后cd php-5.3.29。执行sudo ./configure
如果出现问题: 提示:configure: error: xml2-config not found. Please check your libxml2 installation
解决办法:sudo apt-get install libxml2 重新执行sudo ./configure。如果问题仍出现,则执行sudo apt-get install libxml2-dev
再执行sudo ./configure 然后执行sudo make sudo make test sudo make install
验证PHP:php -v会出现PHP的版本号 ,使用vi编辑器在/var/www/html目录下新建一个php脚本test.php 添加代码:<?php echo phpinfo();?> 然后再次登陆网页输入localhost/test.php如果显示了php的版本信息等,那么就说明成功支持PHP。
③:安装dokuwiki------------1)下载DokuWiki,下载地址为dokuwiki [DokuWiki]
2)解压DokuWiki压缩包: cd /var/www/html
sudo cp ~/download/dokuwiki-2011-05-25a.tgz ./
sudo tar -zxvf dokuwiki-2011-05-25a.tgz
sudo mv dokuwiki-2011-05-25a dokuwiki
3)设置权限,如果不设置权限会导致无法正常安装:#data和conf目录需要写权限
cd dokuwiki
sudo chown -R www-data:www-data data conf
4)安装DokuWiki——在浏览器中输入安装: http://localhost/dokuwiki/install.php
若网页出现PHP 功能 xml_parser_create无法使用。也许您的服务器提供商因为某些原因禁用了它。
解决办法:利用sudo apt-cache search php查找扩展包:寻找php-xml- DOM,SimpleXML·············
然后下载对应的PHP的xml模块 例:sudo apt-get install php-xml
然后重启apache服务 sudo service apache2 restart 再访问http://localhost/dokuwiki/install.php