mediawiki安裝及定製

環境信息

操作系統:centos7.6
PHP:7.3.9
數據庫:10.1.20

安裝

準備安裝介質

yum install epel-release
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
wget https://releases.wikimedia.org/mediawiki/1.33/mediawiki-1.33.0.tar.gz

安裝包

yum install yum-utils
#禁用低版本的php
yum-config-manager --disable remi-php54
yum-config-manager --enable remi-php73

yum install php php-mysql php-pdo php-gd php-mbstring php-xml php-intl

yum install httpd

yum install mariadb-server mariadb-client

啓動服務及初始化數據庫

systemctl start httpd

systemctl enable httpd

systemctl start mariadb

systemctl enable mariadb

mysql_secure_installation

mysql -uroot -pPassword

mv ~/root/mediawiki-1.33.0/ /var/www/html/

systemctl restart httpd

登錄mediawiki進行wiki初始化

訪問地址爲:
http://ipaddress

記錄初始化數據

初始化完成後,將生成一個LocalSettings.php文件,下載該文件,並將該文件拷貝至服務指定目錄:
/var/www/html
然後重啓httpd

systemctl restart httpd

定製

修改Logo

logo文件位置:
/var/www/html/resources/assets/
修改/var/www/html/LocalSettings.php文件,指定爲目標圖片即可:

$wgLogo = "$wgResourceBasePath/resources/assets/mediawiki.png";

開啓文件上傳

修改/var/www/html/LocalSettings.php開啓上傳功能能:

$wgEnableUploads = true;

開放上傳權限:
chmod 777 -R /var/www/html/starwiki/images/

修改側邊欄菜單

在搜索欄搜索關鍵字:MediaWiki:Sidebar
進入側邊欄菜單編輯頁面。

 *  https://blog.csdn.net/HUBOSS|自定義一級導航1
 ** https://blog.csdn.net/HUBOSS|自定義二級級導航1
 ** https://blog.csdn.net/HUBOSS|自定義二級級導航2

僅允許註冊用戶編輯

修改/var/www/html/includes/DefaultSettings.php文件

$wgGroupPermissions['*']['edit'] = false;
$wgGroupPermissions['user']['edit'] = true;

重啓wiki:
systemctl restart httpd

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章