千家信息网

Nginx编译与安装的步骤

发表于:2025-02-06 作者:千家信息网编辑
千家信息网最后更新 2025年02月06日,这篇文章主要介绍"Nginx编译与安装的步骤",在日常操作中,相信很多人在Nginx编译与安装的步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Nginx编译与安装的
千家信息网最后更新 2025年02月06日Nginx编译与安装的步骤

这篇文章主要介绍"Nginx编译与安装的步骤",在日常操作中,相信很多人在Nginx编译与安装的步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Nginx编译与安装的步骤"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

Nginx 最为麻烦的地方在于,其本身有大量的开发模块需要用户进行配置。本次需要使用到如下几个模块:

1、 将所有的源代码程序包一起上传到 Linux 服务器之中;

2、 将所有的开发包解压缩到"/usr/local/src"目录之中;

tar xzvf /srv/ftp/nginx-1.11.3.tar.gz -C /usr/local/src/tar xzvf /srv/ftp/nginx-upstream-fair-a18b409.tar.gz -C /usr/local/src/tar xzvf /srv/ftp/echo-nginx-module-0.59.tar.gz -C /usr/local/src/tar xzvf /srv/ftp/ngx_cache_purge-2.3.tar.gz -C /usr/local/src/

· 随后进入到"/usr/local/src"目录查看源代码是否存在:ll /usr/local/src;

3、 nginx 编译完成之后默认会保存在源代码目录之中,这样的操作不方便进行管理,所以建议单独建立一个新的文件目录保存所有 nginx 的相关配置,假设目录名称:/usr/local/nginx,这里面需要一堆的子文件夹。

mkdir -p /usr/local/nginx/{logs,conf,fastcgi_temp,sbin,client_body_temp,proxy_temp,uwsgi_temp,scgi_temp}

4、 进入到 nginx 源代码目录:cd /usr/local/src/nginx-1.11.3/;

5、 执行如下命令进行编译操作:

./configure --prefix=/usr/local/nginx/ \--sbin-path=/usr/local/nginx/sbin/ \--with-http_ssl_module \--conf-path=/usr/local/nginx/conf/nginx.conf \--pid-path=/usr/local/nginx/logs/nginx.pid \--error-log-path=/usr/local/nginx/logs/error.log \--http-log-path=/usr/local/nginx/logs/access.log \--http-fastcgi-temp-path=/usr/local/nginx/fastcgi_temp \--http-client-body-temp-path=/usr/local/nginx/client_body_temp \--http-proxy-temp-path=/usr/local/nginx/proxy_temp \
-http-uwsgi-temp-path=/usr/local/nginx/uwsgi_temp \--http-scgi-temp-path=/usr/local/nginx/scgi_temp \--add-module=/usr/local/src/echo-nginx-module-0.59 \--add-module=/usr/local/src/gnosek-nginx-upstream-fair-a18b409 \--add-module=/usr/local/src/ngx_cache_purge-2.3
·执行编译操作:make;执行 nginx 安装操作:make install;

6、 执行完毕之后就可以观察"/usr/local/nginx"目录,因为所有的程序项都保存此目录之中;

· nginx 可执行的程序命令路径:/usr/local/nginx/sbin/nginx。

· 最简单的启动就是直接执行此程序,nginx 启动之后将占用 80 端口,可以直接通过浏览器访问;

|- 浏览器访问:http://192.168.122.179/

Nginx 开发的过程之中需要绑定多个模块,所以在编译之前一定要进行相应的配置。

nginx 的所有的配置项:/usr/local/nginx/conf/nginx.conf 文件下

到此,关于"Nginx编译与安装的步骤"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

编译 目录 之中 步骤 源代码 程序 学习 配置 文件 模块 开发 命令 更多 浏览器 帮助 浏览 实用 接下来 名称 地方 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 数据库查询讲师以上 成都软件开发工资是多少钱 住建局网络安全工作方案 局域网流媒体服务器加密 服务器机房视频 服务器网络机柜多少钱 深圳触摸屏服务器厂家 如何通过数据库扫码打印条码 九游太古仙尊几天开一次服务器 服务器托管怎么安全维护 爱微知著网络技术公司 网络安全关注的资产 网络安全事件预案安全风险包括 应届生软件开发外派好吗 dns服务器和备用服务器 软件工程包括软件开发技术和什么 湖南邵东网络技术人员 阿里巴巴数据库招聘 宁波鄞州区刀片服务器 网络安全0基础学习 迁移服务器数据快不快 网络安全还是大数据好 网络安全宣传周直播2021 奉贤区app软件开发培训 荆州技师有没有软件开发 报送金融数据库怎么取消 如何查询服务器是否在国内 软件开发最好用的工具 公安部网络技术研发中心招聘 公安网络安全监控系统审计
0