千家信息网

Dokuwiki安装 (linux)

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,Dokuwiki安装 (linux)一.简介dokuwiki是一个开源wiki引擎程序,运行于PHP环境下。无需数据库。Doku Wiki 程序小巧而功能强大、灵活,适合中小团队和个人网站知识库的管理
千家信息网最后更新 2026年10月31日Dokuwiki安装 (linux)

Dokuwiki安装 (linux)
一.简介
dokuwiki是一个开源wiki引擎程序,运行于PHP环境下。无需数据库。Doku Wiki 程序小巧而功能强大、灵活,适合中小团队和个人网站知识库的管理。
二.安装步骤:
1.安装前需要确保以下相依组件是否已经安装

yum install gcc-c++yum install makeyum install expat-develyum install perlyum install curl-develyum install libxml2-develyum install libjpeg-develyum install libpng-develyum install freetype-devel

2.由于dokuwiki需要PHP环境,故要先装PHP

# yum install epel-release# rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm# rpm --import http://rpms.famillecollet.com/RPM-GPG-KEY-remi# yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof

成功了。

    # php -vPHP 5.6.40 (cli) (built: Jul  3 2019 06:59:29) Copyright (c) 1997-2016 The PHP GroupZend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologieswith Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologieswith Xdebug v2.5.5, Copyright (c) 2002-2017, by Derick Rethans

3.dokuwiki还需要Apache服务,故还需装httpd

yum install httpdsystemctl start httpd

4.然后安装dokuwiki,dokuwiki是没有linux和Windows之分,所以安装的时候可以自己下载下再导入虚拟机中,也可以直接执行以下命令

#wget -c http://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz //下载网站安装压缩包#tar -zvxf dokuwiki-stable.tgz //解包解压缩#cp -r dokuwiki-2017-02-19e /var/www/html/wiki //复制解压的网站源码文件到网站根目录

5.更改httpd.conf

vim /etc/httpd/conf/httpd.conf

将 DocumentRoot 目录更改到第4步中的dokuwiki路径下 默认为/var/www/html
下面配置作用是对URL进行过滤以保证数据安全

Order allow,denyDeny from allSatisfy All

6.修改权限
根据httpd.conf 中下述两个配置值进行修改

User apacheGroup apache

权限不修改会导致下面的访问页面报错

#chown -R apache.apache /var/www/html/wiki//将文件所有者由root用户改为apache用户

7.调整Apache mime设定,让Apache 可以支援 PHP (/etc/mime.types ) ,在配置中加入

application/x-httpd-php php php4 phtmlapplication/x-httpd-php-source phps

重启

systemctl restart httpd

8.关闭防火墙

 setenforce 0 systemctl stop firewalld

9.访问网站ip/wiki/install.php

网站 配置 数据 文件 权限 环境 用户 程序 小巧 强大 安全 成功 下载网站 两个 个人 个人网站 中小 作用 功能 功能强大 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 广州淘业互联网络科技 哈尔滨大商圈互联网科技有限公司 浩特互联网科技 云电互联网科技 时间互联网络科技 湖南诚度互联网科技有限公司 昊天互联网科技有限公司 赶超互联网科技 微信多开 华夏互联网科技业 江阴互联网智能科技产品进口 哈尔滨屹滨互联网科技有限公司 互联网科技研发水平 世界互联网领先科技成果获奖 无锡工业互联网科技有限公司 下一代互联网重大应用科技园 广州燕处互联网科技有限公司 江苏互联网智能科技产品出厂价 保山浩联互联网科技有限公司 重庆科技产业互联网有哪些 现代科技的标志之一的互联网 深圳科技互联网 互联网 科技创业 互联网科技公司官网 汇久创客互联网科技 世界互联网科技公司市值排名 黑科技闪耀互联网之光 互联网数据科技专业 易企秀互联网科技是做什么的 世界互联网科技成果奖 前海云享互联网科技
0