linux
MediaWiki怎么用?
一、MediaWiki怎么用?
本文主要讲述搭建好私有的mediawiki之后,管理员可能需要用到的几个功能。
维基百科的设计思路与我以往使用的系统不太一样,以管理员模式进入之后,并没有我预想的添加wiki页面入口,和侧边栏导航条的编辑页;管理页面的入口也设置的比较奇怪,比较难找,好在网上有前人经验,花点时间解决了mediawiki在使用上的几个问题,以下是本文的主要内容:
1,侧边栏导航编辑方法
2,搜索框到新词条创建的维基设计原理,避免冗余词条的出现
3,词条主题的分类,与相关词条分类链接,避免信息孤岛
4,词条编写原则和规范:分析维基百科文章,建议书写规范:总分总方式。如:文章概要,章节标题,内容,分类声明,入链,参考文献
5,用户创建与权限管理
6,避免出现像我们公司的维基无人愿意维护,添加新内容的方法:用户贡献度排行榜定期发给老板或者各个部门的管理者,将维基KPI化,或者使用watchlist
7,对维基内容有想法:讨论页的使用
8,想看某个词条之前介绍的内容或方法:如何查看某个主题或词条的编辑历史
基于以上,就解决了:词条创建,自定义导航,通过词条的分类声明、入链编辑而得到的重要度分析与关系,避免了信息孤岛。 维基的KPI化,还有权限管理,词条编辑历史的使用可防止错误。 这里有老板关心的:信息的有效传递和流转速度,方便公司内知识和信息的共享,还有一点应该也是老板关心的,那就是利用维基站点来降低对个体的依赖。
1. 用户组 与 权限管理
在首页的左下角,点击[special pages]进入[mediawiki的页面工具/设置]
里面有 用户组 / 权限 等管理。
2. 页面创建 与 编辑
2.1 创建: 在搜索框中输入想要创建的主题,然后搜索,完成之后会有提示“创建一个主题为: xxxxxx 的页面“。 之所以不在首页提供一个“新建wiki页面”的链接,而将其放在搜索之后,我想应该是为了避免词条的冗余,如果觉得已存在的词条不够丰富,自己也可以很方便地修改。
2.2 编辑: 主题页面的右上侧即可点击[编辑]开始编辑。
3. 分类声明
3.1. 声明所属分类(支持多分类的声明): 在页面编辑页面的编辑框中,使用如下格式即可将当前页面自动归类:
[[category:站长百科]]
3.2 分类页面URL的引用
引用分类页面的网址,就是说把某一分类页面进行引用,而不是某篇文章,mediawiki中引入链接分类页面正确的写法是[[:category:XXX]],显示时不会显示前导冒号,例如category:mediawiki。
3.3. 查看全局分类
4. 侧导航栏的使用
4.1 入口: 进入URL: /index.php/MediaWiki:Sidebar
4.2 编辑格式: 使用以下格式编写:
* navigation
** http://ruanjian.zhugewang.net/mediawiki/index.php/新人培训|新人培训
** http://ruanjian.zhugewang.net/mediawiki/index.php/Test讨论页面|测试页面
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help
* SEARCH
* TOOLBOX
* LANGUAGES
5. 内容编写原则
5.1 金字塔原理
5.2 分类声明 与 入链 出链声明
6. 词条的编辑 与 讨论页
7. 词条的编辑历史
8. 插件的引用与安装
9. wiki的KPI化
9.1 自带的活跃用户统计或贡献量统计
9.2 新建页面的email to 部门负责人
9.3 编写插件,根据页面的访问量统计,积分到页面创建 和 维护者。
二、mediawiki怎么授权?
安装MediaWiki之后,用户的权限设置是完全开放的,需要做一些设置,对匿名用户的设置可以从修改LocalSettings.php入手,下载该文件,然后按照希望设置的用户权限,在文件中插入对应的设置语句,存储后再上传回去就可以了。 这就是基本的原则和规定。
三、mediawiki centos安装
如何在CentOS上安装MediaWiki
MediaWiki 是一个常用于创建维基百科以及其他内容管理系统的开源软件。本文将介绍在 CentOS 操作系统上安装 MediaWiki 的步骤和注意事项。
准备工作
在开始安装 MediaWiki 之前,请确保你的 CentOS 系统已经安装了 Apache、MySQL 和 PHP。你可以通过以下命令检查它们的安装情况:
apache -v
mysql -V
php -v
如果这些软件没有安装,可以使用以下命令在 CentOS 上进行安装:
yum install httpd
yum install mariadb-server mariadb
yum install php php-mysql php-gd php-xml php-intl
安装步骤
- 下载 MediaWiki: 首先,从 MediaWiki 官方网站上下载最新版本的 MediaWiki 源代码包,并将其解压缩到 Apache 的网站根目录中。
- 设置数据库: 创建一个新的 MySQL 数据库和用户供 MediaWiki 使用。可以通过以下命令在 MySQL 中完成这一步骤:
- 安装 MediaWiki: 打开浏览器,在地址栏中输入你的域名或 IP 地址,然后按照安装向导的指示进行 MediaWiki 的安装。
- 配置 MediaWiki: 安装完成后,需要按照提示配置 MediaWiki,包括数据库设置、域名设定、管理员帐号等。
- 完成安装: 完成所有配置后,你将能够访问你的 MediaWiki 站点,并可以开始创建内容。
mysql -u root -p
CREATE DATABASE wikidb;
CREATE USER 'wikiuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON wikidb.* TO 'wikiuser'@'localhost';
FLUSH PRIVILEGES;
常见问题解决
在安装和配置过程中,可能会遇到一些常见问题。以下是一些建议:
- 数据库连接问题: 如果遇到数据库连接问题,请检查数据库设置和权限是否正确。
- 权限问题: 确保 Apache 对 MediaWiki 目录以及其文件有足够的访问权限。
- PHP 扩展问题: 如果出现 PHP 扩展相关问题,可以查看 PHP 错误日志以获取更多信息。
通过以上步骤,你应该能够在 CentOS 上成功安装和配置 MediaWiki,并开始创建你自己的维基站点。祝你使用愉快!
四、centos mediawiki 安装
在CentOS上安装MediaWiki是一项常见的任务,可以为用户提供一个功能强大的维基系统。MediaWiki是一个开源的维基软件,最著名的例子就是维基百科。本文将向您展示在CentOS系统上安装MediaWiki的步骤。
步骤 1:安装Apache Web服务器
首先,您需要安装Apache Web服务器以托管MediaWiki。您可以使用以下命令在CentOS上安装Apache:
yum install httpd步骤 2:安装PHP
MediaWiki是基于PHP的应用程序,因此您需要在系统上安装PHP。使用以下命令安装PHP:
yum install php php-mysql
步骤 3:安装MySQL
MediaWiki使用MySQL数据库存储数据。您可以使用以下命令在CentOS上安装MySQL:
yum install mariadb mariadb-server
步骤 4:下载MediaWiki
接下来,您需要下载MediaWiki的安装文件。您可以访问MediaWiki官方网站,下载最新的稳定版本。将下载的文件解压缩到Apache的文档根目录中。
步骤 5:配置Apache
在配置Apache之前,请确保Apache已启动。您可以使用以下命令启动Apache:
systemctl start httpd
然后,您需要编辑Apache的配置文件/etc/httpd/conf/httpd.conf
,添加以下配置:
ServerName your_domain.com DocumentRoot /var/www/html/mediawiki Options FollowSymLinks AllowOverride All Require all granted
保存文件并重启Apache服务:
systemctl restart httpd
步骤 6:配置MySQL数据库
创建一个新的MySQL数据库和用户供MediaWiki使用。首先登录到MySQL:
mysql -u root -p
然后创建数据库和用户:
CREATE DATABASE mediawiki_db; CREATE USER 'mediawiki_user'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON mediawiki_db.* TO 'mediawiki_user'@'localhost'; FLUSH PRIVILEGES;
步骤 7:运行MediaWiki安装程序
现在,打开您的浏览器,访问您的域名,您将看到MediaWiki的安装页面。按照页面上的指示填写数据库信息和其他必要信息,完成安装过程。
步骤 8:完成安装
安装完成后,您可以开始使用MediaWiki搭建自己的维基站点。您可以创建页面、编辑内容,并与用户分享知识。
希望本文能帮助您在CentOS上顺利安装MediaWiki,祝您使用愉快!
五、centos安装mediawiki
Centos安装Mediawiki教程
在网络内容管理系统(CMS)中,Mediawiki是一个非常流行的选择,尤其对于需要创建和管理大量内容的用户。本教程将向您展示如何在Centos系统上安装Mediawiki,让您轻松地搭建自己的维基网站。
步骤一:安装Apache
Centos系统安装Apache
首先,打开终端并运行以下命令来安装Apache:
yum install httpd安装完成后,通过以下命令启动Apache:
systemctl start httpd
并设置Apache开机自启动:
systemctl enable httpd
步骤二:安装MariaDB
Centos系统安装MariaDB
运行以下命令来安装MariaDB:
yum install mariadb-server mariadb
安装完成后,启动MariaDB:
systemctl start mariadb
并设置MariaDB开机自启动:
systemctl enable mariadb
步骤三:设置Mediawiki数据库
运行以下命令来配置MariaDB并创建数据库:
mysql_secure_installation
按照提示设置数据库密码,并创建一个新的数据库:
mysql -u root -p
CREATE DATABASE mediawiki;
GRANT ALL PRIVILEGES ON mediawiki.* TO 'wikiuser'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
EXIT;
步骤四:安装PHP
Centos系统安装PHP
运行以下命令来安装PHP及相关组件:
yum install php php-mysqlnd php-xml php-mbstring php-json
安装完成后,重新启动Apache:
systemctl restart httpd
步骤五:下载并安装Mediawiki
首先,进入Apache网站根目录:
cd /var/www/html
然后下载Mediawiki安装包:
wget eases.wikimedia.org/mediawiki/1.35/mediawiki-1.35.0.tar.gz
解压安装包并重命名文件夹:
tar xvzf mediawiki-1.35.0.tar.gz
mv mediawiki-1.35.0 wiki
步骤六:配置Mediawiki
通过浏览器访问您的服务器IP地址,进入Mediawiki安装向导,按照步骤完成配置。
在数据库设置中,请输入之前设置的数据库名称、用户名和密码。
完成安装后,将生成的LocalSettings.php文件复制到Mediawiki根目录:
cp /var/www/html/wiki/LocalSettings.php /var/www/html/wiki
步骤七:完成安装
最后,浏览器中输入您的服务器IP地址,即可访问搭建完成的Mediawiki网站。
您可以创建用户、编辑页面并享受使用Mediawiki带来的便利。
通过以上步骤,您已成功在Centos系统上安装并配置了Mediawiki,现在可以开始搭建自己的维基网站了。
六、centos mediawiki安装
CentOS是一款基于Linux的操作系统,以其稳定性和安全性而闻名。而MediaWiki是一款免费开源的维基软件,许多知名维基百科等网站都在使用。
CentOS系统下的MediaWiki安装
在CentOS系统上安装MediaWiki可以为用户提供便利的维基页面管理服务。以下是在CentOS上安装MediaWiki的步骤:
- 首先确保您的CentOS系统已经安装并配置好Apache Web服务器和MySQL数据库。
- 下载最新版本的MediaWiki安装文件,并解压至Apache Web服务器的根目录。
- 为MediaWiki创建一个MySQL数据库和对应的用户。
- 在浏览器中输入服务器地址,根据提示完成MediaWiki的安装向导。
- 在安装完成后,根据需求设置配置文件,如添加插件、更改主题等。
安装过程中的常见问题和解决方案
在安装MediaWiki的过程中可能会遇到一些常见问题,下面列举几个常见问题及解决方法:
- 1. 安装过程中提示缺少PHP扩展:可以通过命令行安装相应的PHP扩展模块解决。
- 2. 数据库连接失败:检查数据库配置是否正确,确保数据库用户名和密码无误。
- 3. 页面样式加载错误:检查文件权限和文件路径是否设置正确。
优化和扩展
安装完成后,用户可以根据需求对MediaWiki进行优化和扩展。以下是一些常用的优化和扩展方法:
- 1. 使用缓存插件:通过安装缓存插件提高网站访问速度。
- 2. 设置访问控制:限制页面访问权限,保护内容安全。
- 3. 定期更新版本:及时更新MediaWiki版本,保持系统安全性。
- 4. 定制主题:根据需求定制主题样式,提升用户体验。
结语
通过上述步骤,您可以在CentOS系统上成功安装并配置MediaWiki,为用户提供高效的维基页面管理服务。同时,不断优化和扩展MediaWiki可以让您的网站更加专业和具有个性化特色。祝您在使用MediaWiki的过程中取得成功!
七、mediawiki 安装 centos
当您在CentOS服务器上安装MediaWiki时,可能会遇到一些挑战。本文将为您提供一步一步的详细说明,以便顺利完成安装过程。
准备工作
在开始安装之前,确保您已经具备以下条件:
- 具有管理员权限的CentOS服务器
- 已连接互联网的服务器
- 熟悉基本的Linux命令和操作
安装步骤
以下是在CentOS上安装MediaWiki的简单步骤:
步骤一:更新系统
首先,使用以下命令来更新系统软件包:
yum update
步骤二:安装必要软件
安装Apache、MySQL和PHP等必要的软件包,以便MediaWiki能够正常运行:
yum install httpd mysql-server php php-mysql
步骤三:配置MySQL
启动MySQL服务,并设置数据库密码:
service mysqld start
mysql_secure_installation
步骤四:下载并解压MediaWiki
在服务器上下载MediaWiki压缩包,并解压到Web服务器根目录下:
cd /var/www/html
wget eases.wikimedia.org/mediawiki/1.35/mediawiki-1.35.1.tar.gz
tar -zxvf mediawiki-1.35.1.tar.gz
步骤五:配置Apache
配置Apache以运行MediaWiki。创建一个新的Virtual Host文件并设置站点配置:
vi /etc/httpd/conf.d/mediawiki.conf
在文件中添加以下内容:
<VirtualHost *:80>
ServerAdmin admin@example.com
DocumentRoot /var/www/html/mediawiki-1.35.1
ServerName wiki.example.com
ErrorLog logs/wiki.example.com-error_log
CustomLog logs/wiki.example.com-access_log common
</VirtualHost>
步骤六:完成MediaWiki安装
在浏览器中访问您的域名或IP地址,并按照安装向导完成MediaWiki的设置。
总结
通过遵循以上步骤,您应该能够在CentOS服务器上成功安装MediaWiki,并搭建自己的Wiki站点。记得定期更新MediaWiki以确保安全性和功能的完善。
八、mediawiki怎么备份文件?
MediaWiki仅备份必要文件 如果是为了升级,那么备份所有老版程序文件和程序说明就没有太大必要了。请注意备份以下内容: localsetting.php:这是mediawiki的配置文件,里面包含数据库帐号信息、mediawiki部分参数的设置等 /images/目录:这是所有上传图片的存放目录,还包括自动生成的缩略图。 AdminSetting.php:Template:? 以下部分仅对使用了该特性的用户需要备份。 /extensions/目录:如果你使用了外部扩展程序,那么需要备份下来。 /skins/目录:如果你扩展了皮肤,那么应备份相应文件及子目录 .htaccess文件:如果你使用了路径改写,应备份此文件。 如果你修改了mediawiki的程序,应保留相应程序并做记录,以便在新版程序中重新做相应修改。 注意:升级后,所有所需扩展程序、皮肤文件也可能需要新版本。
九、Linux--Arch Linux安装?
原来默认是编译适合编译的主机运行的二进制文件,改为"ARCH=arm""CROSS_COMPILE = arm-linux-"表示用交叉编译工具
十、arm linux和linux的区别?
相对于ARM linux,我们说的普通linux指的是X86 linux,他们都是linux系统,但是由于ARM和X86是不同的CPU架构,他们的指令集不同,所以软件编译环境不同,软件代码一般不能互用,一般需要进行兼容性移植。
X86是经典的CISC指令集,指令集复杂,功能多,串行执行,但是也意味着执行效率低下,但性价比突出,所以称为民用终端的主流处理器内置指令集。Intel和AMD的家用处理器都是X86指令集。以X86为代表的CISC,理论并发线程1-2条。ARM是Advanced RISC Machine 的缩写。它的指令集比RISC还要精简。通常使用ARM架构处理器的机型,多为嵌入式或者便携机。主频通常不高,现在高通公司的ARM架构处理器有1.0GHz的,已经算相当高了。另外,ARM 7沿用冯·诺依曼结构;而从ARM 9以后,就都采用了哈佛结构。ARM的并发线程,理论上有4条左右,处理效率较X86高不少。热点信息
-
在Python中,要查看函数的用法,可以使用以下方法: 1. 使用内置函数help():在Python交互式环境中,可以直接输入help(函数名)来获取函数的帮助文档。例如,...
-
一、java 连接数据库 在当今信息时代,Java 是一种广泛应用的编程语言,尤其在与数据库进行交互的过程中发挥着重要作用。无论是在企业级应用开发还是...
-
一、idea连接mysql数据库 php connect_error) { die("连接失败: " . $conn->connect_error);}echo "成功连接到MySQL数据库!";// 关闭连接$conn->close();?> 二、idea连接mysql数据库连...
-
要在Python中安装modbus-tk库,您可以按照以下步骤进行操作: 1. 确保您已经安装了Python解释器。您可以从Python官方网站(https://www.python.org)下载和安装最新版本...