温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Nginx编译与安装的步骤

发布时间:2021-09-10 11:31:01 来源:亿速云 阅读:153 作者:chen 栏目:大数据

这篇文章主要介绍“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 开发的过程之中需要绑定多个模块,所以在编译之前一定要进行相应的配置。

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

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

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI