源码下载安装nginx

文章目录

下载安装nginx

1、准备工作

Nginx的安装需要提前安装Linux的几个库,避免编译和配置错误

安装gcc编译器

复制代码
yum install gcc -y

安装openssl库

复制代码
yum install openssl openssl-devel -y

安装pcre库

复制代码
yum install pcre pcre-devel -y

安装zlib库

复制代码
yum install zlib zlib-devel -y

2、下载源码包

复制代码
mkdir -p /opt/nginx
cd /opt/nginx
wget http://nginx.org/download/nginx-1.24.0.tar.gz  #下载nginx-1.24.0.tar.gz的源代码文件:

3、安装

复制代码
tar -zxvf nginx-1.24.0.tar.gz  #  解压nginx
cd nginx-1.24.0
./configure --prefix=/usr/local/nginx   #(其中--prefix是指定nginx安装路径) 注意:等号左右不要有空格
make  # 执行命令进行编译:
make install  # 执行命令进行安装




4、启动nginx

复制代码
cd /usr/local/nginx/sbin
./nginx  # 启动
ps -ef | grep nginx  # 检查nginx是否启动

5、网页访问首页

进入到conf目录,编辑nginx.conf文件,可以看到80端口下,默认访问index.html文件

访问结果

mg-kBzYwHL6-1691409017649)]

外链图片转存中...(img-XrQZC7Bj-1691409017649)

访问结果

相关推荐
传知摩尔狮1 分钟前
Linux 中断源码性能分析实战:从内核深处榨取每一丝性能
linux·运维·服务器
春风化作秋雨18 分钟前
Nginx应用场景详解与配置指南
运维·nginx
BXCQ_xuan31 分钟前
Ngrok 配置:实现 Uniapp 前后端项目内网穿透
运维·uni-app
矿工学编程36 分钟前
在宝塔中使用.NET环境管理部署 .NET Core项目
linux·.net
Roc-xb41 分钟前
解决Ubuntu22.04 安装vmware tools之后,不能实现文件复制粘贴和拖拽问题
linux·ubuntu22.04·vmvare
JANYI201843 分钟前
一文读懂-嵌入式Ubuntu平台
linux·运维·ubuntu
君鼎1 小时前
muduo库TcpServer模块详解
linux·网络·c++
卡戎-caryon2 小时前
【MySQL】02.数据库基础
linux·网络·数据库·mysql·存储引擎
Will_11302 小时前
如何实现k8s高可用
运维·docker·容器
李白你好2 小时前
H3C网络设备(交换机、路由器、防火墙)常用命令整理
运维·网络·智能路由器