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
相关推荐
-dzk-24 分钟前
【3DGS复现】Autodl服务器复现3DGS《简单快速》《一次成功》《新手练习复现必备》
运维·服务器·python·计算机视觉·3d·三维重建·三维
CS Beginner25 分钟前
【Linux】 Ubuntu 开发环境极速搭建
linux·运维·ubuntu
利刃大大3 小时前
【高并发服务器】三、正则表达式的使用
服务器·c++·正则表达式·项目
芝士小宇3 小时前
tcp 服务器的设计思路
服务器·网络·tcp/ip
wu~9703 小时前
web服务器有哪些?服务器和web服务器有什么区别
运维·服务器·前端
₯㎕星空&繁华3 小时前
阿里云服务器安装MySQL服务器
服务器·ubuntu·阿里云·云计算
爱倒腾的老唐3 小时前
13、Linux 基本权限
linux·运维·服务器
罗政4 小时前
CentOS 7.6 系统源码部署 HivisionIDPhotos
linux·运维·centos
风跟我说过她4 小时前
Sqoop的安装与配置
hive·hadoop·经验分享·centos·hbase·sqoop
cililin4 小时前
第4章 文件管理
linux·服务器·网络·操作系统·unix