千家信息网

Linux中怎么构建自己的Wiki

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章主要为大家展示了"Linux中怎么构建自己的Wiki",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"Linux中怎么构建自己的Wiki"这篇文章吧。
千家信息网最后更新 2026年10月31日Linux中怎么构建自己的Wiki

这篇文章主要为大家展示了"Linux中怎么构建自己的Wiki",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"Linux中怎么构建自己的Wiki"这篇文章吧。

Wiki是一种在网络上开放且可供多人协同创作的超文本系统,由美国人沃德·坎宁安于1995年首先开发,这种超文本系统支持面向社群的协作式写作,同时也包括一组支持这种写作。

需求

DokuWiki 不需要太多依赖,因为它不需要数据库。这里是 DokuWiki 的要求:

  • PHP 5.3.4 或更高版本(建议使用 PHP 7+)
  • 一台 web 服务器(Apache/Nginx/任何其他)
  • 一台 VPS。买一台便宜的托管 VPS,那么你就不必这样做了。你只需与支持团队联系,他们将会为您安装。

指导

在你开始之前,你应该升级你的系统。运行下面的命令:

sudo apt-get update && sudo apt-get upgrade

安装 Apache

我们需要一台用于我们 wiki 的 web 服务器。我们在本教程中使用 Apache,但你也可以使用 Nginx 或任何其他 web 服务器。用下面的命令安装apache:

apt-get install apache2

安装 PHP7 和模块

在 Ubuntu 上使用 DokuWiki 构建你自己的 wiki在 Ubuntu 上使用 DokuWiki 构建你自己的 wiki

接下来,如果你还没有安装 PHP,你应该先安装 PHP。在本教程中,我们使用 PHP7。所以请使用下面的命令安装 PHP7 和一些其他 PHP 模块:

apt-get install php7.0-fpm php7.0-cli php-apcu php7.0-gd php7.0-xml php7.0-curl php7.0-json php7.0-mcrypt php7.0-cgi php7.0 libapache2-mod-php7.0

下载安装 DokuWiki

下面就来到主要部分了 – 实际安装 DokuWiki。

首先,为你的 DokuWiki 创建一个目录:

mkdir -p /var/www/thrwiki

进入你刚才创建的目录:

cd /var/www/thrwiki

运行下面的命令来下载最新(稳定)的 DokuWiki:

wget http://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz

解压 .tgz 文件:

tar xvf dokuwiki-stable.tgz

更改文件/文件夹权限:

www-data:www-data -R /var/www/thrwikichmod -R 707 /var/www/thrwiki

为 DokuWiki 配置 Apache

为你的 DokuWiki 创建一个 .conf 文件(我们把它命名为 thrwiki.conf,但是你可以把它命名成任何你想要的),并用你喜欢的文本编辑器打开。我们使用 nano:

touch /etc/apache2/sites-available/thrwiki.confln -s /etc/apache2/sites-available/thrwiki.conf /etc/apache2/sites-enabled/thrwiki.confnano /etc/apache2/sites-available/thrwiki.conf

下面是 thrwiki.conf 中的内容:

 ServerAdmin wikiadmin@thishosting.rocks DocumentRoot /var/www/thrwiki/ ServerName wiki.thishosting.rocks ServerAlias www.wiki.thishosting.rocks    Options FollowSymLinks   AllowOverride All   Order allow,deny   Allow from all  ErrorLog /var/log/apache2/wiki.thishosting.rocks-error_log CustomLog /var/log/apache2/wiki.thishosting.rocks-access_log common

编辑与你服务器相关的行。将wikiadmin@thishosting.rocks 、wiki.thishosting.rocks替换成你自己的数据,重启 apache 使更改生效:

systemctl restart apache2.service

就是这样了。现在已经配置完成了。现在你可以继续通过前端页面 http://wiki.thishosting.rocks/install.php 安装配置 DokuWiki 了。安装完成后,你可以用下面的命令删除 install.php:

rm -f /var/www/html/thrwiki/install.php

以上是"Linux中怎么构建自己的Wiki"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

命令 面的 内容 文件 服务器 服务 篇文章 系统 支持 配置 教程 数据 模块 目录 学习 帮助 运行 便宜 接下来 前端 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 湖北九亚互联网络科技有限公司 互联网科技公司经营范围 重生之互联网科技帝国 盈实互联网科技 互联网巨头反垄断金融科技 平安科技 互联网 北京禾田雨橡互联网科技 米客互联网科技 齐家互联网科技有限公司 深圳市运趣互联网科技有限公司 广州慧亚互联网科技怎么样 欧洲十大科技互联网公司 互联网大会黑科技排名 福建科技产业互联网发展 银川新华互联网科技学校联系电话 互联网公司黑科技创始人 互联网科技和法律行业 特约风豹互联网科技为什么扣费 广州互联网高科技取餐柜 河南商务圈互联网科技有限公司 厦门中拓互联网络科技有限公司 互联网科技公司税收优惠 美国互联网科技 万达互联网科技 太原新华互联网科技学校怎么样 科技赋能互联网健康 苏州五指互联网络科技有限 湖南一路畅行互联网科技 辽宁互联网新科技 广东鹅鹅鹅互联网科技有限公司
0