搭建MediaWiki
1. 下载
地址:https://releases.wikimedia.org/mediawiki/1.37/mediawiki-1.37.2.zip
放到 PHP 网站根目录上。
2. 开启 PHP 的 intl 插件
MediaWiki 对 PHP 有版本要求,切换为相应的版本即可,例如 php7.4.3nts
PHP 路径下的 php.ini
中去掉对 ;extension=intl
的注释,去掉前面的分号。
3. 开始安装
填入一堆数据库信息、网站信息后,进入选择扩展程序页。建议全选,基本都相当有用。
安装结束后,把下载的 LocalSettings.php
放到网站根目录下,点击进入网站即可。
4. 修改LOGO
还是 LocalSettings.php
,找到 $wgLogos
并直接修改后面的路径即可。
加速
以下操作都是针对 LocalSettings.php
。
1. 修改 localhost
修改 $wgDBserver = 'localhost';
为 $wgDBserver = '127.0.0.1';
据说作用很大,但我感受不到区别
2. 打开缓存和加速
1 | $wgCacheDirectory = '$wgResourceBasePath/cache'; |
短网址
简化网址 http://域名/index.php?title=首页
为 http://域名/首页
1. nginx.conf配置中添加:
1 | location / { |
可以只修改 Nginx路径/conf/vhosts/域名_80.conf 文件
2. LocalSettings.php中添加:
1 | $wgScriptPath = ""; |
3.重启Nginx,刷新页面即可。
备案号
LocalSettings.php
末尾加上:
1 | $wgHooks['SkinAddFooterLinks'][] = function( $skin, $key, &$footerlinks ) { |