Dokuwiki安装 (linux)
发表于:2024-12-13 作者:千家信息网编辑
千家信息网最后更新 2024年12月13日,Dokuwiki安装 (linux)一.简介dokuwiki是一个开源wiki引擎程序,运行于PHP环境下。无需数据库。Doku Wiki 程序小巧而功能强大、灵活,适合中小团队和个人网站知识库的管理
千家信息网最后更新 2024年12月13日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安全错误
数据库的锁怎样保障安全
新型网络安全的三个时代分别是
计算机网络安全完整答案
网络安全法保护公民个人信息收集
黄岛区app定制软件开发公司
什么是网络技术转让质量保证
安发科技公司互联网课堂
交通银行总行软件开发面试
长安汽车软件开发校招笔试题目
塔式服务器通过网线进系统
刷卡机服务器内部错误怎么办
网络安全具有4个方面的特征
云服务器ecs登陆
云锁安全登录 服务器
组态王和mysql数据库
进入双色球2020数据库
长沙企业软件开发工程师
软件开发与编程专业
性能测试 软件开发
荆门手机软件开发
数据库服务器分区使用
java数据库教程100讲
软件开发项目典型工作量
盈亚证券网络安全规划
网络技术实名制
调整管理服务器需要什么软件
淘宝软件开发工程师
网络安全知识竞赛 简报
数据库schma是什么
太极服务器请求服务器失败
医院软件开发费的记账