二百四十七、Java——Linux上安装nginx

5 篇文章 0 订阅

一、目的

学习Flink,需要用nginx做模拟器推送数据,因此需要安装nginx

二、从官网获取安装包

1 nginx版本

nginx-1.12.2.tar.gz

2 官网地址

nginx: download

3 下载安装包

三、安装步骤

1 前提

1.1安装gcc环境:

yum install gcc-c++

1.2安装pcre:

yum install -y pcre pcre-devel

1.3安装zlib:

yum install -y zlib zlib-devel

1.4安装openssl:

yum install -y openssl openssl-devel

2 解压

2.1 到指定目录下

[root@hurys23 ~]# cd /rtp_system_pakage/env/nginx/tar/
[root@hurys23 tar]# ll
总用量 960
-rw-r--r-- 1 root root 981687 7月  30 20:06 nginx-1.12.2.tar.gz

2.2 解压到指定目录下

[root@hurys23 tar]# tar -zxvf nginx-1.12.2.tar.gz  -C  /rtp_system_pakage/env/nginx/

2.3 重命名为nginx112

[root@hurys23 nginx]# mv nginx-1.12.2/ nginx112

[root@hurys23 nginx112]# ll
总用量 700
drwxr-xr-x 6 1001 mysql    326 7月  30 20:18 auto
-rw-r--r-- 1 1001 mysql 278202 10月 17 2017 CHANGES
-rw-r--r-- 1 1001 mysql 423948 10月 17 2017 CHANGES.ru
drwxr-xr-x 2 1001 mysql    168 7月  30 20:18 conf
-rwxr-xr-x 1 1001 mysql   2481 10月 17 2017 configure
drwxr-xr-x 4 1001 mysql     72 7月  30 20:18 contrib
drwxr-xr-x 2 1001 mysql     40 7月  30 20:18 html
-rw-r--r-- 1 1001 mysql   1397 10月 17 2017 LICENSE
drwxr-xr-x 2 1001 mysql     21 7月  30 20:18 man
-rw-r--r-- 1 1001 mysql     49 10月 17 2017 README
drwxr-xr-x 9 1001 mysql     91 7月  30 20:18 src

2.4 执行命令 ./configure

[root@hurys23 nginx112]# ./configure \
> --prefix=/usr/local/nginx \
> --pid-path=/var/run/nginx/nginx.pid \
> --lock-path=/var/lock/nginx.lock \
> --error-log-path=/var/log/nginx/error.log \
> --http-log-path=/var/log/nginx/access.log \
> --with-http_gzip_static_module \
> --http-client-body-temp-path=/var/temp/nginx/client \
> --http-proxy-temp-path=/var/temp/nginx/proxy \
> --http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
> --http-uwsgi-temp-path=/var/temp/nginx/uwsgi \
> --http-scgi-temp-path=/var/temp/nginx/scgi

2.5 在/var下创建temp及nginx目录

[root@hurys23 nginx112]# mkdir /var/temp/nginx/client -p

2.6 执行make(编译)

[root@hurys23 nginx112]# make

2.7 执行命令make install(安装)

[root@hurys23 nginx112]# make install

2.8 关闭防火墙后,找到nginx的sbin目录

[root@hurys23 nginx112]# find / -name sbin
/usr/local/nginx/sbin

2.9 到/nginx/sbin/目录下

[root@hurys23 nginx112]# cd /usr/local/nginx/sbin/
[root@hurys23 sbin]# ll
总用量 7184
-rwxr-xr-x 1 root root 3691952 7月  30 20:24 nginx
-rwxr-xr-x 1 root root 3660280 7月  30 20:21 nginx.old

2.10 启动nginx

[root@hurys23 sbin]# ./nginx

2.11 查看页面

搞定nginx安装!!!学习Flink又进了一步。嘿嘿

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天地风雷水火山泽

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值