Nginx安装部署

上一章简单介绍了Nginx基本概念,和正反向代理模式的特点。
现在我们在Linux上安装部署Nginx

前提条件:安装好jdk、tomcat

正式安装

1.下载wget工具

[root@hadoop ~]# yum install wget -y

2、下载nginx安装包

[root@hadoop ~]# wget http://nginx.org/download/nginx-1.6.2.tar.gz

3、下载安装相对应的依赖包
PCRE 作用是让 Nginx 支持 Rewrite 功能。

[root@hadoop ~]# yum install pcre-devel -y

安装nginx编译软件gcc

[root@hadoop ~]# yum  -y install gcc

安装zlib工具

[root@hadoop ~]# yum install zlib-devel -y

可选安装

[root@hadoop ~]# yum install openssl openssl-devel -y

安装sha1

[root@hadoop ~]# yum install perl-Digest-SHA1.x86_64 -y

4、解压nginx

[root@hadoop ~]# cp nginx-1.6.2.tar.gz /tmp
[hadoop@hadoop tmp]$ tar -zxvf nginx-1.6.2.tar.gz -C /自定义目录/
[hadoop@hadoop nginx-1.6.2]$ ./configure --with-http_stub_status_module --with-http_ssl_module --prefix=/自定义/nginx

5、安装nginx

[hadoop@hadoop nginx-1.6.2]$ make   //确定你的服务器有安装make,如果没有安装请执行yum install make
[hadoop@hadoop nginx-1.6.2]$ make install

6、启动nginx
a、cd 进入安装目录

[hadoop@hadoop nginx]$ cd /自定义/nginx
[hadoop@hadoop nginx]$ ls
conf  html  logs  sbin
conf 存放配置文件
html 网页文件
logs 存放日志
sbin---shell启动、停止等脚本

b、配置nginx的环境变量

[hadoop@hadoop ~]$ vi .bashrc
export NGINX_HOME=/diy/nginx
export PATH=$PATH:$HOME/bin:$NGINX_HOME/sbin

c、生效

[hadoop@hadoop ~]$ source .bashrc
[hadoop@hadoop ~]$ nginx -v
nginx version: nginx/1.6.2

d、修改nginx.conf 配置文件

  server {
        listen       80;
............
   }

除了root用户,用别的用户不能监测 1024以下的端口,所以在此若是其他用户,将端口号设置为大于1024的端口号

e、启动nginx

[hadoop@hadoop tmp]$ nginx

补充:nginx常用命令

查询nginx可执行文件的路径 
ps -ef | grep nginx
whereis nginx
sbin目录
./nginx             启动Nginx
./nginx -t          测试配置文件是否有错误
./nginx -t -c /usr/nginx/conf/nginx.conf   测试配置文件是否有错误
./nginx -v          查看Nginx版本
./nginx -V          查看Nginx版本和编译安装时的编译参数
./nginx -s stop     强制停止Nginx服务
./nginx -s quit     优雅地停止Nginx服务(即处理完所有请求后再停止服务)
./nginx -s reload   重新加载Nginx配置文件,然后以优雅的方式重启Nginx
kill -HUP 主进程号或进程号文件路径    平滑重启
kill -QUIT 主进程号   从容停止Nginx
kill -TERM 主进程号   快速停止Nginx
kill -9 主进程号      强制停止Nginx
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装部署Windows版Nginx的步骤如下: 1. 首先,从官方网站下载Nginx安装包。可以在官网上找到文档和下载链接,如右侧的"documentation -> nginx windows"。 2. 下载完成后,解压安装包。 3. 打开命令提示符(cmd),进入解压后的Nginx目录。 4. 使用命令启动Nginx,请注意不要直接双击nginx.exe。直接双击会导致修改配置后重启、停止Nginx无效,需要手动关闭任务管理器内的所有Nginx进程,再启动才能生效。 5. 在浏览器中输入localhost或指定的IP地址,确认Nginx是否成功安装并运行。 请注意,以上步骤仅适用于Windows版Nginx 1.22.0。安装后,你可以根据需要进一步配置Nginx,如修改配置文件、添加网站等。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Nginx Windows详细安装部署教程](https://blog.csdn.net/weixin_43960684/article/details/103401921)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [Nginx 1.22.0 Windows版本,解压安装。](https://download.csdn.net/download/u011966169/85640409)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值