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

相关推荐
cici1587437 分钟前
linux中HADOOP_HOME和JAVA_HOME删除后依然指向旧目录
java·linux·hadoop
求知若渴,虚心若愚。1 小时前
ansible简单playbook剧本例子3-安装nginx
服务器·nginx·ansible
先鱼鲨生2 小时前
【Linux】System V - 责任链模式与消息队列
linux·责任链模式
快快网络-三七3 小时前
第二篇:Linux 文件系统操作:从基础到进阶
linux·运维·服务器·centos·快快网络
Doris_LMS3 小时前
Linux的访问权限(保姆级别)
linux·运维·服务器·面试
玖剹3 小时前
Linux文件系统:从内核到缓冲区的奥秘
linux·c语言·c++·笔记·ubuntu
是阿建吖!3 小时前
【Linux | 网络】传输层(UDP和TCP)
linux·网络·udp·tcp
dessler3 小时前
RabbitMQ-镜像队列(Mirrored Queues)
linux·运维·rabbitmq
瑾曦3 小时前
Docker相关命令
linux
发抖吧小喵喵3 小时前
rpm包直接安装新系统缺少依赖问题处理
linux·运维·服务器