環境信息
操作系統: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