linux centos nginx编译安装

编译安装nginx(Centos)

bash 复制代码
编译需要的基础环境yum -y install pcre-devel openssl openssl-devel gd-devel gcc gcc-c++

1.下载nginx源码包

Nginx源码包下载地址:nginx源码包下载

2. 上传nginx源码包到服务器

我上传的地址是/home/chenhao/nginxServer

3. 解压缩源码包

bash 复制代码
tar -zxf nginx-1.22.1.tar.gz

4. 配置编译安装nginx

进入解压后的nginx目录 cd nginx-1.22.1

执行

bash 复制代码
./configure --prefix=/home/chenhao/nginxServer/nginx 

--prefix=/home/chenhao/nginxServer/nginx 指定nginx安装目录

成功后会如图显示同时objs文件夹中会生成很多文件

bash 复制代码
执行make&&make install


5. 启动nginx并测试

进入指定安装的nginx文件夹cd .../nginx/sbin

执行./nginx 启动nginx并查看进程

访问nginx

相关推荐
IMPYLH12 小时前
Linux 的 cp 命令
linux·运维·服务器
@syh.12 小时前
【linux】多线程
linux
RisunJan13 小时前
Linux命令-man(查看Linux中的指令帮助)
linux·运维·服务器
REDcker13 小时前
CentOS 与主流 Linux 发行版:版本与时间表(年表)
linux·运维·centos
bai_lan_ya13 小时前
使用linux的io文件操作综合实验_处理表格
linux·服务器·算法
wd52052113 小时前
常用环境部署(二十九)——Centos升级OpenSSH 10.2p1
linux·运维·centos·ssh
顶点多余13 小时前
Ext文件系统详解
linux·运维·服务器
圥忈&&丅佽&&扗虖13 小时前
linux 安装 Ollama
linux·服务器
cyber_两只龙宝13 小时前
【Keepalived】抢占模式、延迟抢占模式与非抢占模式详解
linux·运维·服务器·keepalived
REDcker14 小时前
CentOS 与主流 Linux 发行版历史与版本综述
linux·centos·numpy