Nginx与docker配置安装

目录

Nginx的安装配置:

1、安装依赖包:

2、下载Nginx安装包:

3、解压Nginx压缩包:

4、配置Nginx编译环境:

5、编译并安装Nginx:

6、安装完Nginx后,可以切换到Nginx的安装目录

7、常用命令:

8、正常访问Nginx的80端口:

1.开发80端口:

2、关闭防火墙:

3、利用虚拟机的主机IP进行访问:

9、访问成功!

Dock安装配置:

一、安装前的准备与检查:

二、安装:

1、下载docker安装包:

2、安装docker:

3、查看docker版本:

4、查看运行状态:

5、设置docker开机自启:

6、运行hello-world:


Nginx的安装配置:

1、安装依赖包:

复制代码
[root@localhost ~]# yum -y install gcc pcre-devel zlib-devel openssl openssl-devel

2、下载Nginx安装包:

复制代码
[root@localhost ~]# mkdir /soft && mkdir /soft/nginx/
[root@localhost nginx]# wget https://nginx.org/download/nginx-1.16.1.tar.gz

3、解压Nginx压缩包:

复制代码
[root@localhost nginx]# tar -zxvf nginx-1.16.1.tar.gz

4、配置Nginx编译环境:

复制代码
[root@localhost nginx]# cd nginx-1.16.1
[root@localhost nginx-1.16.1]# ./configure --prefix=/soft/nginx/

5、编译并安装Nginx:

复制代码
[root@localhost nginx-1.16.1]# make & make install

6、安装完Nginx后,可以切换到Nginx的安装目录

其中,conf/nginx.conf 是Nginx的核心配置文件;

7、常用命令:

在执行下面的指令时,都需要在/soft/nginx/sbin目录下执行。

复制代码
// 查看版本
[root@localhost sbin]# ./nginx -v
 
//检查配置文件
[root@localhost sbin]# ./nginx -t
 
//启动
[root@localhost sbin]# ./nginx
 
//停止
[root@localhost sbin]# ./nginx -s stop
 
//重新加载
[root@localhost sbin]# ./nginx -s reload

8、正常访问Nginx的80端口:

启动完成后,要想正常访问Nginx的80端口 ,需关闭防火墙或开放指定端口号;

1.开发80端口:

复制代码
[root@localhost sbin]# firewall-cmd --zone=public --add-port=80/tcp --permanent
success
[root@localhost sbin]# firewall-cmd  --reload 
success

2、关闭防火墙:

复制代码
[root@localhost sbin]# systemctl stop firewalld.service

3、利用虚拟机的主机IP进行访问:

9、访问成功!

Dock安装配置:

一、安装前的准备与检查:

要在CentOS上安装Docker,docker官方要求至少内核版本(uname -a)3.8以上,建议3.10以上。

二、安装:

1、下载docker安装包:

复制代码
#下载docker安装包
wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-18.03.1.ce-1.el7.centos.x86_64.rpm

2、安装docker:

复制代码
#指定版本
yum install -y docker-ce-18.03.1.ce-1.el7.centos.x86_64.rpm

3、查看docker版本:

复制代码
#查看docker版本
docker -

4、查看运行状态:

复制代码
#查看docker运行状态
systemctl status docker.service

5、设置docker开机自启:

复制代码
#设置docker开机自启
systemctl enable docker.service

6、运行hello-world:

复制代码
[root@localhost docker]# docker run hello-world
相关推荐
平行云PVT4 小时前
数字孪生信创云渲染技术解析:从混合信创到全国产化架构
linux·unity·云原生·ue5·图形渲染·webgl·gpu算力
xdscode5 小时前
Linux云服务器安装openclaw,并对接飞书通道
linux·服务器·飞书·openclaw
lswzw5 小时前
win11家庭版 安装 openclaw
服务器
Percep_gan6 小时前
Linux中安装Redis,很详细
linux·运维·redis
七七powerful6 小时前
运维养龙虾--AI 驱动的架构图革命:draw.io MCP 让运维画图效率提升 10 倍,使用codebuddy实战
运维·人工智能·draw.io
枕书6 小时前
实战记录:如何使用 Docker 一键部署长亭 PandaWiki 智能知识库
运维·docker·容器
LegendNoTitle6 小时前
计算机三级等级考试 网络技术 选择题考点详细梳理
服务器·前端·经验分享·笔记·php
2401_877274246 小时前
从匿名管道到 Master-Slave 进程池:Linux 进程间通信深度实践
linux·服务器·c++
feng_you_ying_li6 小时前
linux之用户的权限详解(4)
linux·运维·服务器
二进制person8 小时前
JavaEE初阶 --网络编程
linux·服务器·网络