编译安装 nginx

简介: 编译安装 ngixn

编译安装 ngixn

一、安装缺少的依赖包

yum -y install gcc gcc-c++ make libtool zlib zlib-devel openssl openssl-devel pcre pcre-devel

二、创建安装目录

mkdir -p /data1/nginx
mkdir -p /data1/nginx/logs
mkdir -p /data1/nginx/sbin
mkdir -p /data1/nginx/conf
mkdir -p /data1/nginx/pid

三、编译配置

  • 进入解压后的 nginx 目录
./configure --prefix=/data1/nginx --sbin-path=/data1/nginx/sbin/nginx --conf-path=/data1/nginx/conf/nginx.conf --error-log-path=/data1/nginx/logs/error.log --pid-path=/data1/nginx/pid/nginx.pid --with-http_ssl_module 
  • 配置解析
./configure \

--prefix=/data2/nginx \  #安装目录        
--sbin-path=/data2/nginx/sbin/nginx \  #启动文件路径
--conf-path=/data2/nginx/conf/nginx.conf \   #配置文件路径
--error-log-path=/data2/nginx/logs/error.log \  #日子路径
--pid-path=/data2/nginx/pid/nginx.pid \   #pid 路径
  --with-http_ssl_module \     #启用ssl

三、安装

make && make install

四、启动

/data1/nginx/sbin/nginx
目录
相关文章
|
8天前
|
应用服务中间件 Linux 网络安全
CentOS 7.4源码编译nginx1.12 并且隐藏nginx的版本
CentOS 7.4源码编译nginx1.12 并且隐藏nginx的版本
12 0
|
5月前
|
应用服务中间件 Linux 网络安全
suse 12 编译部署 Nginx
suse 12 编译部署 Nginx
76 0
|
6月前
|
应用服务中间件 nginx
Nginx-1.14.2编译安装
Nginx-1.14.2编译安装
|
7月前
|
Ubuntu 应用服务中间件 nginx
百度搜索:蓝易云【Ubuntu 18.04系统编译安装Nginx 1.22教程。】
现在,您已经成功地在Ubuntu 18.04上编译和安装了Nginx 1.22。您可以通过在浏览器中访问服务器的IP地址来验证Nginx是否正常运行。请确保在实际操作中根据您的需求进行适当的配置和调整。请注意,通过编译安装方式安装的Nginx不会自动更新,您需要手动更新版本或进行维护。
91 1
|
7月前
|
应用服务中间件 Linux 网络安全
百度搜索:蓝易云【Cnetos7编译安装Nginx教程。】
现在,您已经成功在CentOS 7上通过编译安装了Nginx。请注意,以上步骤提供了基本的指导,实际操作可能会有所差异。如有需要,您可以参考Nginx官方文档或社区资源获取更详细的信息和帮助。
66 0
|
3月前
|
负载均衡 NoSQL 应用服务中间件
Nginx编译安装及配置文件详解
Nginx编译安装及配置文件详解
|
8月前
|
应用服务中间件 nginx
编译nginx常见错误
编译nginx常见错误
|
4月前
|
Ubuntu 应用服务中间件 PHP
Ubuntu 非手动编译安装 PHP8 和 Nginx
Ubuntu 非手动编译安装 PHP8 和 Nginx
45 0
|
4月前
|
应用服务中间件 Linux Shell
centos编译安装nginx(2)
安装成功之后,nginx的配置文件,在安装目录(/usr/local/nginx)下的conf目录下的nginx.conf中。 Php-fpm在安装的时候已经配置过了,这里不再赘述
55 0
centos编译安装nginx(2)
|
4月前
|
应用服务中间件 Shell Linux
centos编译安装nginx(1)
进入解压后的目录,编译
108 0