zoukankan      html  css  js  c++  java
  • config Doku wiki

    Installation

    Apache2 
    1. conf  /etc/apache2/sites-available/default
    2.     Alias /wiki/ "/home/likg/wiki/dokuwiki/"
    3.         AllowOverride all  # enable .htaccess for security
    4.         Options -Indexes  #don't allow list content of a folder, otherwise  mod_autoindex will generate a file list
    5.         Order deny,allow
    6.         Allow from all
    HTTPD
    • install php.   yum -y install php
    • edit /etc/httpd/conf/httpd.conf
      1.   listen 8081
      2.   ServerName localhost:8081
      3.   Alias /wiki "/var/www/dokuwiki/"
      4.     Options -Indexes
      5.     AllowOverride all
      6.     Order allow,deny
      7.     Allow from all
    • /etc/httpd/conf.d/ 已经有了 php.conf, 所以php 默认就好用
    • nginx
      1. /usr/local/nginx/conf/nginx.conf
        1.  add the following in server{}
        2.         location /wiki {
        3.             proxy_pass http://127.0.0.1:8081;
        4.         }
      • 因为浏览器的问题,只能用 http://host/wiki/ 访问,最后一个 / 不能少
      ----------------------
      Tomcat
      1.  /usr/local/jira/conf/Catalina/localhost/dokuwiki.xml
        1. ?xml version="1.0" encoding="UTF-8"?
        2. Context docBase="/var/www/dokuwiki"  reloadable="true"  debug="0"  
      2.  extract JavaBridge.war -> /var/www/dokuwiki/
      3.  copy dokuwiki to above folder
      4.  add index.html as welcome file in /var/www/dokuwiki/WEB-INF/web.xml 
      5.  index.html
        1. html lang="en"
        2. head
        3. meta http-equiv="refresh" content="0;url=index.php"
        4. /head
        5. body /body /html
       ---------------------------------------
      • chmod -R o+w ./dokuwiki  # enable doku write data/pages ...
      • /lib/plugins must be writable, or 很多插件都不工作, extension directory is not writable.
      • 升级前 在 wiki根目录 mkdir vendor, chmod a+w vendor, 这样升级不会报告/vendor 不可写失败
    自我注册
    1. 安装swiftMail 插件
    2. 配置设置最下方,SwiftMail 配置 SMTP, user(带@nationsky.com), password
    3. 管理,验证swiftMail 设置
    config <wbr>Doku <wbr>wiki

    Synchronization
    1. local install plugin https://www.dokuwiki.org/plugin:sync
    2. remote: enable remote xmlprc in configuration manager, set remote-user
    3. local create sync profile
    Security
    1. according to https://www.dokuwiki.org/security#web_access_security
    2. Using apache2 on Ubuntu, the .htaccess does not work until you activate the 'mod_rewrite' in apache2 (sudo a2enmod rewrite && sudo service apache2 restart)
    3. ## in /dokuwiki,   mv .htaccess.dist .htaccess  # no need to remove the .dist, verified
    4. test http://yoursite/wiki/README
    Config
    • lib pldokuwikistyle.ini __site_width__ = "75em" -> "90%" 更改页面默认宽度
    Plugin
    1. authorstats 那些人贡献了那些东西
    2. Doodle 投票
    3. quickstats 按照访问按月统计 (局域网内无显示,会使页面加载变得很慢)
    4. edittable (需要2015 8 月最新的版本(hrun之后的版本),否则图标不显示)

      • Blog {{archive>namespace}}, need include. 
      • Changes #list recent changes
      • Cloud, cloud, tagcloud, searchcloud 
      • Discussion 
        • {{thread>namespace}}的方式建立forum. 
        • The comments are saved in special meta files inside the /data/meta directory. Each page which has a discussion has a corresponding pagename.comments file.
      • Hidden 折叠
      • Include 页面引用, blog 插件也需要他
      • Move 
        • 移动页面,支持批量移动,但是在ubuntu 上 一定对新建的文件夹 chmod o+w, 否则不能移动文件,只有链接被修改了。
        • Move 可以 move namespage, Pagemove 默认版本有错误,需要升级到 2015-8-11版本后才好用,而且只能移动单个page
      • Pagelist, dir 显示 namespace 下面的网页. format: &nodate&nouser etc
      • Searchstats # for cloud ~~SEARCHCLOUD:number~~
      • Searchindex manager # rebuild index
      • Sync 同步 (不能同步discussion)
      • Tag 可以用 topic, search, count>
      • Upgrade 
      • Wrap #多column, box 等
  • 相关阅读:
    [转]对Lucene PhraseQuery的slop的理解
    Best jQuery Plugins of 2010
    15 jQuery Plugins To Create A User Friendly Tooltip
    Lucene:基于Java的全文检索引擎简介
    9 Powerful jQuery File Upload Plugins
    Coding Best Practices Using DateTime in the .NET Framework
    Best Image Croppers ready to use for web developers
    28 jQuery Zoom Plugins Creating Stunning Image Effect
    VS2005 + VSS2005 实现团队开发、源代码管理、版本控制(转)
    禁止状态栏显示超链
  • 原文地址:https://www.cnblogs.com/bob-dong/p/14248198.html
Copyright © 2011-2022 走看看