开启开发者模式
系统设置 -> 更新和安全 -> 针对开发人员 -> 选择开发者模式
启用 Linux 子系统组件
系统设置 -> 应用 -> 右侧的程序和功能 -> 启动或关闭 windows 功能 -> 勾选适用于 Linux 的 Windows 子系统。
设置完成后重启更新即可
更换阿里云源
阿里云 Ubuntu 18.04 源
deb http://mirrors.aliyun.com/ubu… bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubu… bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubu… bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubu… bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubu… bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubu… bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubu… bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubu… bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubu… bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubu… bionic-backports main restricted universe multiverse
更换 apt 源:(先备份一下)
cd /etc/apt/
sudo cp sources.list sources.list.bak
sudo vim sources.list
删除其中所有内容,替换成最上边的源内容:(vim 下删除所有行的命令 :1,$d)
然后执行
sudo apt update
sudo apt upgrade
安装 nginx
安装 nginx
sudo apt-get install nginx
查看 nginx 版本
sudo nginx -v
启动 nginx
sudo /etc/init.d/nginx start
停止 nginx
sudo /etc/init.d/nginx stop
重启 nginx
sudo /etc/init.d/nginx restart
安装 apache2
安装 apache2
sudo apt-get install apache2
查看 apache2 版本
sudo apache2 -v
修改 apache2 端口号为 8080(因为和 nginx 的端口号冲突了)
1. 在文件 ports.conf 中修改
sudo vi /etc/apache2/ports.conf
对应文件内容修改为:
NameVirtualHost *:8080
Listen 8080
2. 修改 default 中 VirtualHost
sudo vi /etc/apache2/sites-available/000-default.conf
文件第一行修改为:
<VirtualHost *:8080>
启动 apache2
sudo /etc/init.d/apache2 start
停止 apache2
sudo /etc/init.d/apache2 stop
重启 apache2
sudo /etc/init.d/apache2 restart
安装 php7.2
sudo apt-get -y install php7.2