用户工具

站点工具


wiki:wiki安装

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
wiki:wiki安装 [2023/06/16 14:01] – 移除 - 外部编辑 (Unknown date) 127.0.0.1wiki:wiki安装 [2023/06/16 14:01] (当前版本) – ↷ 页面wiki:wiki学习:wiki安装被移动至wiki:wiki安装 zhangguo
行 1: 行 1:
 +wiki安装
 +
 +参考网址
 +
 +https://my.oschina.net/xhhuang/blog/1844035
 +
 +===== 环境准备 =====
 +
 +  *需要php5.6或php5.6版本以上
 +  *需要apache Httpd
 +
 +
 +yum install httpd -y
 +
 +安装php5.6请百度搜索。
 +
 +Centos7里面我是直接使用的php7
 +
 +===== 安装 =====
 +
 +==== 解压安装包 ====
 +
 +<code bash>
 +tar -zxvf dokuwiki-xxxxxx.tgz
 +
 +ls dokuwiki
 +bin  conf  COPYING  data  doku.php  feed.php  inc  index.php  install.php  lib  README  vendor  VERSION
 +</code>
 +
 +==== 放置解压包 ====
 +将解压之后的dokuwiki目录放置在/var/www/html目录下
 +
 +<code bash>
 +mv dokuwiki /var/www/html/
 +</code>
 +
 +
 +==== 用户组设置 ====
 +
 +<code bash>
 +chown -R apache:48 /var/www/html/dokuwiki
 +或者
 +chown -R apache:apache /var/www/html/dokuwiki
 +</code>
 +
 +==== 执行安装 ====
 +
 +用网页浏览器访问ip/dokuwiki/install.php,根据网页提示进行安装
 +
 +
 +
 +==== 删除掉install.php文件 ====
 +
 +<code bash>
 +rm -rf install.php
 +</code>
 +==== 配置目录访问权限 ====
 +
 +配置apache的httpd.conf(apache/conf/httpd.conf)文件,进行安全配置,保证wiki的数据安全
 +
 +[root@izwz934uda0vhwlzenknpcz html]# vi /etc/httpd/conf/httpd.conf
 +添加如下几行:
 +<code php>
 +<LocationMatch "dokuwiki/(data|conf|bin|inc)/">
 +    order allow,deny
 +    deny from all
 +    satisfy all
 +</LocationMatch>
 +</code>
 +
 +添加完毕后,执行以下命令重启Apache Web Server
 +
 +
 +====== 便捷安装方式 ======
 +
 +通过下载xampp来实现安装server平台,然后再正常安装dokuwiki,具体可自行百度。
 +
 +
 +====== 修改时区 ======
 +参考[[wiki:修改时区]]
 +
 +
 +====== dokuwiki迁移 ======
 +原文件夹打包 -> 放到新服务器 -> 解压 -> 配置apache,php
 +
 +问题1: 提示./data/pages/文件夹not found,或不可写
 +
 +
 +解决方式: 编辑/etc/selinux/config文件,将SELINUX=enforcing改为SELINUX=disabled, 直接关闭SELINUX
 +
  

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki