Window10 Docker 安装 Nginx
安装 Docker 下载地址
默认安装,启动,如果遇到 WSL 2 installation is incomplet 报错,可能是版本太低了,需要更新
创建 Centos 容器
# 查看镜像
docker search centos
# 拉取镜像
docker pull centos
# 查看镜像
docker images
# REPOSITORY TAG IMAGE ID CREATED SIZE
# centos latest 300e315adb2f 7 months ago 209MB
# 创建 docker 容器
docker run --name CentosForNginx -p 8088:80 -it 300e315adb2f
安装 Nginx 下载地址
# 进入容器
# 查看 yum
rpm -qa | grep yum
# 安装 wget
yum install wget -y
# 安装 gcc-c++
yum -y install gcc gcc-c++
# 安装 make
yum -y install automake autoconf libtool make
# 安装 pcre
yum install -y pcre pcre-devel
# 安装 zlib
yum install -y zlib zlib-devel
# 下载 nginx
wget http://nginx.org/download/nginx-1.20.1.tar.gz
# 解压
tar -zxvf nginx-1.20.1.tar.gz
# configure
cd nginx-1.20.1
./configure --prefix=/usr/local/nginx
# make
make
make install
# 启动
/usr/local/nginx/sbin/nginx
# 查看
ps -ef | grep nginx
访问 nginx
http://localhost:8088/
或者
curl http://localhost/
重新加载配置文件
/usr/local/nginx/sbin/nginx -s reload
停止 Nginx
/usr/local/nginx/sbin/nginx -s stop