centos/Ubuntu安装Nginx服务器

安装方式

  1. 使用系统自带的软件包管理器快速安装(如centos的yum)
  2. 到官网下载压缩包安装(https://nginx.org/en/download.html)
  3. docker容器实例

下面是昨天以第二种方式安装的命令小记!

centos

shell 复制代码
# 下载(https://nginx.org/en/download.html官网复制相应版本下载地址)
curl -o nginx-1.21.6.tar.gz http://nginx.org/download/nginx-1.21.6.tar.gz

# 解压
tar -zxvf nginx-1.21.6.tar.gz

# 安装相关环境依赖
yum install pcre pcre-devel -y
yum install openssl openssl-devel -y

# 生成编译脚本
./configure --with-http_ssl_module --withhttp_v2_module --with-stream

# 编译
make

# 开始安装
make install

# 检查是否成功安装
ls /usr/local/nginx/
ls /usr/local/nginx/sbin/
sudo /usr/local/nginx/sbin/nginx -t

# 配置环境变量
vim /etc/profile

# 在最后一行添加以下内容
export PATH=$PATH:/usr/local/nginx/sbin

# 刷新环境配置
source /etc/profile

# 启动
nginx

# 查看启动情况
netstat -ntlp

Ubuntu

shell 复制代码
下载(https://nginx.org/en/download.html官网复制相应版本下载地址)
curl -o nginx-1.21.6.tar.gz http://nginx.org/download/nginx-1.21.6.tar.gz

# 解压
tar -zxvf nginx-1.21.6.tar.gz

# 安装相关环境依赖
sudo apt install gcc make libpcre3-dev zlib1g-dev openssl libssl-dev

# 生成编译脚本
./configure --prefix=/usr/local/nginx --with-http_ssl_module

# 编译
make

# 开始安装
make install

# 检查是否成功安装
ls /usr/local/nginx/
ls /usr/local/nginx/sbin/
sudo /usr/local/nginx/sbin/nginx -t

# 配置环境变量
vim /etc/profile

# 在最后一行添加以下内容
export PATH=$PATH:/usr/local/nginx/sbin

# 刷新环境配置
source /etc/profile

# 启动
nginx

# 查看启动情况
netstat -ntlp
相关推荐
Hiyajo pray35 分钟前
SDN 访问控制性能调优方法
服务器·网络·网络安全
huainingning2 小时前
交换机通过ftp下载文件或者传输文件到ftp服务器
运维·服务器·网络
小池先生3 小时前
Windows服务器如何备份
运维·服务器
运维大师4 小时前
【Linux运维极简教程】05-软件包管理
linux·运维·服务器
sramdram5 小时前
数字温度传感器应用于服务器系统热管理方案的优势
服务器·温度传感器·数字温度传感器
hehelm5 小时前
IO 多路复用 — Reactor
linux·服务器·网络·数据库·c++
Sagittarius_A*6 小时前
Web 渗透实战:服务器系统识别、端口与中间件全量探测
服务器·网络安全·中间件·渗透测试
FREEDOM_X7 小时前
嵌入式Linux摄像头采集与图像处理
linux·图像处理·ubuntu
studytosky7 小时前
OpenClaw 入门与 Skill 开发
linux·服务器·ai编程
kaoa0007 小时前
Linux入门攻坚——82、kvm虚拟化-2
linux·运维·服务器