当前位置: 首页 > news >正文

seo工具网站信誉好的低价网站建设

seo工具网站,信誉好的低价网站建设,专业做阿里巴巴网站的公司,东莞设计院一. 拉取镜像 docker pull nginx二. 创建挂载目录 mkdir -p /usr/local/nginx/conf mkdir -p /usr/local/nginx/log mkdir -p /usr/local/nginx/html三. 从nginx容器里复制nginx的配置文件到主机里 创建个容器 docker run --name nginx -p 80:80 -d nginx将容器内的配置文件…

一. 拉取镜像

docker pull nginx

在这里插入图片描述

二. 创建挂载目录

mkdir -p /usr/local/nginx/conf
mkdir -p /usr/local/nginx/log
mkdir -p /usr/local/nginx/html

三. 从nginx容器里复制nginx的配置文件到主机里

  1. 创建个容器
docker run --name nginx -p 80:80 -d nginx
  1. 将容器内的配置文件复制给主机
docker cp nginx:/etc/nginx/nginx.conf /usr/local/nginx/conf/nginx.conf
docker cp nginx:/etc/nginx/conf.d /usr/local/nginx/conf/conf.d
docker cp nginx:/usr/share/nginx/html /usr/local/nginx/
  1. 删除创建的镜像(它存在的目的只是为了复制里面文件)
docker stop nginx
docker rm  nginx

四. 开始创建容器

  1. 创建容器
docker run \
-p 80:80 \
--name nginx \
-v /usr/local/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \
-v /usr/local/nginx/conf/conf.d:/etc/nginx/conf.d \
-v /usr/local/nginx/log:/var/log/nginx \
-v /usr/local/nginx/html:/usr/share/nginx/html \
-d nginx

在这里插入图片描述

  1. 查看创建的容器
docker ps

在这里插入图片描述
可以看到已经创建成功.

五. 访问

在这里插入图片描述

六. 上传图片访问下

在这里插入图片描述

在这里插入图片描述

七. nginx 配置文件说明

# nginx配置文件存放的地方
cd /usr/local/nginx/conf/
# 查看nginx.conf
vi nginx.conf

在这里插入图片描述
可以看见,只要是/ect/nginx/conf.d文件夹下的所有后缀为.conf的都会加载进去,因为我们创建容器时将/ect/nginx/conf.d挂载在本机的/usr/local/nginx/conf/conf.d,因此只需要在本地的这个目录就可以了.

cd /usr/local/nginx/conf/conf.d

我们尝试创建一个后缀为.conf的文件

vi test.conf

然后在里面添加以下内容

server {listen       80;server_name  123.57.167.145; ## 重要!!!修改成你的外网 IP/域名location /static { root   /usr/share/nginx/html; ## 重要,指的是容器内部的路径index  pp.txt;}}

location /static {
root /usr/share/nginx/html; ## 重要,指的是容器内部的路径
index pp.txt;
}
这块注意,表示访问的目录为 root + location 即: /usr/share/nginx/html/static

  • location : 为路径/: 表示nginx的根目录,static表示nginx根目录下有一个static文件夹或文件.
  • root 指令来指定请求 URL 匹配成功后,Nginx 应该使用哪个目录作为根目录,默认根目录是 /usr/share/nginx/html(因为他有个默认配置文件),以方便返回请求的文件。可以修改根目录,如将根目录修改为/opt/,那么它将以opt为根目录开始查找.
  • index表示默认查找的文件,访问该文件夹,默认访问的文件.

现在我们重启这个nginx,以便配置文件生效

docker restart nginx

如果没有启动成功可以用以下命令查看日志

docker logs nginx

在这里插入图片描述
我们打开这个文件看看
在这里插入图片描述
少了个s,加上重新启动.

docker restart nginx

在html创建一个static文件夹并创建一个文本文件

cd /usr/local/nginx/html
# 创建文件夹
mkdir static
# 创建文件
vi pp.txt

随便添加些内容
在这里插入图片描述
访问 :ip /static
在这里插入图片描述
可以发现,已经有了

八. 遇到的问题以及解决办法

1. 配置文件修改了,却还是报404

  (1). 检查配置文件的配置路径是否写错

在这里插入图片描述

 (2).  查看日志
 cd   /usr/local/nginx/log

在这里插入图片描述

# 查看后50 行内容tail -n 50  error.log

在这里插入图片描述
可以发现
如果找不到文件,它会将找的文件路径标出,用来确定为什么是404

(3). 查看是否写的是容器内的路径.

http://www.yayakq.cn/news/413929/

相关文章:

  • 建设网站有哪些步骤互联网门户网站
  • 织梦免费企业网站wordpress重装教程
  • 网站文章只被收录网站首页thinkphp做企业网站
  • 宣传部网站建设计划书营销方式和手段有哪些
  • 北京网站建设首选小峰绍兴建站服务
  • 免费速建网站wordpress 推广提成
  • 眉山网站建设兼职网站系统设计方案
  • 丹阳网站建设怎么样网站颜色
  • ps软件下载官方网站免费的宣传方式
  • 网站域名费用怎么做分录变装改造wordpress
  • 做传销网站违法wordpress qq音乐插件怎么用
  • 孝南区城乡建设局网站安庆做网站电话
  • wordpress网站布置网站建设 app 优化
  • 建设企业网站企业网上银行登录网站建设教程给赚湖南岚鸿官 网
  • 网站建设公司中企动力河源市建设厅网站
  • 做网站首页cdr阿里云ace+wordpress
  • 网站源码编辑软件网站式登录页面模板
  • 美橙互联 网站备案响应式网站应用
  • 泊头网站建设的有哪些广南网站建设
  • 怎样在谷歌做网站石家庄桥西网站制作公司
  • 重庆教育建设集团有限公司官方网站哪个网站可以做电视背景墙
  • 为什么打开网站是建设中网站建设的时间
  • 广州市网站制作父亲节网页制作素材
  • 网站的规划与设计互联网企业包括哪些行业
  • 如何在局域网内做网站网站建设嘉兴公司电话
  • 小说网站如何做书源公司网站费用构成需要多少钱
  • 建设跨境网站贵州省建设执业资格教育促进会网站
  • 做网站的公司什么动力wordpress知更鸟主题
  • 一个网站建设需求的人员阿克苏网站建设优化
  • 网站建设需求量如何制作学校网站