Wsl debian mediawiki experience: Difference between revisions
(7 intermediate revisions by the same user not shown) | |||
Line 6: | Line 6: | ||
UEFI 中开启虚拟化支持 | UEFI 中开启虚拟化支持 | ||
控制面板 - 卸载 - 启用或关闭 Windows 功能中打开“适用于 Linux 的 Windows 子系统”和“虚拟机平台” | 控制面板 - 卸载 - 启用或关闭 Windows 功能中打开“适用于 Linux 的 Windows 子系统”和“虚拟机平台” | ||
# 查看 WSL 版本 | |||
wsl --version | |||
# 安装新的 Linux 分发版前将 WSL 2 设置为默认版本 | # 安装新的 Linux 分发版前将 WSL 2 设置为默认版本 | ||
wsl --set-default-version 2 | wsl --set-default-version 2 | ||
# 查看正使用的 Linux 发行版 | |||
wsl -l -v | |||
# Powershell 中安装 WSL2 Debian | # Powershell 中安装 WSL2 Debian | ||
wsl --install -d Debian | wsl --install -d Debian | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 30: | Line 30: | ||
== MediaWiki == | == MediaWiki == | ||
<syntaxhighlight lang="bash" line> | <syntaxhighlight lang="bash" line> | ||
sudo apt-get install mediawiki apache2 mysql-server php php-mysql libapache2-mod-php php-xml php-mbstring php-apcu php-intl imagemagick inkscape php-gd php-cli php-curl php-bcmath git | |||
# Debian 中用的 mariadb,Ubuntu 中用的 mysql,以下作相应修改 | |||
sudo service mariadb start && sudo service apache2 start | sudo service mariadb start && sudo service apache2 start | ||
ip a | ip a | ||
sudo mariadb | sudo mariadb | ||
CREATE USER 'db_username'@'db_hostname' IDENTIFIED BY 'passwd'; | CREATE USER 'db_username'@'db_hostname' IDENTIFIED BY 'passwd'; # 用在本地时,我选的 localhost 当 db_hostname | ||
CREATE DATABASE sth_wiki; | CREATE DATABASE sth_wiki; | ||
USE sth_wiki; | USE sth_wiki; |