首页 >> 大全

nginx基于docker安装及主页修改

2023-08-06 大全 23 作者:考证青年

.Nginx是什么?

Nginx是一个 高性能的 HTTP 和反向代理服务器,特点是占有内存少,并发能力强。事实上 Nginx 的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用 Nginx 的网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。Nginx 可以作为静态页面的 web 服务器,同时还支持 CGI 协议的动态语言比如 perl、php等,但是不支持 java,Java 程序只能通过与 配合完成。Nginx 专为性能优化而开发,性能是其最重要的考量,实现上非常注重效率 ,能经受高负载的考验,有报告表明能支持高达 50,000 个并发连接数。

Nginx 是 C语言开发的,建议在 Linux 上运行,当然也可以安装 版本。

一、安装Nginx

1、首先在虚拟机上要确保你已经启动了

2、其次登录官网,然后搜索nginx,,然后在虚拟机里面输入 pull nginx,就可以下载nginx的镜像了。

3、注意下载完以后要使用 指令查看一下是否下载成功了!

4、启动nginx,输入如下语句,然后回车,在这里对各个参数我简单说一下。

(1)–name:确定容器的名字。

(2)-d 指定容器是后台运行。

(3)-p 容器暴露端口号。

(4)nginx 指定镜像,因为我们这里下载的是nginx的最新版,所以可以不用加版本号,但是如果下载的不是最新版,则需要加版本号,举个例子nginx:1.2.45,大概是这样啊!

1. run \

2.--name ng \

3.-d \

4.-p 80:80 \

5.nginx

5、这时候大家可以使用 -ps -a,来查看自己的容器是否已经运行!

进入容器内部修改 nginx 主页显示内容

先做好准备工作,启动好运行 nginx容器

6.进入容器内部,命令为:

命令简单解读:

exec : 进入容器内部,执行一个命令

-it :给当前进入的容器创建一个标准输入、输出终端,允许我们与容器交互

:创建容器是取的容器名称

bash :进入容器后执行的命令,bash是一个Linux终端交互命令

进入之后:

7.执行 ls 命令,可以看到在容器内部是一个类似于Linux文件系统的目录结构

8.但是我们如果想很快速的找到 nginx 主页文件的位置需要去 hub 上 nginx 的介绍页面,找到对应文件路径:

9.可以看到确实是在这个位置,但是由于这个镜像系统是个阉割的 linux 环境,没有 vi 编辑命令,所以我们无法使用 vi 命令对其修改。但是我们可以使用 sed 命令,对 index.html 文档内容做个简单替换

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了