码迷,mamicode.com
首页 > 系统相关 > 详细

Ubuntu 系统搭建 dokuwiki

时间:2017-11-23 08:36:46      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:shu   ant   png   wget   code   erro   pre   etc   error   

说明

dokuwiki是一个强大的wiki系统,简单轻量,插件丰富,很合适中小团队作为团队文档管理的工具。

安装及部署

  1. 在Ubuntu上安装Apache2 和 PHP

  2. 启动Apache的Rewrite模块

    sudo a2enmod rewrite
  3. 官网下载包并且解压

    cd /var/www
    sudo wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz
    sudo tar xvf dokuwiki-stable.tgz
    sudo mv dokuwiki-*/ dokuwiki
  4. 修改dokuwiki的权限

    sudo chown -R  777 /var/www/dokuwiki
  5. 修改Apache中文件根目录的指向路径

    sudo nano /etc/apache2/sites-enabled/000*.conf
    修改/var/www/html/var/www/dokuwiki
  6. 修改域名指向

    <VirtualHost 127.0.0.1>
    DocumentRoot /var/www/dokuwiki
    ServerName 域名
    </VirtualHost>
  7. 修改AllowOverrides的配置,修改

    sudo nano /etc/apache2/apache2.conf
    AllowOverride None 修改为 AllowOverride All
  8. 重启Apache2

    sudo service apache2 restart

    Apache2默认监听端口为80,如果有其他应用占用了,则会出现以下端口占用提示。
    Starting httpd: (98)Address already in use: make_sock: could not bind to address [::]:80
    (98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
    no listening sockets available, shutting down

    1) 修改下apache2配置文件httpd.conf监听端口

    Listne 80(替换掉) 
    2) 与其他服务器共享80端口
  9. 访问http://域名/dokuwiki/install.php
    如果出现这个提示,则是没有修改权限或者修改不成功

    DokuWiki Setup Error
    The datadir (‘pages‘) at ./data/pages is not found, isn‘t accessible or writable. You should check your config and permission settings. Or maybe you want to run the installer?
    则应该回到4重新修改dokuwiki的文件权限。

  10. 配置成功后,删除以下文件

    sudo rm /var/www/dokuwiki/install.php
  11. 开始使用。
    技术分享图片

参考文章:

https://www.dokuwiki.org/install:ubuntu

Ubuntu 系统搭建 dokuwiki

标签:shu   ant   png   wget   code   erro   pre   etc   error   

原文地址:http://www.cnblogs.com/AChen03/p/7881289.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!