如何使用DokuWiki将软硬件记入文档?
您的内部数据中心(或基于云的数据中心)很复杂,可能在运行许多标准服务,比如Web服务器、HRM工具、备份服务器、数据共享和SaaS工具等,或者您可能有一个大量应用程序和服务在运行的集群。
由于您在任何时候运行的软硬件数量众多,可能要将如何部署、配置和使用软硬件记入文档。您可能需要为员工、管理员和开发人员提供无数的核对清单和策略,那该如何是好?您可以使用简单的Wiki服务器。开源的DokuWiki就是这样一种平台,它包含以下功能:易于使用的界面和语法HTML嵌入无限的页面修订支持标有颜色的并排差异图片上传/嵌入可定制的Wiki间链接栏目编辑目录自动生成文件锁定可定制的布局(通过模板)支持LDEP、MySQL和Postgres
下面逐步介绍在Ubuntu Server 20.04上部署DokuWiki的过程。
您需要什么?运行中且经过更新的Ubuntu Server 20.04实例拥有sudo特权的用户
如何安装Apache和PHP?
我们要做的第一件事是安装Apache Web服务器和必要的PHP组件。登录到您的Ubuntu服务器,使用以下命令安装Apache:sudo apt-get install apache2 -y
现在,我们可以使用以下命令安装必要的PHP组件:sudo apt-get install php php-gd php-xml php-json -y
完成这些安装后,使用以下命令启动并启用Apache:sudo systemctl enable --now apache2
如何下载、解压缩和移动DokuWiki?
为了安装DokuWiki,我们需要下载、解压缩,并将其移到Apache文档根目录。
使用以下命令下载最新版本的DokuWiki:wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz
使用以下命令解压缩经过压缩的tar文件:tar xvzf dokuwiki-stable.tgz
使用以下命令移动并重命名刚创建的目录:sudo mv dokuwiki-XXX / var / www / html / dokuwiki
其中XXX是版本号。
使用以下命令拷贝示例.htaccess文件:sudo cp /var/www/html/dokuwiki/.htaccess{.dist,}
使用以下命令更改DokuWiki文件夹的所有权:sudo chown -R www-data:www-data /var/www/html/dokuwiki
如何配置Apache?
眼下,Apache无法知道新安装的组件。为了让它知道,我需要为DokuWiki创建一个配置文件。使用以下命令创建新文件:sudo nano /etc/apache2/sites-available/dokuwiki.conf
在该文件中,粘贴以下内容: ServerName dokuwiki.example.com DocumentRoot /var/www/html/dokuwiki AllowOverride All Require all denied Order allow,deny Deny from all ErrorLog /var/log/apache2/dokuwiki_error.log CustomLog /var/log/apache2/dokuwiki_access.log combined
如果您要使用域,确保更改您在上面看到的ServerName选项。
保存并关闭文件。
使用以下命令启用新网站:sudo a2ensite dokuwiki
使用以下命令重新加载Apache配置文件:sudo systemctl reload apache2
如何完成安装?
打开Web浏览器,导航到http://SERVER/install.php(其中Server是您托管服务器的域名的IP地址)。您应该会看到基于Web的DokuWiki安装程序(见图A)。
图A. DokuWiki基于Web的安装程序准备完成安装
填写必要的信息,点击"保存"。安装应立即完成,会显示一个链接指向DokuWiki主页,即http://SERVER/doku.php?id=wiki:welcome(其中Server是主机托管服务器的域名的IP地址)(见图B)。
图B. DokuWiki基于web的安装程序准备完成安装
就是这样。现在您已准备好开始搭建一个Wiki网站,以便将您的硬件、软件、容器及更多内容记入文档。这个好方法便于让您的开发人员和管理员了解部署环境的情况。您甚至可以使用该工具为管理员和开发者存放核对清单之类的内容。务必确保该Wiki避免被窥视,千万不要使用这类工具作为任何一种密码管理器。密码始终要放在正规的密码管理器中。DokuWiki(及类似工具)适合于记入文档,而不是很适合确保机密信息安全。
文章来源:https://server.51cto.com/Datacenter-640687.htm#topx
欣赏三块具有特征的陨石看过一位初中生写的一篇科幻文章,大致内容是有一块表面覆盖满冰霜和密集陨石坑的巨大天体,正以多少的速度向太阳撞击,如果撞击到太阳,其巨大的冲击力会使太阳内部产生剧烈的粒分子光核聚变,
陨石高清梳齿流纹线所有陨石在经过大气层时,因与大气的摩擦会让陨石表面的温度迅速升高,高温会使陨石的外部开始熔化,当中过程表面不断熔化后的物质经历脱落后再熔化再脱落,直到熔融减缓温度降低,最后熔化后的
缪秉魁副院长讲如何判定真假陨石收藏陨石自然比较关注陨石和迫切想了解陨石知识的情况,陨石专家专门也是煞费苦心为读者介绍了一些辨别陨石的知识和技巧。陨石专家张宝林和地球科学学院副院长缪秉魁介绍,陨石收藏者要确认陨石
华尔街日报呼吁拜登应向阿富汗扔千万吨炸弹,维护美军不败形象据综合媒体近日报道,美国老牌右翼报刊华尔街日报发表文章灾难逼近阿富汗,对于美国总统拜登于6月25日会晤阿富汗总统加尼,继续坚持从这个国家全部撤走美军,并要求阿富汗人决定他们自己的未
袖珍小国真会折腾,公然叫嚣制裁中国,又搅黄了俄法德三大国峰会据俄罗斯媒体近日报道,有大约10个欧盟国家联合发声,极力反对德国和法国领导人试图邀请俄总统普京与欧洲领导人会谈的倡议。此前,德国总理默克尔和法国总统马克龙表示希望研究邀请普京参加欧
钱币五十銘珍之临安府钱牌中国古代钱币是东方钱币的代表,它有两个显著的特点一是自始至终采用浇铸工艺,直到19世纪末西式机制币技术的传入二是自始至终以铜钱为主要流通货币而不是金银或其它。这也构成了中国古代钱币
中科学研究,如何划分陨石种类本文选择中科院陨石论文,转载修改必究,科学辨别陨石是目前唯一确认陨石方法,我国具有全球陨石数据库机构不多,拥有者更是甚少,利用很多外太空来充实陨石,根据陨石形成之后是否经历高温熔融
收藏陨石基础入门篇(第一期)本文选自美国科研论文,转载请说明排除陨石是比确认陨石要容易得多的我们这入学的第一门课是一门叫行星科学导论的短期课程,其中一天是专门讲陨石鉴定和陨石坑力学。陨石学是地质学家们的领地,
教育的本质和职能基因是构成生命体的基本元素。在人类演化过程中,起物质基础和必要条件的作用,基因决定人的智力类型,是能力形成和发展的自然前提。生理学上,人的神经系统和感觉器官先天的特点,是通过遗传获
团队精神的培育教育事业从根本上讲,是成就人的事业,是让人成长为一个优秀的人。优秀的人有共同的特点一是有正确的目标选择,二是对自己要求严格,三是能坚持到底。发达国家次发达国家发展中国家最根本的差异
马德堡半球试验空气有没有质量?这个问题曾经是17世纪德国科学家们争论的中心。当时,酷爱科学的马德堡市市长葛利克决心用试验来证明空气是有质量的。最初,他从一个密封的木桶内抽出空气,结果木桶被外面的