搭建WIKI-dokuwiki
1、官網下載地址:https://download.dokuwiki.org/
以Windows為例:(linux,mac 參考https://cloud.tencent.com/developer/article/1337420 )
若本地沒有PHP環境,注意在“Include Web-Server”處勾選“MicroApache (Windows)
1、解壓后打開run.cmd,按界面提示填寫即配置wiki;可以在右上角的下拉框中選擇中文語言。
2、初始化后,用剛才填寫的管理員用戶進行登錄,右上角管理,點擊擴展管理,然后點擊搜索和安裝頁簽
3、搜索并安裝【Markdowku】插件,讓Wiki支持Markdown語法
4、搜索并安裝【Codemirror】插件,讓輸入框支持語法著色。默認情況下,其只是將自帶的Doku語法進行了著色,我需要將其更改為Markdown語法
a.打開插件安裝目錄
D:\DokuWikiStick\dokuwiki\lib\plugins\codemirror
b.打開action.php,為data數組增加兩個新的元素
復制代碼
$event->data['script'][] = array(
'type' => 'text/javascript',
'charset' => 'utf-8',
'src' => "$base_url/dist/modes/markdown.min.js?v=$version",
);
$event->data['script'][] = array(
'type' => 'text/javascript',
'charset' => 'utf-8',
'src' => "$base_url/dist/modes/gfm.min.js?v=$version",
);
復制代碼
c 打開dist/scripts.min.js,將對doku語法的調用修改為對gfm語法的調用。這是個被壓縮后的代碼文件,通過Ctrl+F文本查找工具,以“doku”為關鍵詞進行查詢,在第7行大概第29619個字符處,將“doku”修改為gfm,其上下文代碼如下
function i(){b=JSINFO.plugin_codemirror;b.name="gfm";b.loadMode=function(c)
5、安裝【Imgpaste】插件,讓Wiki支持在Chrome,FF,Opera瀏覽器下,支持通過編輯器內Ctrl+V,實現圖片資源上傳
6、安裝【discussion】插件,為Wiki添加discussion語法,支持在每個頁面下進行留言討論。此插件需要【pagelist】插件支持
7、安裝【move】插件,添加頁面重命名功能
8、媒體管理器->wiki分類,上傳logo.png,即可修改網站首頁,管理->模板樣式設置,將全站的寬度修改為95%,管理->配置管理器,顯示“足跡”的數量調整為0,勾選顯示“您在這里”,將dokuwiki文件夾打包,即可完成整個站點的遷移。
9、新建頁面,可以再網址上做修改:
創建后填寫自己的內容保存即可生效:
更多使用和功能自行體驗~~~
參考:https://cloud.tencent.com/developer/article/1337420 #下載安裝
https://www.cnblogs.com/ljzforever/p/6036742.html #配置使用
智能推薦
dubbo搭建
* 概述 * 注冊中心-Registry 1. 安裝 2. 配置 3. 啟動 * dubbo配置 provider/consumer 1. provider 2. consumer * 監控中心-Monitor * 結語 * 概述 Dubbo是Alibaba的分布式服務框架,目前階段自己的理解是服務方提供服務,需求...
ssm搭建
ssm框架搭建 項目結構: pom.xml applicationContext.xml spring-mvc.xml jdbc.properties redis.properties log4j2.xml mybatis-config.xml web.xml 如果出現MySQL鏈接關閉異常: demo地址...
Mysql搭建
1. 概要 Linux平臺上推薦使用RPM包來安裝Mysql - MySQL - MySQL服務器。你需要該選項,除非你只想連接運行在另一臺機器上的MySQL服務器。 - MySQL-client - MySQL 客戶端程序,用于連接并操作Mysql服務器。 - MySQL-devel - 庫和包含文件,如果你想要編譯其它MySQL客戶端,例如Perl模塊,則需要安裝該RPM包。 - MySQL-...
Tomcat搭建
1. 搭建環境 工作環境 : 阿里云服務器ECS 操作系統 : CentOS7 2. 準備階段 Tomcat 的運行環境依賴JDK,所以安裝Tomcat之前必須要先搭建好JDK環境參考文章 在Windows系統,下載Tomcat根據自己的需要Tomcat版本下載到本地,下載好壓縮包使用Xshell登入到CentOS輸入”rz”把安裝包上傳到CentOS環境下 在CentOS...
猜你喜歡
SpringBoot搭建
創建一個SpringBoot 在Idea上創建一個新的項目,選擇 Spring Initializr; 注意:這里的SDK必須選擇 1.8及以上 版本。 輸入項目名 Group 和 Artifact。 命名規則 :不可以有大寫字母 Spring Boot項目,勾選: Web/—— Spring Web Template Engines —— Thym...
Tair 搭建
Tair 是阿里巴巴開源的,可提供快速訪問的內存(MDB引擎)/持久化(LDB引擎)存儲服務,基于高性能、高可用的分布式集群架構,滿足讀寫性能要求高及容量可彈性伸縮的業務需求。 近期需要研究一下該中間件,搭建了一下單機環境,整體流程如下。 搭建所需服務器環境: Centos6 環境的Linux服務器 tbsys & tbnet git & svn yum tair master 第...
Docker搭建
Docker搭建 一.軟件的安裝 當前安裝的版本是docker17.03.1 啟動docker,需要可以設置為開機自動啟動 查看docker網絡: ip addr 查看docker版本信息 查看docker詳細信息 二.docker常用命令 在命令行輸入docker或docker container,連擊tab鍵導出命令 查看版本 docker version 查看信息 docker info 查...
freemarker + ItextRender 根據模板生成PDF文件
1. 制作模板 2. 獲取模板,并將所獲取的數據加載生成html文件 2. 生成PDF文件 其中由兩個地方需要注意,都是關于獲取文件路徑的問題,由于項目部署的時候是打包成jar包形式,所以在開發過程中時直接安照傳統的獲取方法沒有一點文件,但是當打包后部署,總是出錯。于是參考網上文章,先將文件讀出來到項目的臨時目錄下,然后再按正常方式加載該臨時文件; 還有一個問題至今沒有解決,就是關于生成PDF文件...