1. 确保Ubuntu系统是最新的
执行命令:
sudo apt-get update && sudo apt-get upgrade
2. 安装LAMP软件栈
执行命令:
sudo apt-get install apache2 mariadb-server php php-mysql libapache2-mod-php php-xml php-mbstring
由于 Raspberry Pi OS 不再支持 mariadb,使用 mysql 替代 mariadb:
sudo apt-get install apache2 mysql-server php php-mysql libapache2-mod-php php-xml php-mbstring
安装可选的软件包
执行命令:
sudo apt-get install php-apcu php-intl imagemagick inkscape php-gd php-cli php-curl php-bcmath git
如果安装php-apcu,则必须重新加载apache配置,以避免在运行配置脚本时出现警告消息:
sudo service apache2 reload
3. 安装MediaWiki
下载官方压缩包:
cd /tmp/
wget https://releases.wikimedia.org/mediawiki/1.37/mediawiki-1.37.2.tar.gz
解压到你的Web目录里
tar -xvzf /tmp/mediawiki-*.tar.gz
sudo mkdir /var/lib/mediawiki
sudo mv mediawiki-*/* /var/lib/mediawiki
4. 配置MySQL
在 Raspbian 上,如果这是新安装的 mariadb