실험 환경 :
- 서버 Liunx (네트워크 수도 있습니다)
- (나는 다른 기사 고정 표시기의 설치 알 수없는 경우 시스템은 고정 표시기 환경을 가지고 https://blog.csdn.net/weixin_42431676/article/details/105291832를 )
명령을 실행합니다 :
-
docker pull nginx //从docker自带的源把nginx的镜像下载下来
-
docker images //查看刚才下载的镜像文件
-
docker run -itd --name nginx -p 5555:80 nginx //运行刚刚下载nginx的镜像,现在这个镜像是一个容器。修改name为nginx,把本地的5555端口映射到80端口上。
-
docker ps //查看启动中的容器,可以看到我们刚刚启动的容器
-
docker exec -it 容器的id /bin/bash //进去启动的容器中 /bin/bash是默认的容器存储路径,可以用命令修改。
-
apt-get update apt-get install vim //进入容器之后,你会发现你没有vim命令,没有办法编辑文件,所以我们要下载一个vim
-
echo "123" >> /usr/share/nginx/html/index.html //修改nginx的首页配置文件(这个配置文件的路径好像不是很固定,这个大家可能需要自己手动的去找一下,我的这个路径仅供大家参考。)
네트워크 내 친구가, 웹 페이지를 열 경우이 시간, 직접 IP를 액세스
xxx.xxx.xxx.xxx:5555
당신은 nginx를 성공적으로 시작되었습니다 볼 수 있습니다.
-
登录阿里云管理控制台 找到网络与安全中的安全组 在安全组中添加一个规则(没有安全组的就创建一个) 端口号是5555 因为我们之前映射的是5555端口
-
访问公网的ip地址查看自己的nginx服务
이 회사의 IP 주소를 사용하기 때문에, 모두가 IP를 볼 수 있도록 편리하지 않습니다.
업로드 파일은 다음 서버에 직접 업로드하면 여기에, 다음은, 구성하고 직접 외부 네트워크를 볼 수 있습니다 nginx에 대한 경로를 수정합니다.