ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

centos下Java项目完整部署系列文档,共5篇,第4篇—Nginx安装

2021-02-08 18:01:04  阅读:205  来源: 互联网

标签:Java centos nginx local zlib Nginx 源码 usr 安装


centos下Java项目完整部署系列文档,共5篇,第4篇—Nginx安装

系列文章介绍

Centos系统中,默认已安装OpenJDK,此系列文档中不在讲jdk的安装。文档一共分为5篇,部分内容参考于其它博客,5篇链接如下,
1.mysql安装
2.Tomcat安装
3.项目部署
4.Nginx安装
5.nginx配置

依赖库安装

  1. 安装 gcc 环境,nginx 编译时依赖 gcc
sudo yum -y install gcc gcc-c++ 
  1. 安装 pcre,让 nginx 支持重写功能
sudo yum -y install pcre pcre-devel 
  1. 安装 zlib,zlib 库提供了很多压缩和解压缩的方式,nginx 使用 zlib 对 http 包内容进行 gzip 压缩
sudo yum -y install zlib zlib-devel
  1. 安装 openssl,安全套接字层密码库,用于通信加密
 sudo yum -y install openssl openssl-devel

以上安装完成后,进行 nginx 安装。

nginx 源码包安装

1.将准备好的 nginx-1.11.5.tar.gz 包,拷贝至 /usr/local/nginx 目录下(一般习惯在此目录下进行安装)进行解压缩。
源码包下载地址:http://nginx.org/en/download.html
2.解压压缩包,解压缩复制代码

sudo tar -zxvf  nginx-1.11.5.tar.gz 

3.在完成解压缩后,进入 nginx-1.11.5 目录进行源码编译安装。

 cd nginx-1.11.5
 ./configure --prefix=/usr/local/nginx # 检查平台安装环境

–prefix=/usr/local/nginx 是 nginx 编译安装的目录(推荐),安装完后会在此目录下生成相关文件复制代码

4.如果前面的依赖库都安装成功后,执行

./configure --prefix=/usr/local/nginx 

命令会显示一些环境信息。如果出现错误,一般是依赖库没有安装完成,可按照错误提示信息进行所缺的依赖库安装。
5.进行源码编译并安装 nginx

 make # 编译
 make install # 安装复制代码

nginx安装完成

6.常用命令

启动服务

 /usr/local/nginx/sbin/nginx

重新加载服务

/usr/local/nginx/sbin/nginx -s reload

停止服务

/usr/local/nginx/sbin/nginx -s stop

查看 nginx 服务进程

ps -ef | grep nginx 

标签:Java,centos,nginx,local,zlib,Nginx,源码,usr,安装
来源: https://blog.csdn.net/shiqiangwen/article/details/113760404

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有