性能测试复习准备——linux环境下安装nginx-1.24.0.tar.gz

参考:https://blog.csdn.net/qq_35432613/article/details/134034123?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EYuanLiJiHua%7EPosition-3-134034123-blog-129893094.235%5Ev39%5Epc_relevant_3m_sort_dl_base3&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EYuanLiJiHua%7EPosition-3-134034123-blog-129893094.235%5Ev39%5Epc_relevant_3m_sort_dl_base3&utm_relevant_index=6

 

 

 

 

 

1、常用命令
 启动Nginx服务:[root@localhost ~]# /usr/local/nginx/sbin/nginx
 重启Nginx服务:[root@localhost ~]# /usr/local/nginx/sbin/nginx -s reload
 停止Nginx服务:[root@localhost ~]# /usr/local/nginx/sbin/nginx -s stop
 停止Nginx服务:[root@localhost ~]# pkill -9 nginx
 查看Nginx服务:[root@localhost ~]# ps -ef | grep nginx
 查看Nginx端口:[root@localhost ~]# netstat -anpl | grep 'nginx'
1
2
3
4
5
6
2、安装相关依赖
(1)安装openssl 、zlib 、gcc 、pcre依赖
[root@localhost ~]# yum -y install gcc gcc-c++ make libtool zlib zlib-devel openssl openssl-devel pcre pcre-devel
1
3、安装nginx
(1)进入到cd/usr/local/ 目录下
[root@localhost ~]# cd /usr/local/
12)下载nginx-1.18.0.tar.gz压缩包
[root@localhost local]# wget -c https://nginx.org/download/nginx-1.18.0.tar.gz
13)解压
[root@localhost local]# tar -xvf nginx-1.18.0.tar.gz
14)进入nginx-1.18.0目录
[root@localhost local]# cd nginx-1.18.0/
15)./configure检测编译器、库文件和其他必要的组件是否存在。(默认回在/usr/local/下生产 nginx 文件夹)
[root@localhost nginx-1.18.0]# ./configure 
16)编译&安装
[root@localhost nginx-1.18.0]# make && make install
1
此时在/usr/local/nginx下将会生成conf、sbin等文件夹。

4、查看nginx版本
[root@localhost nginx]# nginx -v
nginx version: nginx/1.20.1
1
21)如下报错需要配置
[root@localhost nginx]# nginx -v

-bash: nginx: command not found
1
2
3
如果出现-bash: nginx: command not found需要我们手动配置环境变量,出现不需要配置

a. 添加export PATH=$PATH:/usr/local/nginx/sbin配置文件到/etc/profile

echo "export PATH=$PATH:/usr/local/nginx/sbin"  >>  /etc/profile
1
b. 刷新配置文件

[root@localhost local]# source /etc/profile
1
5、启动nginx及常用命令
(1)启动 nginx
[root@localhost nginx-1.18.0]# /usr/local/nginx/sbin/./nginx
12)停止 nginx
[root@localhost nginx-1.18.0]# /usr/local/nginx/sbin/./nginx -s stop
13)重启 nginx
[root@localhost nginx-1.18.0]# /usr/local/nginx/sbin/./nginx -s reload
1
6、查看nginx进程
[root@localhost sbin]# ps -ef|grep nginx
root     120657      1  0 13:54 ?        00:00:00 nginx: master process ./nginx
nobody   120659 120657  0 13:54 ?        00:00:00 nginx: worker process
root     120666   3367  0 13:54 pts/0    00:00:00 grep --color=auto nginx
1
2
3
4
7、设置开机自启动
(1)进入到/lib/systemd/system/目录
[root@localhost local]# cd /lib/systemd/system/
12)创建nginx.service文件
[root@localhost system]# vim nginx.service
13)添加到开机启动
[root@localhost system]# systemctl enable nginx
1
8、关闭虚拟机服务器防火墙并开放访问的端口号,80 端口
(1)查看开放的端口号:firewall-cmd --list-all 默认是没有端口开放的
[root@localhost local]# firewall-cmd --list-all
12)设置开放的端口号:nginx默认端口是80
[root@localhost local]# firewall-cmd --add-port=80/tcp --permanent
13)相关命令
firewall-cmd --remove-port=80/tcp --permanent:关闭端口
systemctl start firewalld.service :开启防火墙
systemctl status firewalld:查看FirewallD防火墙状态
systemctl stop firewalld :暂时关闭防火墙
systemctl disable firewalld :永久关闭防火墙
1
2
3
4
54)执行完开放端口后,要重新加载防火墙
[root@localhost local]# firewall-cmd --reload

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Welcome to Alibaba Cloud Elastic Compute Service !

[root@iZbp14cdvd1cf45cy90gqcZ ~]# cd /
[root@iZbp14cdvd1cf45cy90gqcZ /]# ls -alt
total 68
drwxr-xr-x   19 root root  2980 Dec 16 14:13 dev
drwxrwxrwt.   8 root root  4096 Dec 16 14:11 tmp
drwxr-xr-x   26 root root   780 Dec 16 14:11 run
drwxr-xr-x.  80 root root  4096 Dec 16 14:11 etc
dr-xr-xr-x.  18 root root  4096 Dec 16 14:11 .
dr-xr-xr-x.  18 root root  4096 Dec 16 14:11 ..
dr-xr-xr-x   13 root root     0 Dec 16 14:11 sys
dr-xr-xr-x  103 root root     0 Dec 16 14:11 proc
dr-xr-x---.   5 root root  4096 Nov  9 14:41 root
dr-xr-xr-x.   5 root root  4096 Nov  9 14:39 boot
drwxr-xr-x.  13 root root  4096 Nov  9 14:18 usr
lrwxrwxrwx.   1 root root     7 Nov  9 14:18 lib -> usr/lib
lrwxrwxrwx.   1 root root     9 Nov  9 14:18 lib64 -> usr/lib64
lrwxrwxrwx.   1 root root     8 Nov  9 14:18 sbin -> usr/sbin
lrwxrwxrwx.   1 root root     7 Nov  9 14:18 bin -> usr/bin
drwx------.   2 root root 16384 Nov  9 14:18 lost+found
drwxr-xr-x.  19 root root  4096 Nov  9 06:23 var
-rw-r--r--    1 root root     0 Nov  9 06:23 .autorelabel
drwxr-xr-x.   2 root root  4096 Apr 11  2018 home
drwxr-xr-x.   2 root root  4096 Apr 11  2018 media
drwxr-xr-x.   2 root root  4096 Apr 11  2018 mnt
drwxr-xr-x.   2 root root  4096 Apr 11  2018 opt
drwxr-xr-x.   2 root root  4096 Apr 11  2018 srv
[root@iZbp14cdvd1cf45cy90gqcZ /]# ll
total 60
lrwxrwxrwx.  1 root root     7 Nov  9 14:18 bin -> usr/bin
dr-xr-xr-x.  5 root root  4096 Nov  9 14:39 boot
drwxr-xr-x  19 root root  2980 Dec 16 14:13 dev
drwxr-xr-x. 80 root root  4096 Dec 16 14:11 etc
drwxr-xr-x.  2 root root  4096 Apr 11  2018 home
lrwxrwxrwx.  1 root root     7 Nov  9 14:18 lib -> usr/lib
lrwxrwxrwx.  1 root root     9 Nov  9 14:18 lib64 -> usr/lib64
drwx------.  2 root root 16384 Nov  9 14:18 lost+found
drwxr-xr-x.  2 root root  4096 Apr 11  2018 media
drwxr-xr-x.  2 root root  4096 Apr 11  2018 mnt
drwxr-xr-x.  2 root root  4096 Apr 11  2018 opt
dr-xr-xr-x  98 root root     0 Dec 16 14:11 proc
dr-xr-x---.  5 root root  4096 Nov  9 14:41 root
drwxr-xr-x  26 root root   780 Dec 16 14:11 run
lrwxrwxrwx.  1 root root     8 Nov  9 14:18 sbin -> usr/sbin
drwxr-xr-x.  2 root root  4096 Apr 11  2018 srv
dr-xr-xr-x  13 root root     0 Dec 16 14:13 sys
drwxrwxrwt.  8 root root  4096 Dec 16 14:11 tmp
drwxr-xr-x. 13 root root  4096 Nov  9 14:18 usr
drwxr-xr-x. 19 root root  4096 Nov  9 06:23 var
[root@iZbp14cdvd1cf45cy90gqcZ /]# ll
total 60
lrwxrwxrwx.  1 root root     7 Nov  9 14:18 bin -> usr/bin
dr-xr-xr-x.  5 root root  4096 Nov  9 14:39 boot
drwxr-xr-x  19 root root  2980 Dec 16 14:13 dev
drwxr-xr-x. 80 root root  4096 Dec 16 14:11 etc
drwxr-xr-x.  2 root root  4096 Apr 11  2018 home
lrwxrwxrwx.  1 root root     7 Nov  9 14:18 lib -> usr/lib
lrwxrwxrwx.  1 root root     9 Nov  9 14:18 lib64 -> usr/lib64
drwx------.  2 root root 16384 Nov  9 14:18 lost+found
drwxr-xr-x.  2 root root  4096 Apr 11  2018 media
drwxr-xr-x.  2 root root  4096 Apr 11  2018 mnt
drwxr-xr-x.  2 root root  4096 Apr 11  2018 opt
dr-xr-xr-x  98 root root     0 Dec 16 14:11 proc
dr-xr-x---.  5 root root  4096 Nov  9 14:41 root
drwxr-xr-x  26 root root   780 Dec 16 14:11 run
lrwxrwxrwx.  1 root root     8 Nov  9 14:18 sbin -> usr/sbin
drwxr-xr-x.  2 root root  4096 Apr 11  2018 srv
dr-xr-xr-x  13 root root     0 Dec 16 14:13 sys
drwxrwxrwt.  8 root root  4096 Dec 16 14:11 tmp
drwxr-xr-x. 13 root root  4096 Nov  9 14:18 usr
drwxr-xr-x. 19 root root  4096 Nov  9 06:23 var
[root@iZbp14cdvd1cf45cy90gqcZ /]# ll
total 60
lrwxrwxrwx.   1 root root     7 Nov  9 14:18 bin -> usr/bin
dr-xr-xr-x.   5 root root  4096 Nov  9 14:39 boot
drwxr-xr-x   19 root root  2980 Dec 16 14:13 dev
drwxr-xr-x.  80 root root  4096 Dec 16 14:11 etc
drwxr-xr-x.   2 root root  4096 Apr 11  2018 home
lrwxrwxrwx.   1 root root     7 Nov  9 14:18 lib -> usr/lib
lrwxrwxrwx.   1 root root     9 Nov  9 14:18 lib64 -> usr/lib64
drwx------.   2 root root 16384 Nov  9 14:18 lost+found
drwxr-xr-x.   2 root root  4096 Apr 11  2018 media
drwxr-xr-x.   2 root root  4096 Apr 11  2018 mnt
drwxr-xr-x.   2 root root  4096 Apr 11  2018 opt
dr-xr-xr-x  100 root root     0 Dec 16 14:11 proc
dr-xr-x---.   5 root root  4096 Nov  9 14:41 root
drwxr-xr-x   26 root root   780 Dec 16 14:11 run
lrwxrwxrwx.   1 root root     8 Nov  9 14:18 sbin -> usr/sbin
drwxr-xr-x.   2 root root  4096 Apr 11  2018 srv
dr-xr-xr-x   13 root root     0 Dec 16 14:13 sys
drwxrwxrwt.   8 root root  4096 Dec 16 14:11 tmp
drwxr-xr-x.  13 root root  4096 Nov  9 14:18 usr
drwxr-xr-x.  19 root root  4096 Nov  9 06:23 var
[root@iZbp14cdvd1cf45cy90gqcZ /]# cd soft
[root@iZbp14cdvd1cf45cy90gqcZ soft]# ls -alt
total 12
drwxr-xr-x   2 root root 4096 Dec 16 15:01 nginx1240
dr-xr-xr-x. 20 root root 4096 Dec 16 15:00 ..
drwxr-xr-x   3 root root 4096 Dec 16 15:00 .
[root@iZbp14cdvd1cf45cy90gqcZ soft]# cd nginx1240/
[root@iZbp14cdvd1cf45cy90gqcZ nginx1240]# ls -alt
total 1096
-rw-r--r-- 1 root root 1112471 Dec 16 15:01 nginx-1.24.0.tar.gz
drwxr-xr-x 2 root root    4096 Dec 16 15:01 .
drwxr-xr-x 3 root root    4096 Dec 16 15:00 ..
[root@iZbp14cdvd1cf45cy90gqcZ nginx1240]# tar -zxvf nginx-1.24.0.tar.gz -C /evir/nginx1240/
nginx-1.24.0/
nginx-1.24.0/auto/
nginx-1.24.0/conf/
nginx-1.24.0/contrib/
nginx-1.24.0/src/
nginx-1.24.0/configure
nginx-1.24.0/LICENSE
nginx-1.24.0/README
nginx-1.24.0/html/
nginx-1.24.0/man/
nginx-1.24.0/CHANGES.ru
nginx-1.24.0/CHANGES
nginx-1.24.0/man/nginx.8
nginx-1.24.0/html/50x.html
nginx-1.24.0/html/index.html
nginx-1.24.0/src/core/
nginx-1.24.0/src/event/
nginx-1.24.0/src/http/
nginx-1.24.0/src/mail/
nginx-1.24.0/src/misc/
nginx-1.24.0/src/os/
nginx-1.24.0/src/stream/
nginx-1.24.0/src/stream/ngx_stream.c
nginx-1.24.0/src/stream/ngx_stream.h
nginx-1.24.0/src/stream/ngx_stream_access_module.c
nginx-1.24.0/src/stream/ngx_stream_core_module.c
nginx-1.24.0/src/stream/ngx_stream_geo_module.c
nginx-1.24.0/src/stream/ngx_stream_geoip_module.c
nginx-1.24.0/src/stream/ngx_stream_handler.c
nginx-1.24.0/src/stream/ngx_stream_limit_conn_module.c
nginx-1.24.0/src/stream/ngx_stream_log_module.c
nginx-1.24.0/src/stream/ngx_stream_map_module.c
nginx-1.24.0/src/stream/ngx_stream_proxy_module.c
nginx-1.24.0/src/stream/ngx_stream_realip_module.c
nginx-1.24.0/src/stream/ngx_stream_return_module.c
nginx-1.24.0/src/stream/ngx_stream_script.c
nginx-1.24.0/src/stream/ngx_stream_script.h
nginx-1.24.0/src/stream/ngx_stream_set_module.c
nginx-1.24.0/src/stream/ngx_stream_split_clients_module.c
nginx-1.24.0/src/stream/ngx_stream_ssl_module.c
nginx-1.24.0/src/stream/ngx_stream_ssl_module.h
nginx-1.24.0/src/stream/ngx_stream_ssl_preread_module.c
nginx-1.24.0/src/stream/ngx_stream_upstream.c
nginx-1.24.0/src/stream/ngx_stream_upstream.h
nginx-1.24.0/src/stream/ngx_stream_upstream_hash_module.c
nginx-1.24.0/src/stream/ngx_stream_upstream_least_conn_module.c
nginx-1.24.0/src/stream/ngx_stream_upstream_random_module.c
nginx-1.24.0/src/stream/ngx_stream_upstream_round_robin.c
nginx-1.24.0/src/stream/ngx_stream_upstream_round_robin.h
nginx-1.24.0/src/stream/ngx_stream_upstream_zone_module.c
nginx-1.24.0/src/stream/ngx_stream_variables.c
nginx-1.24.0/src/stream/ngx_stream_variables.h
nginx-1.24.0/src/stream/ngx_stream_write_filter_module.c
nginx-1.24.0/src/os/unix/
nginx-1.24.0/src/os/win32/
nginx-1.24.0/src/os/win32/nginx.ico
nginx-1.24.0/src/os/win32/nginx.rc
nginx-1.24.0/src/os/win32/nginx_icon16.xpm
nginx-1.24.0/src/os/win32/nginx_icon32.xpm
nginx-1.24.0/src/os/win32/nginx_icon48.xpm
nginx-1.24.0/src/os/win32/ngx_alloc.c
nginx-1.24.0/src/os/win32/ngx_alloc.h
nginx-1.24.0/src/os/win32/ngx_atomic.h
nginx-1.24.0/src/os/win32/ngx_dlopen.c
nginx-1.24.0/src/os/win32/ngx_dlopen.h
nginx-1.24.0/src/os/win32/ngx_errno.c
nginx-1.24.0/src/os/win32/ngx_errno.h
nginx-1.24.0/src/os/win32/ngx_event_log.c
nginx-1.24.0/src/os/win32/ngx_files.c
nginx-1.24.0/src/os/win32/ngx_files.h
nginx-1.24.0/src/os/win32/ngx_os.h
nginx-1.24.0/src/os/win32/ngx_process.c
nginx-1.24.0/src/os/win32/ngx_process.h
nginx-1.24.0/src/os/win32/ngx_process_cycle.c
nginx-1.24.0/src/os/win32/ngx_process_cycle.h
nginx-1.24.0/src/os/win32/ngx_service.c
nginx-1.24.0/src/os/win32/ngx_shmem.c
nginx-1.24.0/src/os/win32/ngx_shmem.h
nginx-1.24.0/src/os/win32/ngx_socket.c
nginx-1.24.0/src/os/win32/ngx_socket.h
nginx-1.24.0/src/os/win32/ngx_stat.c
nginx-1.24.0/src/os/win32/ngx_thread.c
nginx-1.24.0/src/os/win32/ngx_thread.h
nginx-1.24.0/src/os/win32/ngx_time.c
nginx-1.24.0/src/os/win32/ngx_time.h
nginx-1.24.0/src/os/win32/ngx_udp_wsarecv.c
nginx-1.24.0/src/os/win32/ngx_user.c
nginx-1.24.0/src/os/win32/ngx_user.h
nginx-1.24.0/src/os/win32/ngx_win32_config.h
nginx-1.24.0/src/os/win32/ngx_win32_init.c
nginx-1.24.0/src/os/win32/ngx_wsarecv.c
nginx-1.24.0/src/os/win32/ngx_wsarecv_chain.c
nginx-1.24.0/src/os/win32/ngx_wsasend.c
nginx-1.24.0/src/os/win32/ngx_wsasend_chain.c
nginx-1.24.0/src/os/unix/ngx_alloc.c
nginx-1.24.0/src/os/unix/ngx_alloc.h
nginx-1.24.0/src/os/unix/ngx_atomic.h
nginx-1.24.0/src/os/unix/ngx_channel.c
nginx-1.24.0/src/os/unix/ngx_channel.h
nginx-1.24.0/src/os/unix/ngx_daemon.c
nginx-1.24.0/src/os/unix/ngx_darwin.h
nginx-1.24.0/src/os/unix/ngx_darwin_config.h
nginx-1.24.0/src/os/unix/ngx_darwin_init.c
nginx-1.24.0/src/os/unix/ngx_darwin_sendfile_chain.c
nginx-1.24.0/src/os/unix/ngx_dlopen.c
nginx-1.24.0/src/os/unix/ngx_dlopen.h
nginx-1.24.0/src/os/unix/ngx_errno.c
nginx-1.24.0/src/os/unix/ngx_errno.h
nginx-1.24.0/src/os/unix/ngx_file_aio_read.c
nginx-1.24.0/src/os/unix/ngx_files.c
nginx-1.24.0/src/os/unix/ngx_files.h
nginx-1.24.0/src/os/unix/ngx_freebsd.h
nginx-1.24.0/src/os/unix/ngx_freebsd_config.h
nginx-1.24.0/src/os/unix/ngx_linux.h
nginx-1.24.0/src/os/unix/ngx_freebsd_init.c
nginx-1.24.0/src/os/unix/ngx_freebsd_sendfile_chain.c
nginx-1.24.0/src/os/unix/ngx_gcc_atomic_amd64.h
nginx-1.24.0/src/os/unix/ngx_gcc_atomic_ppc.h
nginx-1.24.0/src/os/unix/ngx_gcc_atomic_sparc64.h
nginx-1.24.0/src/os/unix/ngx_gcc_atomic_x86.h
nginx-1.24.0/src/os/unix/ngx_linux_aio_read.c
nginx-1.24.0/src/os/unix/ngx_linux_config.h
nginx-1.24.0/src/os/unix/ngx_linux_init.c
nginx-1.24.0/src/os/unix/ngx_linux_sendfile_chain.c
nginx-1.24.0/src/os/unix/ngx_os.h
nginx-1.24.0/src/os/unix/ngx_posix_config.h
nginx-1.24.0/src/os/unix/ngx_posix_init.c
nginx-1.24.0/src/os/unix/ngx_process.c
nginx-1.24.0/src/os/unix/ngx_process.h
nginx-1.24.0/src/os/unix/ngx_process_cycle.c
nginx-1.24.0/src/os/unix/ngx_process_cycle.h
nginx-1.24.0/src/os/unix/ngx_readv_chain.c
nginx-1.24.0/src/os/unix/ngx_recv.c
nginx-1.24.0/src/os/unix/ngx_send.c
nginx-1.24.0/src/os/unix/ngx_setaffinity.c
nginx-1.24.0/src/os/unix/ngx_setaffinity.h
nginx-1.24.0/src/os/unix/ngx_setproctitle.c
nginx-1.24.0/src/os/unix/ngx_setproctitle.h
nginx-1.24.0/src/os/unix/ngx_shmem.c
nginx-1.24.0/src/os/unix/ngx_shmem.h
nginx-1.24.0/src/os/unix/ngx_socket.c
nginx-1.24.0/src/os/unix/ngx_socket.h
nginx-1.24.0/src/os/unix/ngx_solaris.h
nginx-1.24.0/src/os/unix/ngx_solaris_config.h
nginx-1.24.0/src/os/unix/ngx_solaris_init.c
nginx-1.24.0/src/os/unix/ngx_solaris_sendfilev_chain.c
nginx-1.24.0/src/os/unix/ngx_sunpro_amd64.il
nginx-1.24.0/src/os/unix/ngx_sunpro_atomic_sparc64.h
nginx-1.24.0/src/os/unix/ngx_sunpro_sparc64.il
nginx-1.24.0/src/os/unix/ngx_thread.h
nginx-1.24.0/src/os/unix/ngx_sunpro_x86.il
nginx-1.24.0/src/os/unix/ngx_thread_cond.c
nginx-1.24.0/src/os/unix/ngx_thread_id.c
nginx-1.24.0/src/os/unix/ngx_thread_mutex.c
nginx-1.24.0/src/os/unix/ngx_time.c
nginx-1.24.0/src/os/unix/ngx_time.h
nginx-1.24.0/src/os/unix/ngx_udp_recv.c
nginx-1.24.0/src/os/unix/ngx_udp_send.c
nginx-1.24.0/src/os/unix/ngx_udp_sendmsg_chain.c
nginx-1.24.0/src/os/unix/ngx_user.c
nginx-1.24.0/src/os/unix/ngx_user.h
nginx-1.24.0/src/os/unix/ngx_writev_chain.c
nginx-1.24.0/src/misc/ngx_cpp_test_module.cpp
nginx-1.24.0/src/misc/ngx_google_perftools_module.c
nginx-1.24.0/src/mail/ngx_mail.c
nginx-1.24.0/src/mail/ngx_mail.h
nginx-1.24.0/src/mail/ngx_mail_auth_http_module.c
nginx-1.24.0/src/mail/ngx_mail_core_module.c
nginx-1.24.0/src/mail/ngx_mail_handler.c
nginx-1.24.0/src/mail/ngx_mail_imap_handler.c
nginx-1.24.0/src/mail/ngx_mail_imap_module.c
nginx-1.24.0/src/mail/ngx_mail_imap_module.h
nginx-1.24.0/src/mail/ngx_mail_parse.c
nginx-1.24.0/src/mail/ngx_mail_pop3_handler.c
nginx-1.24.0/src/mail/ngx_mail_pop3_module.c
nginx-1.24.0/src/mail/ngx_mail_pop3_module.h
nginx-1.24.0/src/mail/ngx_mail_proxy_module.c
nginx-1.24.0/src/mail/ngx_mail_realip_module.c
nginx-1.24.0/src/mail/ngx_mail_smtp_handler.c
nginx-1.24.0/src/mail/ngx_mail_smtp_module.c
nginx-1.24.0/src/mail/ngx_mail_smtp_module.h
nginx-1.24.0/src/mail/ngx_mail_ssl_module.c
nginx-1.24.0/src/mail/ngx_mail_ssl_module.h
nginx-1.24.0/src/http/modules/
nginx-1.24.0/src/http/ngx_http.c
nginx-1.24.0/src/http/ngx_http.h
nginx-1.24.0/src/http/ngx_http_cache.h
nginx-1.24.0/src/http/ngx_http_config.h
nginx-1.24.0/src/http/ngx_http_copy_filter_module.c
nginx-1.24.0/src/http/ngx_http_core_module.c
nginx-1.24.0/src/http/ngx_http_core_module.h
nginx-1.24.0/src/http/ngx_http_file_cache.c
nginx-1.24.0/src/http/ngx_http_header_filter_module.c
nginx-1.24.0/src/http/ngx_http_huff_decode.c
nginx-1.24.0/src/http/ngx_http_huff_encode.c
nginx-1.24.0/src/http/ngx_http_parse.c
nginx-1.24.0/src/http/ngx_http_postpone_filter_module.c
nginx-1.24.0/src/http/ngx_http_request.c
nginx-1.24.0/src/http/ngx_http_request.h
nginx-1.24.0/src/http/ngx_http_request_body.c
nginx-1.24.0/src/http/ngx_http_script.c
nginx-1.24.0/src/http/ngx_http_script.h
nginx-1.24.0/src/http/ngx_http_special_response.c
nginx-1.24.0/src/http/ngx_http_upstream.c
nginx-1.24.0/src/http/ngx_http_upstream.h
nginx-1.24.0/src/http/ngx_http_upstream_round_robin.c
nginx-1.24.0/src/http/ngx_http_upstream_round_robin.h
nginx-1.24.0/src/http/ngx_http_variables.c
nginx-1.24.0/src/http/ngx_http_variables.h
nginx-1.24.0/src/http/ngx_http_write_filter_module.c
nginx-1.24.0/src/http/v2/
nginx-1.24.0/src/http/v2/ngx_http_v2.c
nginx-1.24.0/src/http/v2/ngx_http_v2.h
nginx-1.24.0/src/http/v2/ngx_http_v2_encode.c
nginx-1.24.0/src/http/v2/ngx_http_v2_filter_module.c
nginx-1.24.0/src/http/v2/ngx_http_v2_module.c
nginx-1.24.0/src/http/v2/ngx_http_v2_module.h
nginx-1.24.0/src/http/v2/ngx_http_v2_table.c
nginx-1.24.0/src/http/modules/ngx_http_access_module.c
nginx-1.24.0/src/http/modules/ngx_http_addition_filter_module.c
nginx-1.24.0/src/http/modules/ngx_http_auth_basic_module.c
nginx-1.24.0/src/http/modules/ngx_http_auth_request_module.c
nginx-1.24.0/src/http/modules/ngx_http_autoindex_module.c
nginx-1.24.0/src/http/modules/ngx_http_browser_module.c
nginx-1.24.0/src/http/modules/ngx_http_charset_filter_module.c
nginx-1.24.0/src/http/modules/ngx_http_chunked_filter_module.c
nginx-1.24.0/src/http/modules/ngx_http_dav_module.c
nginx-1.24.0/src/http/modules/ngx_http_degradation_module.c
nginx-1.24.0/src/http/modules/ngx_http_empty_gif_module.c
nginx-1.24.0/src/http/modules/ngx_http_fastcgi_module.c
nginx-1.24.0/src/http/modules/perl/
nginx-1.24.0/src/http/modules/ngx_http_flv_module.c
nginx-1.24.0/src/http/modules/ngx_http_geo_module.c
nginx-1.24.0/src/http/modules/ngx_http_geoip_module.c
nginx-1.24.0/src/http/modules/ngx_http_grpc_module.c
nginx-1.24.0/src/http/modules/ngx_http_gunzip_filter_module.c
nginx-1.24.0/src/http/modules/ngx_http_gzip_filter_module.c
nginx-1.24.0/src/http/modules/ngx_http_gzip_static_module.c
nginx-1.24.0/src/http/modules/ngx_http_headers_filter_module.c
nginx-1.24.0/src/http/modules/ngx_http_image_filter_module.c
nginx-1.24.0/src/http/modules/ngx_http_index_module.c
nginx-1.24.0/src/http/modules/ngx_http_limit_conn_module.c
nginx-1.24.0/src/http/modules/ngx_http_limit_req_module.c
nginx-1.24.0/src/http/modules/ngx_http_log_module.c
nginx-1.24.0/src/http/modules/ngx_http_map_module.c
nginx-1.24.0/src/http/modules/ngx_http_memcached_module.c
nginx-1.24.0/src/http/modules/ngx_http_mirror_module.c
nginx-1.24.0/src/http/modules/ngx_http_mp4_module.c
nginx-1.24.0/src/http/modules/ngx_http_not_modified_filter_module.c
nginx-1.24.0/src/http/modules/ngx_http_proxy_module.c
nginx-1.24.0/src/http/modules/ngx_http_random_index_module.c
nginx-1.24.0/src/http/modules/ngx_http_range_filter_module.c
nginx-1.24.0/src/http/modules/ngx_http_realip_module.c
nginx-1.24.0/src/http/modules/ngx_http_referer_module.c
nginx-1.24.0/src/http/modules/ngx_http_rewrite_module.c
nginx-1.24.0/src/http/modules/ngx_http_scgi_module.c
nginx-1.24.0/src/http/modules/ngx_http_secure_link_module.c
nginx-1.24.0/src/http/modules/ngx_http_slice_filter_module.c
nginx-1.24.0/src/http/modules/ngx_http_split_clients_module.c
nginx-1.24.0/src/http/modules/ngx_http_ssi_filter_module.c
nginx-1.24.0/src/http/modules/ngx_http_ssi_filter_module.h
nginx-1.24.0/src/http/modules/ngx_http_ssl_module.c
nginx-1.24.0/src/http/modules/ngx_http_ssl_module.h
nginx-1.24.0/src/http/modules/ngx_http_static_module.c
nginx-1.24.0/src/http/modules/ngx_http_stub_status_module.c
nginx-1.24.0/src/http/modules/ngx_http_sub_filter_module.c
nginx-1.24.0/src/http/modules/ngx_http_try_files_module.c
nginx-1.24.0/src/http/modules/ngx_http_upstream_hash_module.c
nginx-1.24.0/src/http/modules/ngx_http_upstream_ip_hash_module.c
nginx-1.24.0/src/http/modules/ngx_http_upstream_keepalive_module.c
nginx-1.24.0/src/http/modules/ngx_http_upstream_random_module.c
nginx-1.24.0/src/http/modules/ngx_http_upstream_least_conn_module.c
nginx-1.24.0/src/http/modules/ngx_http_upstream_zone_module.c
nginx-1.24.0/src/http/modules/ngx_http_userid_filter_module.c
nginx-1.24.0/src/http/modules/ngx_http_uwsgi_module.c
nginx-1.24.0/src/http/modules/ngx_http_xslt_filter_module.c
nginx-1.24.0/src/http/modules/perl/Makefile.PL
nginx-1.24.0/src/http/modules/perl/nginx.pm
nginx-1.24.0/src/http/modules/perl/nginx.xs
nginx-1.24.0/src/http/modules/perl/ngx_http_perl_module.c
nginx-1.24.0/src/http/modules/perl/ngx_http_perl_module.h
nginx-1.24.0/src/http/modules/perl/typemap
nginx-1.24.0/src/event/modules/
nginx-1.24.0/src/event/ngx_event.c
nginx-1.24.0/src/event/ngx_event.h
nginx-1.24.0/src/event/ngx_event_accept.c
nginx-1.24.0/src/event/ngx_event_acceptex.c
nginx-1.24.0/src/event/ngx_event_connect.c
nginx-1.24.0/src/event/ngx_event_connect.h
nginx-1.24.0/src/event/ngx_event_connectex.c
nginx-1.24.0/src/event/ngx_event_openssl.c
nginx-1.24.0/src/event/ngx_event_openssl.h
nginx-1.24.0/src/event/ngx_event_openssl_stapling.c
nginx-1.24.0/src/event/ngx_event_pipe.c
nginx-1.24.0/src/event/ngx_event_pipe.h
nginx-1.24.0/src/event/ngx_event_posted.c
nginx-1.24.0/src/event/ngx_event_posted.h
nginx-1.24.0/src/event/ngx_event_timer.c
nginx-1.24.0/src/event/ngx_event_timer.h
nginx-1.24.0/src/event/ngx_event_udp.c
nginx-1.24.0/src/event/ngx_event_udp.h
nginx-1.24.0/src/event/modules/ngx_devpoll_module.c
nginx-1.24.0/src/event/modules/ngx_epoll_module.c
nginx-1.24.0/src/event/modules/ngx_eventport_module.c
nginx-1.24.0/src/event/modules/ngx_iocp_module.c
nginx-1.24.0/src/event/modules/ngx_iocp_module.h
nginx-1.24.0/src/event/modules/ngx_kqueue_module.c
nginx-1.24.0/src/event/modules/ngx_poll_module.c
nginx-1.24.0/src/event/modules/ngx_select_module.c
nginx-1.24.0/src/event/modules/ngx_win32_poll_module.c
nginx-1.24.0/src/event/modules/ngx_win32_select_module.c
nginx-1.24.0/src/core/nginx.c
nginx-1.24.0/src/core/nginx.h
nginx-1.24.0/src/core/ngx_array.c
nginx-1.24.0/src/core/ngx_array.h
nginx-1.24.0/src/core/ngx_buf.c
nginx-1.24.0/src/core/ngx_buf.h
nginx-1.24.0/src/core/ngx_conf_file.c
nginx-1.24.0/src/core/ngx_conf_file.h
nginx-1.24.0/src/core/ngx_config.h
nginx-1.24.0/src/core/ngx_connection.c
nginx-1.24.0/src/core/ngx_connection.h
nginx-1.24.0/src/core/ngx_core.h
nginx-1.24.0/src/core/ngx_cpuinfo.c
nginx-1.24.0/src/core/ngx_crc.h
nginx-1.24.0/src/core/ngx_crc32.c
nginx-1.24.0/src/core/ngx_crc32.h
nginx-1.24.0/src/core/ngx_crypt.c
nginx-1.24.0/src/core/ngx_crypt.h
nginx-1.24.0/src/core/ngx_cycle.c
nginx-1.24.0/src/core/ngx_cycle.h
nginx-1.24.0/src/core/ngx_file.c
nginx-1.24.0/src/core/ngx_file.h
nginx-1.24.0/src/core/ngx_hash.c
nginx-1.24.0/src/core/ngx_hash.h
nginx-1.24.0/src/core/ngx_inet.c
nginx-1.24.0/src/core/ngx_inet.h
nginx-1.24.0/src/core/ngx_list.c
nginx-1.24.0/src/core/ngx_list.h
nginx-1.24.0/src/core/ngx_log.c
nginx-1.24.0/src/core/ngx_log.h
nginx-1.24.0/src/core/ngx_md5.c
nginx-1.24.0/src/core/ngx_md5.h
nginx-1.24.0/src/core/ngx_module.c
nginx-1.24.0/src/core/ngx_module.h
nginx-1.24.0/src/core/ngx_murmurhash.c
nginx-1.24.0/src/core/ngx_murmurhash.h
nginx-1.24.0/src/core/ngx_open_file_cache.c
nginx-1.24.0/src/core/ngx_open_file_cache.h
nginx-1.24.0/src/core/ngx_output_chain.c
nginx-1.24.0/src/core/ngx_palloc.c
nginx-1.24.0/src/core/ngx_palloc.h
nginx-1.24.0/src/core/ngx_parse.c
nginx-1.24.0/src/core/ngx_parse.h
nginx-1.24.0/src/core/ngx_parse_time.c
nginx-1.24.0/src/core/ngx_queue.c
nginx-1.24.0/src/core/ngx_parse_time.h
nginx-1.24.0/src/core/ngx_proxy_protocol.c
nginx-1.24.0/src/core/ngx_proxy_protocol.h
nginx-1.24.0/src/core/ngx_queue.h
nginx-1.24.0/src/core/ngx_radix_tree.c
nginx-1.24.0/src/core/ngx_radix_tree.h
nginx-1.24.0/src/core/ngx_rbtree.c
nginx-1.24.0/src/core/ngx_rbtree.h
nginx-1.24.0/src/core/ngx_regex.c
nginx-1.24.0/src/core/ngx_regex.h
nginx-1.24.0/src/core/ngx_resolver.c
nginx-1.24.0/src/core/ngx_resolver.h
nginx-1.24.0/src/core/ngx_rwlock.c
nginx-1.24.0/src/core/ngx_rwlock.h
nginx-1.24.0/src/core/ngx_sha1.c
nginx-1.24.0/src/core/ngx_sha1.h
nginx-1.24.0/src/core/ngx_shmtx.c
nginx-1.24.0/src/core/ngx_shmtx.h
nginx-1.24.0/src/core/ngx_slab.c
nginx-1.24.0/src/core/ngx_slab.h
nginx-1.24.0/src/core/ngx_spinlock.c
nginx-1.24.0/src/core/ngx_string.c
nginx-1.24.0/src/core/ngx_string.h
nginx-1.24.0/src/core/ngx_syslog.c
nginx-1.24.0/src/core/ngx_syslog.h
nginx-1.24.0/src/core/ngx_thread_pool.c
nginx-1.24.0/src/core/ngx_thread_pool.h
nginx-1.24.0/src/core/ngx_times.c
nginx-1.24.0/src/core/ngx_times.h
nginx-1.24.0/contrib/README
nginx-1.24.0/contrib/geo2nginx.pl
nginx-1.24.0/contrib/unicode2nginx/
nginx-1.24.0/contrib/vim/
nginx-1.24.0/contrib/vim/ftdetect/
nginx-1.24.0/contrib/vim/ftplugin/
nginx-1.24.0/contrib/vim/indent/
nginx-1.24.0/contrib/vim/syntax/
nginx-1.24.0/contrib/vim/syntax/nginx.vim
nginx-1.24.0/contrib/vim/indent/nginx.vim
nginx-1.24.0/contrib/vim/ftplugin/nginx.vim
nginx-1.24.0/contrib/vim/ftdetect/nginx.vim
nginx-1.24.0/contrib/unicode2nginx/koi-utf
nginx-1.24.0/contrib/unicode2nginx/unicode-to-nginx.pl
nginx-1.24.0/contrib/unicode2nginx/win-utf
nginx-1.24.0/conf/fastcgi.conf
nginx-1.24.0/conf/fastcgi_params
nginx-1.24.0/conf/koi-utf
nginx-1.24.0/conf/koi-win
nginx-1.24.0/conf/mime.types
nginx-1.24.0/conf/nginx.conf
nginx-1.24.0/conf/scgi_params
nginx-1.24.0/conf/uwsgi_params
nginx-1.24.0/conf/win-utf
nginx-1.24.0/auto/cc/
nginx-1.24.0/auto/define
nginx-1.24.0/auto/endianness
nginx-1.24.0/auto/feature
nginx-1.24.0/auto/have
nginx-1.24.0/auto/have_headers
nginx-1.24.0/auto/headers
nginx-1.24.0/auto/include
nginx-1.24.0/auto/init
nginx-1.24.0/auto/install
nginx-1.24.0/auto/lib/
nginx-1.24.0/auto/make
nginx-1.24.0/auto/module
nginx-1.24.0/auto/modules
nginx-1.24.0/auto/nohave
nginx-1.24.0/auto/options
nginx-1.24.0/auto/os/
nginx-1.24.0/auto/sources
nginx-1.24.0/auto/stubs
nginx-1.24.0/auto/summary
nginx-1.24.0/auto/threads
nginx-1.24.0/auto/types/
nginx-1.24.0/auto/unix
nginx-1.24.0/auto/types/sizeof
nginx-1.24.0/auto/types/typedef
nginx-1.24.0/auto/types/uintptr_t
nginx-1.24.0/auto/types/value
nginx-1.24.0/auto/os/conf
nginx-1.24.0/auto/os/darwin
nginx-1.24.0/auto/os/freebsd
nginx-1.24.0/auto/os/linux
nginx-1.24.0/auto/os/solaris
nginx-1.24.0/auto/os/win32
nginx-1.24.0/auto/lib/conf
nginx-1.24.0/auto/lib/geoip/
nginx-1.24.0/auto/lib/google-perftools/
nginx-1.24.0/auto/lib/libatomic/
nginx-1.24.0/auto/lib/libgd/
nginx-1.24.0/auto/lib/libxslt/
nginx-1.24.0/auto/lib/make
nginx-1.24.0/auto/lib/openssl/
nginx-1.24.0/auto/lib/pcre/
nginx-1.24.0/auto/lib/perl/
nginx-1.24.0/auto/lib/zlib/
nginx-1.24.0/auto/lib/zlib/conf
nginx-1.24.0/auto/lib/zlib/make
nginx-1.24.0/auto/lib/zlib/makefile.bcc
nginx-1.24.0/auto/lib/zlib/makefile.msvc
nginx-1.24.0/auto/lib/zlib/makefile.owc
nginx-1.24.0/auto/lib/perl/conf
nginx-1.24.0/auto/lib/perl/make
nginx-1.24.0/auto/lib/pcre/conf
nginx-1.24.0/auto/lib/pcre/make
nginx-1.24.0/auto/lib/pcre/makefile.bcc
nginx-1.24.0/auto/lib/pcre/makefile.msvc
nginx-1.24.0/auto/lib/pcre/makefile.owc
nginx-1.24.0/auto/lib/openssl/conf
nginx-1.24.0/auto/lib/openssl/make
nginx-1.24.0/auto/lib/openssl/makefile.bcc
nginx-1.24.0/auto/lib/openssl/makefile.msvc
nginx-1.24.0/auto/lib/libxslt/conf
nginx-1.24.0/auto/lib/libgd/conf
nginx-1.24.0/auto/lib/libatomic/conf
nginx-1.24.0/auto/lib/libatomic/make
nginx-1.24.0/auto/lib/google-perftools/conf
nginx-1.24.0/auto/lib/geoip/conf
nginx-1.24.0/auto/cc/acc
nginx-1.24.0/auto/cc/bcc
nginx-1.24.0/auto/cc/ccc
nginx-1.24.0/auto/cc/clang
nginx-1.24.0/auto/cc/conf
nginx-1.24.0/auto/cc/gcc
nginx-1.24.0/auto/cc/icc
nginx-1.24.0/auto/cc/msvc
nginx-1.24.0/auto/cc/name
nginx-1.24.0/auto/cc/owc
nginx-1.24.0/auto/cc/sunc
[root@iZbp14cdvd1cf45cy90gqcZ nginx1240]# cd /evir/nginx1240/
[root@iZbp14cdvd1cf45cy90gqcZ nginx1240]# ls -alt
total 12
drwxr-xr-x 3 root root 4096 Dec 16 15:01 .
drwxr-xr-x 3 root root 4096 Dec 16 15:01 ..
drwxr-xr-x 8 1001 1001 4096 Apr 11  2023 nginx-1.24.0
[root@iZbp14cdvd1cf45cy90gqcZ nginx1240]# cd nginx-1.24.0/
[root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# ls -alt
total 844
drwxr-xr-x 6 1001 1001   4096 Dec 16 15:01 auto
drwxr-xr-x 2 1001 1001   4096 Dec 16 15:01 conf
drwxr-xr-x 4 1001 1001   4096 Dec 16 15:01 contrib
drwxr-xr-x 2 1001 1001   4096 Dec 16 15:01 html
drwxr-xr-x 2 1001 1001   4096 Dec 16 15:01 man
drwxr-xr-x 9 1001 1001   4096 Dec 16 15:01 src
drwxr-xr-x 3 root root   4096 Dec 16 15:01 ..
drwxr-xr-x 8 1001 1001   4096 Apr 11  2023 .
-rw-r--r-- 1 1001 1001 323312 Apr 11  2023 CHANGES
-rw-r--r-- 1 1001 1001 494234 Apr 11  2023 CHANGES.ru
-rwxr-xr-x 1 1001 1001   2611 Apr 11  2023 configure
-rw-r--r-- 1 1001 1001   1397 Apr 11  2023 LICENSE
-rw-r--r-- 1 1001 1001     49 Apr 11  2023 README
[root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# #安装nginx所需要的依赖包
[root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# yum install -y gcc-c++zlib zlib-developenssl openssl-devel pcre pcre-devel
Loaded plugins: fastestmirror
Determining fastest mirrors
base                                                                                                              | 3.6 kB  00:00:00
epel                                                                                                              | 4.7 kB  00:00:00
extras                                                                                                            | 2.9 kB  00:00:00
updates                                                                                                           | 2.9 kB  00:00:00
(1/7): base/7/x86_64/group_gz                                                                                     | 153 kB  00:00:00
(2/7): epel/x86_64/updateinfo                                                                                     | 1.0 MB  00:00:00
(3/7): epel/x86_64/primary_db                                                                                     | 7.0 MB  00:00:00
(4/7): epel/x86_64/group_gz                                                                                       |  99 kB  00:00:00
(5/7): extras/7/x86_64/primary_db                                                                                 | 250 kB  00:00:00
(6/7): base/7/x86_64/primary_db                                                                                   | 6.1 MB  00:00:00
(7/7): updates/7/x86_64/primary_db                                                                                |  24 MB  00:00:00
No package gcc-c++zlib available.
No package zlib-developenssl available.
Package pcre-8.32-17.el7.x86_64 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package openssl-devel.x86_64 1:1.0.2k-26.el7_9 will be installed
--> Processing Dependency: zlib-devel(x86-64) for package: 1:openssl-devel-1.0.2k-26.el7_9.x86_64
--> Processing Dependency: krb5-devel(x86-64) for package: 1:openssl-devel-1.0.2k-26.el7_9.x86_64
---> Package pcre-devel.x86_64 0:8.32-17.el7 will be installed
--> Running transaction check
---> Package krb5-devel.x86_64 0:1.15.1-55.el7_9 will be installed
--> Processing Dependency: libkadm5(x86-64) = 1.15.1-55.el7_9 for package: krb5-devel-1.15.1-55.el7_9.x86_64
--> Processing Dependency: libverto-devel for package: krb5-devel-1.15.1-55.el7_9.x86_64
--> Processing Dependency: libselinux-devel for package: krb5-devel-1.15.1-55.el7_9.x86_64
--> Processing Dependency: libcom_err-devel for package: krb5-devel-1.15.1-55.el7_9.x86_64
--> Processing Dependency: keyutils-libs-devel for package: krb5-devel-1.15.1-55.el7_9.x86_64
---> Package zlib-devel.x86_64 0:1.2.7-21.el7_9 will be installed
--> Running transaction check
---> Package keyutils-libs-devel.x86_64 0:1.5.8-3.el7 will be installed
---> Package libcom_err-devel.x86_64 0:1.42.9-19.el7 will be installed
---> Package libkadm5.x86_64 0:1.15.1-55.el7_9 will be installed
---> Package libselinux-devel.x86_64 0:2.5-15.el7 will be installed
--> Processing Dependency: libsepol-devel(x86-64) >= 2.5-10 for package: libselinux-devel-2.5-15.el7.x86_64
--> Processing Dependency: pkgconfig(libsepol) for package: libselinux-devel-2.5-15.el7.x86_64
---> Package libverto-devel.x86_64 0:0.2.5-4.el7 will be installed
--> Running transaction check
---> Package libsepol-devel.x86_64 0:2.5-10.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=========================================================================================================================================
 Package                                Arch                      Version                               Repository                  Size
=========================================================================================================================================
Installing:
 openssl-devel                          x86_64                    1:1.0.2k-26.el7_9                     updates                    1.5 M
 pcre-devel                             x86_64                    8.32-17.el7                           base                       480 k
Installing for dependencies:
 keyutils-libs-devel                    x86_64                    1.5.8-3.el7                           base                        37 k
 krb5-devel                             x86_64                    1.15.1-55.el7_9                       updates                    273 k
 libcom_err-devel                       x86_64                    1.42.9-19.el7                         base                        32 k
 libkadm5                               x86_64                    1.15.1-55.el7_9                       updates                    180 k
 libselinux-devel                       x86_64                    2.5-15.el7                            base                       187 k
 libsepol-devel                         x86_64                    2.5-10.el7                            base                        77 k
 libverto-devel                         x86_64                    0.2.5-4.el7                           base                        12 k
 zlib-devel                             x86_64                    1.2.7-21.el7_9                        updates                     50 k

Transaction Summary
=========================================================================================================================================
Install  2 Packages (+8 Dependent packages)

Total download size: 2.8 M
Installed size: 6.0 M
Downloading packages:
(1/10): libcom_err-devel-1.42.9-19.el7.x86_64.rpm                                                                 |  32 kB  00:00:00
(2/10): keyutils-libs-devel-1.5.8-3.el7.x86_64.rpm                                                                |  37 kB  00:00:00
(3/10): libsepol-devel-2.5-10.el7.x86_64.rpm                                                                      |  77 kB  00:00:00
(4/10): libselinux-devel-2.5-15.el7.x86_64.rpm                                                                    | 187 kB  00:00:00
(5/10): libverto-devel-0.2.5-4.el7.x86_64.rpm                                                                     |  12 kB  00:00:00
(6/10): krb5-devel-1.15.1-55.el7_9.x86_64.rpm                                                                     | 273 kB  00:00:00
(7/10): libkadm5-1.15.1-55.el7_9.x86_64.rpm                                                                       | 180 kB  00:00:00
(8/10): openssl-devel-1.0.2k-26.el7_9.x86_64.rpm                                                                  | 1.5 MB  00:00:00
(9/10): zlib-devel-1.2.7-21.el7_9.x86_64.rpm                                                                      |  50 kB  00:00:00
(10/10): pcre-devel-8.32-17.el7.x86_64.rpm                                                                        | 480 kB  00:00:00
-----------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                     12 MB/s | 2.8 MB  00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : zlib-devel-1.2.7-21.el7_9.x86_64                                                                                     1/10
  Installing : libcom_err-devel-1.42.9-19.el7.x86_64                                                                                2/10
  Installing : pcre-devel-8.32-17.el7.x86_64                                                                                        3/10
  Installing : libsepol-devel-2.5-10.el7.x86_64                                                                                     4/10
  Installing : libselinux-devel-2.5-15.el7.x86_64                                                                                   5/10
  Installing : libkadm5-1.15.1-55.el7_9.x86_64                                                                                      6/10
  Installing : libverto-devel-0.2.5-4.el7.x86_64                                                                                    7/10
  Installing : keyutils-libs-devel-1.5.8-3.el7.x86_64                                                                               8/10
  Installing : krb5-devel-1.15.1-55.el7_9.x86_64                                                                                    9/10
  Installing : 1:openssl-devel-1.0.2k-26.el7_9.x86_64                                                                              10/10
  Verifying  : 1:openssl-devel-1.0.2k-26.el7_9.x86_64                                                                               1/10
  Verifying  : libselinux-devel-2.5-15.el7.x86_64                                                                                   2/10
  Verifying  : keyutils-libs-devel-1.5.8-3.el7.x86_64                                                                               3/10
  Verifying  : libverto-devel-0.2.5-4.el7.x86_64                                                                                    4/10
  Verifying  : libkadm5-1.15.1-55.el7_9.x86_64                                                                                      5/10
  Verifying  : krb5-devel-1.15.1-55.el7_9.x86_64                                                                                    6/10
  Verifying  : libsepol-devel-2.5-10.el7.x86_64                                                                                     7/10
  Verifying  : pcre-devel-8.32-17.el7.x86_64                                                                                        8/10
  Verifying  : libcom_err-devel-1.42.9-19.el7.x86_64                                                                                9/10
  Verifying  : zlib-devel-1.2.7-21.el7_9.x86_64                                                                                    10/10

Installed:
  openssl-devel.x86_64 1:1.0.2k-26.el7_9                                 pcre-devel.x86_64 0:8.32-17.el7

Dependency Installed:
  keyutils-libs-devel.x86_64 0:1.5.8-3.el7       krb5-devel.x86_64 0:1.15.1-55.el7_9        libcom_err-devel.x86_64 0:1.42.9-19.el7
  libkadm5.x86_64 0:1.15.1-55.el7_9              libselinux-devel.x86_64 0:2.5-15.el7       libsepol-devel.x86_64 0:2.5-10.el7
  libverto-devel.x86_64 0:0.2.5-4.el7            zlib-devel.x86_64 0:1.2.7-21.el7_9

Complete!
[root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# yum -y install gcc gcc-c++ autoconf automake make
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Package gcc-4.8.5-44.el7.x86_64 already installed and latest version
Package 1:make-3.82-24.el7.x86_64 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package autoconf.noarch 0:2.69-11.el7 will be installed
--> Processing Dependency: perl(Data::Dumper) for package: autoconf-2.69-11.el7.noarch
---> Package automake.noarch 0:1.13.4-3.el7 will be installed
--> Processing Dependency: perl(Thread::Queue) for package: automake-1.13.4-3.el7.noarch
--> Processing Dependency: perl(TAP::Parser) for package: automake-1.13.4-3.el7.noarch
---> Package gcc-c++.x86_64 0:4.8.5-44.el7 will be installed
--> Processing Dependency: libstdc++-devel = 4.8.5-44.el7 for package: gcc-c++-4.8.5-44.el7.x86_64
--> Running transaction check
---> Package libstdc++-devel.x86_64 0:4.8.5-44.el7 will be installed
---> Package perl-Data-Dumper.x86_64 0:2.145-3.el7 will be installed
---> Package perl-Test-Harness.noarch 0:3.28-3.el7 will be installed
---> Package perl-Thread-Queue.noarch 0:3.02-2.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=========================================================================================================================================
 Package                                Arch                        Version                              Repository                 Size
=========================================================================================================================================
Installing:
 autoconf                               noarch                      2.69-11.el7                          base                      701 k
 automake                               noarch                      1.13.4-3.el7                         base                      679 k
 gcc-c++                                x86_64                      4.8.5-44.el7                         base                      7.2 M
Installing for dependencies:
 libstdc++-devel                        x86_64                      4.8.5-44.el7                         base                      1.5 M
 perl-Data-Dumper                       x86_64                      2.145-3.el7                          base                       47 k
 perl-Test-Harness                      noarch                      3.28-3.el7                           base                      302 k
 perl-Thread-Queue                      noarch                      3.02-2.el7                           base                       17 k

Transaction Summary
=========================================================================================================================================
Install  3 Packages (+4 Dependent packages)

Total download size: 10 M
Installed size: 29 M
Downloading packages:
(1/7): autoconf-2.69-11.el7.noarch.rpm                                                                            | 701 kB  00:00:00
(2/7): gcc-c++-4.8.5-44.el7.x86_64.rpm                                                                            | 7.2 MB  00:00:00
(3/7): automake-1.13.4-3.el7.noarch.rpm                                                                           | 679 kB  00:00:00
(4/7): libstdc++-devel-4.8.5-44.el7.x86_64.rpm                                                                    | 1.5 MB  00:00:00
(5/7): perl-Data-Dumper-2.145-3.el7.x86_64.rpm                                                                    |  47 kB  00:00:00
(6/7): perl-Test-Harness-3.28-3.el7.noarch.rpm                                                                    | 302 kB  00:00:00
(7/7): perl-Thread-Queue-3.02-2.el7.noarch.rpm                                                                    |  17 kB  00:00:00
-----------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                     50 MB/s |  10 MB  00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : libstdc++-devel-4.8.5-44.el7.x86_64                                                                                   1/7
  Installing : perl-Thread-Queue-3.02-2.el7.noarch                                                                                   2/7
  Installing : perl-Test-Harness-3.28-3.el7.noarch                                                                                   3/7
  Installing : perl-Data-Dumper-2.145-3.el7.x86_64                                                                                   4/7
  Installing : autoconf-2.69-11.el7.noarch                                                                                           5/7
  Installing : automake-1.13.4-3.el7.noarch                                                                                          6/7
  Installing : gcc-c++-4.8.5-44.el7.x86_64                                                                                           7/7
  Verifying  : gcc-c++-4.8.5-44.el7.x86_64                                                                                           1/7
  Verifying  : autoconf-2.69-11.el7.noarch                                                                                           2/7
  Verifying  : perl-Data-Dumper-2.145-3.el7.x86_64                                                                                   3/7
  Verifying  : perl-Test-Harness-3.28-3.el7.noarch                                                                                   4/7
  Verifying  : perl-Thread-Queue-3.02-2.el7.noarch                                                                                   5/7
  Verifying  : libstdc++-devel-4.8.5-44.el7.x86_64                                                                                   6/7
  Verifying  : automake-1.13.4-3.el7.noarch                                                                                          7/7

Installed:
  autoconf.noarch 0:2.69-11.el7                automake.noarch 0:1.13.4-3.el7                gcc-c++.x86_64 0:4.8.5-44.el7

Dependency Installed:
  libstdc++-devel.x86_64 0:4.8.5-44.el7        perl-Data-Dumper.x86_64 0:2.145-3.el7        perl-Test-Harness.noarch 0:3.28-3.el7
  perl-Thread-Queue.noarch 0:3.02-2.el7

Complete!
[root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# make & make install
[1] 19812
make: *** No rule to make target `install'.  Stop.
make: *** No targets specified and no makefile found.  Stop.
[root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# pwd
/evir/nginx1240/nginx-1.24.0
[1]+  Exit 2                  make
[root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# ls -alt
total 844
drwxr-xr-x 6 1001 1001   4096 Dec 16 15:01 auto
drwxr-xr-x 2 1001 1001   4096 Dec 16 15:01 conf
drwxr-xr-x 4 1001 1001   4096 Dec 16 15:01 contrib
drwxr-xr-x 2 1001 1001   4096 Dec 16 15:01 html
drwxr-xr-x 2 1001 1001   4096 Dec 16 15:01 man
drwxr-xr-x 9 1001 1001   4096 Dec 16 15:01 src
drwxr-xr-x 3 root root   4096 Dec 16 15:01 ..
drwxr-xr-x 8 1001 1001   4096 Apr 11  2023 .
-rw-r--r-- 1 1001 1001 323312 Apr 11  2023 CHANGES
-rw-r--r-- 1 1001 1001 494234 Apr 11  2023 CHANGES.ru
-rwxr-xr-x 1 1001 1001   2611 Apr 11  2023 configure
-rw-r--r-- 1 1001 1001   1397 Apr 11  2023 LICENSE
-rw-r--r-- 1 1001 1001     49 Apr 11  2023 README
[root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# cd ..
[root@iZbp14cdvd1cf45cy90gqcZ nginx1240]# ./configure
-bash: ./configure: No such file or directory
[root@iZbp14cdvd1cf45cy90gqcZ nginx1240]# ls -alt
total 12
drwxr-xr-x 3 root root 4096 Dec 16 15:01 .
drwxr-xr-x 3 root root 4096 Dec 16 15:01 ..
drwxr-xr-x 8 1001 1001 4096 Apr 11  2023 nginx-1.24.0
[root@iZbp14cdvd1cf45cy90gqcZ nginx1240]# cd nginx-1.24.0/
[root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# ./configure
checking for OS
 + Linux 3.10.0-1160.102.1.el7.x86_64 x86_64
checking for C compiler ... found
 + using GNU C compiler
 + gcc version: 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)
checking for gcc -pipe switch ... found
checking for -Wl,-E switch ... found
checking for gcc builtin atomic operations ... found
checking for C99 variadic macros ... found
checking for gcc variadic macros ... found
checking for gcc builtin 64 bit byteswap ... found
checking for unistd.h ... found
checking for inttypes.h ... found
checking for limits.h ... found
checking for sys/filio.h ... not found
checking for sys/param.h ... found
checking for sys/mount.h ... found
checking for sys/statvfs.h ... found
checking for crypt.h ... found
checking for Linux specific features
checking for epoll ... found
checking for EPOLLRDHUP ... found
checking for EPOLLEXCLUSIVE ... not found
checking for eventfd() ... found
checking for O_PATH ... found
checking for sendfile() ... found
checking for sendfile64() ... found
checking for sys/prctl.h ... found
checking for prctl(PR_SET_DUMPABLE) ... found
checking for prctl(PR_SET_KEEPCAPS) ... found
checking for capabilities ... found
checking for crypt_r() ... found
checking for sys/vfs.h ... found
checking for UDP_SEGMENT ... not found
checking for nobody group ... found
checking for poll() ... found
checking for /dev/poll ... not found
checking for kqueue ... not found
checking for crypt() ... not found
checking for crypt() in libcrypt ... found
checking for F_READAHEAD ... not found
checking for posix_fadvise() ... found
checking for O_DIRECT ... found
checking for F_NOCACHE ... not found
checking for directio() ... not found
checking for statfs() ... found
checking for statvfs() ... found
checking for dlopen() ... not found
checking for dlopen() in libdl ... found
checking for sched_yield() ... found
checking for sched_setaffinity() ... found
checking for SO_SETFIB ... not found
checking for SO_REUSEPORT ... found
checking for SO_ACCEPTFILTER ... not found
checking for SO_BINDANY ... not found
checking for IP_TRANSPARENT ... found
checking for IP_BINDANY ... not found
checking for IP_BIND_ADDRESS_NO_PORT ... found
checking for IP_RECVDSTADDR ... not found
checking for IP_SENDSRCADDR ... not found
checking for IP_PKTINFO ... found
checking for IPV6_RECVPKTINFO ... found
checking for TCP_DEFER_ACCEPT ... found
checking for TCP_KEEPIDLE ... found
checking for TCP_FASTOPEN ... found
checking for TCP_INFO ... found
checking for accept4() ... found
checking for int size ... 4 bytes
checking for long size ... 8 bytes
checking for long long size ... 8 bytes
checking for void * size ... 8 bytes
checking for uint32_t ... found
checking for uint64_t ... found
checking for sig_atomic_t ... found
checking for sig_atomic_t size ... 4 bytes
checking for socklen_t ... found
checking for in_addr_t ... found
checking for in_port_t ... found
checking for rlim_t ... found
checking for uintptr_t ... uintptr_t found
checking for system byte ordering ... little endian
checking for size_t size ... 8 bytes
checking for off_t size ... 8 bytes
checking for time_t size ... 8 bytes
checking for AF_INET6 ... found
checking for setproctitle() ... not found
checking for pread() ... found
checking for pwrite() ... found
checking for pwritev() ... found
checking for strerrordesc_np() ... not found
checking for sys_nerr ... found
checking for localtime_r() ... found
checking for clock_gettime(CLOCK_MONOTONIC) ... found
checking for posix_memalign() ... found
checking for memalign() ... found
checking for mmap(MAP_ANON|MAP_SHARED) ... found
checking for mmap("/dev/zero", MAP_SHARED) ... found
checking for System V shared memory ... found
checking for POSIX semaphores ... not found
checking for POSIX semaphores in libpthread ... found
checking for struct msghdr.msg_control ... found
checking for ioctl(FIONBIO) ... found
checking for ioctl(FIONREAD) ... found
checking for struct tm.tm_gmtoff ... found
checking for struct dirent.d_namlen ... not found
checking for struct dirent.d_type ... found
checking for sysconf(_SC_NPROCESSORS_ONLN) ... found
checking for sysconf(_SC_LEVEL1_DCACHE_LINESIZE) ... found
checking for openat(), fstatat() ... found
checking for getaddrinfo() ... found
checking for PCRE2 library ... not found
checking for PCRE library ... found
checking for PCRE JIT support ... found
checking for zlib library ... found
creating objs/Makefile

Configuration summary
  + using system PCRE library
  + OpenSSL library is not used
  + using system zlib library

  nginx path prefix: "/usr/local/nginx"
  nginx binary file: "/usr/local/nginx/sbin/nginx"
  nginx modules path: "/usr/local/nginx/modules"
  nginx configuration prefix: "/usr/local/nginx/conf"
  nginx configuration file: "/usr/local/nginx/conf/nginx.conf"
  nginx pid file: "/usr/local/nginx/logs/nginx.pid"
  nginx error log file: "/usr/local/nginx/logs/error.log"
  nginx http access log file: "/usr/local/nginx/logs/access.log"
  nginx http client request body temporary files: "client_body_temp"
  nginx http proxy temporary files: "proxy_temp"
  nginx http fastcgi temporary files: "fastcgi_temp"
  nginx http uwsgi temporary files: "uwsgi_temp"
  nginx http scgi temporary files: "scgi_temp"

[root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# make
make -f objs/Makefile
make[1]: Entering directory `/evir/nginx1240/nginx-1.24.0'
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/nginx.o \
        src/core/nginx.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_log.o \
        src/core/ngx_log.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_palloc.o \
        src/core/ngx_palloc.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_array.o \
        src/core/ngx_array.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_list.o \
        src/core/ngx_list.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_hash.o \
        src/core/ngx_hash.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_buf.o \
        src/core/ngx_buf.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_queue.o \
        src/core/ngx_queue.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_output_chain.o \
        src/core/ngx_output_chain.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_string.o \
        src/core/ngx_string.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_parse.o \
        src/core/ngx_parse.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_parse_time.o \
        src/core/ngx_parse_time.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_inet.o \
        src/core/ngx_inet.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_file.o \
        src/core/ngx_file.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_crc32.o \
        src/core/ngx_crc32.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_murmurhash.o \
        src/core/ngx_murmurhash.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_md5.o \
        src/core/ngx_md5.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_sha1.o \
        src/core/ngx_sha1.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_rbtree.o \
        src/core/ngx_rbtree.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_radix_tree.o \
        src/core/ngx_radix_tree.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_slab.o \
        src/core/ngx_slab.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_times.o \
        src/core/ngx_times.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_shmtx.o \
        src/core/ngx_shmtx.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_connection.o \
        src/core/ngx_connection.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_cycle.o \
        src/core/ngx_cycle.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_spinlock.o \
        src/core/ngx_spinlock.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_rwlock.o \
        src/core/ngx_rwlock.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_cpuinfo.o \
        src/core/ngx_cpuinfo.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_conf_file.o \
        src/core/ngx_conf_file.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_module.o \
        src/core/ngx_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_resolver.o \
        src/core/ngx_resolver.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_open_file_cache.o \
        src/core/ngx_open_file_cache.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_crypt.o \
        src/core/ngx_crypt.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_proxy_protocol.o \
        src/core/ngx_proxy_protocol.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_syslog.o \
        src/core/ngx_syslog.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/ngx_event.o \
        src/event/ngx_event.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/ngx_event_timer.o \
        src/event/ngx_event_timer.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/ngx_event_posted.o \
        src/event/ngx_event_posted.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/ngx_event_accept.o \
        src/event/ngx_event_accept.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/ngx_event_udp.o \
        src/event/ngx_event_udp.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/ngx_event_connect.o \
        src/event/ngx_event_connect.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/ngx_event_pipe.o \
        src/event/ngx_event_pipe.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_time.o \
        src/os/unix/ngx_time.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_errno.o \
        src/os/unix/ngx_errno.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_alloc.o \
        src/os/unix/ngx_alloc.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_files.o \
        src/os/unix/ngx_files.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_socket.o \
        src/os/unix/ngx_socket.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_recv.o \
        src/os/unix/ngx_recv.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_readv_chain.o \
        src/os/unix/ngx_readv_chain.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_udp_recv.o \
        src/os/unix/ngx_udp_recv.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_send.o \
        src/os/unix/ngx_send.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_writev_chain.o \
        src/os/unix/ngx_writev_chain.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_udp_send.o \
        src/os/unix/ngx_udp_send.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_udp_sendmsg_chain.o \
        src/os/unix/ngx_udp_sendmsg_chain.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_channel.o \
        src/os/unix/ngx_channel.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_shmem.o \
        src/os/unix/ngx_shmem.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_process.o \
        src/os/unix/ngx_process.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_daemon.o \
        src/os/unix/ngx_daemon.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_setaffinity.o \
        src/os/unix/ngx_setaffinity.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_setproctitle.o \
        src/os/unix/ngx_setproctitle.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_posix_init.o \
        src/os/unix/ngx_posix_init.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_user.o \
        src/os/unix/ngx_user.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_dlopen.o \
        src/os/unix/ngx_dlopen.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_process_cycle.o \
        src/os/unix/ngx_process_cycle.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_linux_init.o \
        src/os/unix/ngx_linux_init.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/modules/ngx_epoll_module.o \
        src/event/modules/ngx_epoll_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_linux_sendfile_chain.o \
        src/os/unix/ngx_linux_sendfile_chain.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_regex.o \
        src/core/ngx_regex.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http.o \
        src/http/ngx_http.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_core_module.o \
        src/http/ngx_http_core_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_special_response.o \
        src/http/ngx_http_special_response.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_request.o \
        src/http/ngx_http_request.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_parse.o \
        src/http/ngx_http_parse.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_log_module.o \
        src/http/modules/ngx_http_log_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_request_body.o \
        src/http/ngx_http_request_body.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_variables.o \
        src/http/ngx_http_variables.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_script.o \
        src/http/ngx_http_script.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_upstream.o \
        src/http/ngx_http_upstream.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_upstream_round_robin.o \
        src/http/ngx_http_upstream_round_robin.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_file_cache.o \
        src/http/ngx_http_file_cache.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_write_filter_module.o \
        src/http/ngx_http_write_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_header_filter_module.o \
        src/http/ngx_http_header_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_chunked_filter_module.o \
        src/http/modules/ngx_http_chunked_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_range_filter_module.o \
        src/http/modules/ngx_http_range_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_gzip_filter_module.o \
        src/http/modules/ngx_http_gzip_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_postpone_filter_module.o \
        src/http/ngx_http_postpone_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_ssi_filter_module.o \
        src/http/modules/ngx_http_ssi_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_charset_filter_module.o \
        src/http/modules/ngx_http_charset_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_userid_filter_module.o \
        src/http/modules/ngx_http_userid_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_headers_filter_module.o \
        src/http/modules/ngx_http_headers_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_copy_filter_module.o \
        src/http/ngx_http_copy_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_not_modified_filter_module.o \
        src/http/modules/ngx_http_not_modified_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_static_module.o \
        src/http/modules/ngx_http_static_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_autoindex_module.o \
        src/http/modules/ngx_http_autoindex_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_index_module.o \
        src/http/modules/ngx_http_index_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_mirror_module.o \
        src/http/modules/ngx_http_mirror_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_try_files_module.o \
        src/http/modules/ngx_http_try_files_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_auth_basic_module.o \
        src/http/modules/ngx_http_auth_basic_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_access_module.o \
        src/http/modules/ngx_http_access_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_limit_conn_module.o \
        src/http/modules/ngx_http_limit_conn_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_limit_req_module.o \
        src/http/modules/ngx_http_limit_req_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_geo_module.o \
        src/http/modules/ngx_http_geo_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_map_module.o \
        src/http/modules/ngx_http_map_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_split_clients_module.o \
        src/http/modules/ngx_http_split_clients_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_referer_module.o \
        src/http/modules/ngx_http_referer_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_rewrite_module.o \
        src/http/modules/ngx_http_rewrite_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_proxy_module.o \
        src/http/modules/ngx_http_proxy_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_fastcgi_module.o \
        src/http/modules/ngx_http_fastcgi_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_uwsgi_module.o \
        src/http/modules/ngx_http_uwsgi_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_scgi_module.o \
        src/http/modules/ngx_http_scgi_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_memcached_module.o \
        src/http/modules/ngx_http_memcached_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_empty_gif_module.o \
        src/http/modules/ngx_http_empty_gif_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_browser_module.o \
        src/http/modules/ngx_http_browser_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_upstream_hash_module.o \
        src/http/modules/ngx_http_upstream_hash_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_upstream_ip_hash_module.o \
        src/http/modules/ngx_http_upstream_ip_hash_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_upstream_least_conn_module.o \
        src/http/modules/ngx_http_upstream_least_conn_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_upstream_random_module.o \
        src/http/modules/ngx_http_upstream_random_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_upstream_keepalive_module.o \
        src/http/modules/ngx_http_upstream_keepalive_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_upstream_zone_module.o \
        src/http/modules/ngx_http_upstream_zone_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/ngx_modules.o \
        objs/ngx_modules.c
cc -o objs/nginx \
objs/src/core/nginx.o \
objs/src/core/ngx_log.o \
objs/src/core/ngx_palloc.o \
objs/src/core/ngx_array.o \
objs/src/core/ngx_list.o \
objs/src/core/ngx_hash.o \
objs/src/core/ngx_buf.o \
objs/src/core/ngx_queue.o \
objs/src/core/ngx_output_chain.o \
objs/src/core/ngx_string.o \
objs/src/core/ngx_parse.o \
objs/src/core/ngx_parse_time.o \
objs/src/core/ngx_inet.o \
objs/src/core/ngx_file.o \
objs/src/core/ngx_crc32.o \
objs/src/core/ngx_murmurhash.o \
objs/src/core/ngx_md5.o \
objs/src/core/ngx_sha1.o \
objs/src/core/ngx_rbtree.o \
objs/src/core/ngx_radix_tree.o \
objs/src/core/ngx_slab.o \
objs/src/core/ngx_times.o \
objs/src/core/ngx_shmtx.o \
objs/src/core/ngx_connection.o \
objs/src/core/ngx_cycle.o \
objs/src/core/ngx_spinlock.o \
objs/src/core/ngx_rwlock.o \
objs/src/core/ngx_cpuinfo.o \
objs/src/core/ngx_conf_file.o \
objs/src/core/ngx_module.o \
objs/src/core/ngx_resolver.o \
objs/src/core/ngx_open_file_cache.o \
objs/src/core/ngx_crypt.o \
objs/src/core/ngx_proxy_protocol.o \
objs/src/core/ngx_syslog.o \
objs/src/event/ngx_event.o \
objs/src/event/ngx_event_timer.o \
objs/src/event/ngx_event_posted.o \
objs/src/event/ngx_event_accept.o \
objs/src/event/ngx_event_udp.o \
objs/src/event/ngx_event_connect.o \
objs/src/event/ngx_event_pipe.o \
objs/src/os/unix/ngx_time.o \
objs/src/os/unix/ngx_errno.o \
objs/src/os/unix/ngx_alloc.o \
objs/src/os/unix/ngx_files.o \
objs/src/os/unix/ngx_socket.o \
objs/src/os/unix/ngx_recv.o \
objs/src/os/unix/ngx_readv_chain.o \
objs/src/os/unix/ngx_udp_recv.o \
objs/src/os/unix/ngx_send.o \
objs/src/os/unix/ngx_writev_chain.o \
objs/src/os/unix/ngx_udp_send.o \
objs/src/os/unix/ngx_udp_sendmsg_chain.o \
objs/src/os/unix/ngx_channel.o \
objs/src/os/unix/ngx_shmem.o \
objs/src/os/unix/ngx_process.o \
objs/src/os/unix/ngx_daemon.o \
objs/src/os/unix/ngx_setaffinity.o \
objs/src/os/unix/ngx_setproctitle.o \
objs/src/os/unix/ngx_posix_init.o \
objs/src/os/unix/ngx_user.o \
objs/src/os/unix/ngx_dlopen.o \
objs/src/os/unix/ngx_process_cycle.o \
objs/src/os/unix/ngx_linux_init.o \
objs/src/event/modules/ngx_epoll_module.o \
objs/src/os/unix/ngx_linux_sendfile_chain.o \
objs/src/core/ngx_regex.o \
objs/src/http/ngx_http.o \
objs/src/http/ngx_http_core_module.o \
objs/src/http/ngx_http_special_response.o \
objs/src/http/ngx_http_request.o \
objs/src/http/ngx_http_parse.o \
objs/src/http/modules/ngx_http_log_module.o \
objs/src/http/ngx_http_request_body.o \
objs/src/http/ngx_http_variables.o \
objs/src/http/ngx_http_script.o \
objs/src/http/ngx_http_upstream.o \
objs/src/http/ngx_http_upstream_round_robin.o \
objs/src/http/ngx_http_file_cache.o \
objs/src/http/ngx_http_write_filter_module.o \
objs/src/http/ngx_http_header_filter_module.o \
objs/src/http/modules/ngx_http_chunked_filter_module.o \
objs/src/http/modules/ngx_http_range_filter_module.o \
objs/src/http/modules/ngx_http_gzip_filter_module.o \
objs/src/http/ngx_http_postpone_filter_module.o \
objs/src/http/modules/ngx_http_ssi_filter_module.o \
objs/src/http/modules/ngx_http_charset_filter_module.o \
objs/src/http/modules/ngx_http_userid_filter_module.o \
objs/src/http/modules/ngx_http_headers_filter_module.o \
objs/src/http/ngx_http_copy_filter_module.o \
objs/src/http/modules/ngx_http_not_modified_filter_module.o \
objs/src/http/modules/ngx_http_static_module.o \
objs/src/http/modules/ngx_http_autoindex_module.o \
objs/src/http/modules/ngx_http_index_module.o \
objs/src/http/modules/ngx_http_mirror_module.o \
objs/src/http/modules/ngx_http_try_files_module.o \
objs/src/http/modules/ngx_http_auth_basic_module.o \
objs/src/http/modules/ngx_http_access_module.o \
objs/src/http/modules/ngx_http_limit_conn_module.o \
objs/src/http/modules/ngx_http_limit_req_module.o \
objs/src/http/modules/ngx_http_geo_module.o \
objs/src/http/modules/ngx_http_map_module.o \
objs/src/http/modules/ngx_http_split_clients_module.o \
objs/src/http/modules/ngx_http_referer_module.o \
objs/src/http/modules/ngx_http_rewrite_module.o \
objs/src/http/modules/ngx_http_proxy_module.o \
objs/src/http/modules/ngx_http_fastcgi_module.o \
objs/src/http/modules/ngx_http_uwsgi_module.o \
objs/src/http/modules/ngx_http_scgi_module.o \
objs/src/http/modules/ngx_http_memcached_module.o \
objs/src/http/modules/ngx_http_empty_gif_module.o \
objs/src/http/modules/ngx_http_browser_module.o \
objs/src/http/modules/ngx_http_upstream_hash_module.o \
objs/src/http/modules/ngx_http_upstream_ip_hash_module.o \
objs/src/http/modules/ngx_http_upstream_least_conn_module.o \
objs/src/http/modules/ngx_http_upstream_random_module.o \
objs/src/http/modules/ngx_http_upstream_keepalive_module.o \
objs/src/http/modules/ngx_http_upstream_zone_module.o \
objs/ngx_modules.o \
-ldl -lpthread -lcrypt -lpcre -lz \
-Wl,-E
sed -e "s|%%PREFIX%%|/usr/local/nginx|" \
        -e "s|%%PID_PATH%%|/usr/local/nginx/logs/nginx.pid|" \
        -e "s|%%CONF_PATH%%|/usr/local/nginx/conf/nginx.conf|" \
        -e "s|%%ERROR_LOG_PATH%%|/usr/local/nginx/logs/error.log|" \
        < man/nginx.8 > objs/nginx.8
make[1]: Leaving directory `/evir/nginx1240/nginx-1.24.0'
[root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# make install
make -f objs/Makefile install
make[1]: Entering directory `/evir/nginx1240/nginx-1.24.0'
test -d '/usr/local/nginx' || mkdir -p '/usr/local/nginx'
test -d '/usr/local/nginx/sbin' \
        || mkdir -p '/usr/local/nginx/sbin'
test ! -f '/usr/local/nginx/sbin/nginx' \
        || mv '/usr/local/nginx/sbin/nginx' \
                '/usr/local/nginx/sbin/nginx.old'
cp objs/nginx '/usr/local/nginx/sbin/nginx'
test -d '/usr/local/nginx/conf' \
        || mkdir -p '/usr/local/nginx/conf'
cp conf/koi-win '/usr/local/nginx/conf'
cp conf/koi-utf '/usr/local/nginx/conf'
cp conf/win-utf '/usr/local/nginx/conf'
test -f '/usr/local/nginx/conf/mime.types' \
        || cp conf/mime.types '/usr/local/nginx/conf'
cp conf/mime.types '/usr/local/nginx/conf/mime.types.default'
test -f '/usr/local/nginx/conf/fastcgi_params' \
        || cp conf/fastcgi_params '/usr/local/nginx/conf'
cp conf/fastcgi_params \
        '/usr/local/nginx/conf/fastcgi_params.default'
test -f '/usr/local/nginx/conf/fastcgi.conf' \
        || cp conf/fastcgi.conf '/usr/local/nginx/conf'
cp conf/fastcgi.conf '/usr/local/nginx/conf/fastcgi.conf.default'
test -f '/usr/local/nginx/conf/uwsgi_params' \
        || cp conf/uwsgi_params '/usr/local/nginx/conf'
cp conf/uwsgi_params \
        '/usr/local/nginx/conf/uwsgi_params.default'
test -f '/usr/local/nginx/conf/scgi_params' \
        || cp conf/scgi_params '/usr/local/nginx/conf'
cp conf/scgi_params \
        '/usr/local/nginx/conf/scgi_params.default'
test -f '/usr/local/nginx/conf/nginx.conf' \
        || cp conf/nginx.conf '/usr/local/nginx/conf/nginx.conf'
cp conf/nginx.conf '/usr/local/nginx/conf/nginx.conf.default'
test -d '/usr/local/nginx/logs' \
        || mkdir -p '/usr/local/nginx/logs'
test -d '/usr/local/nginx/logs' \
        || mkdir -p '/usr/local/nginx/logs'
test -d '/usr/local/nginx/html' \
        || cp -R html '/usr/local/nginx'
test -d '/usr/local/nginx/logs' \
        || mkdir -p '/usr/local/nginx/logs'
make[1]: Leaving directory `/evir/nginx1240/nginx-1.24.0'
[root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# nginx -c
-bash: nginx: command not found
[root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# nginx -v
-bash: nginx: command not found
[root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# [root@localhost ~]# yum -y install gcc gcc-c++ make libtool zlib zlib-devel openssl openssl-devel pcre pcre-devel
-bash: [root@localhost: command not found
[root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# yum -y install gcc gcc-c++ make libtool zlib zlib-devel openssl openssl-devel pcre pcre-devel
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Package gcc-4.8.5-44.el7.x86_64 already installed and latest version
Package gcc-c++-4.8.5-44.el7.x86_64 already installed and latest version
Package 1:make-3.82-24.el7.x86_64 already installed and latest version
Package zlib-1.2.7-21.el7_9.x86_64 already installed and latest version
Package zlib-devel-1.2.7-21.el7_9.x86_64 already installed and latest version
Package 1:openssl-1.0.2k-26.el7_9.x86_64 already installed and latest version
Package 1:openssl-devel-1.0.2k-26.el7_9.x86_64 already installed and latest version
Package pcre-8.32-17.el7.x86_64 already installed and latest version
Package pcre-devel-8.32-17.el7.x86_64 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package libtool.x86_64 0:2.4.2-22.el7_3 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=========================================================================================================================================
 Package                        Arch                          Version                                  Repository                   Size
=========================================================================================================================================
Installing:
 libtool                        x86_64                        2.4.2-22.el7_3                           base                        588 k

Transaction Summary
=========================================================================================================================================
Install  1 Package

Total download size: 588 k
Installed size: 2.2 M
Downloading packages:
libtool-2.4.2-22.el7_3.x86_64.rpm                                                                                 | 588 kB  00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : libtool-2.4.2-22.el7_3.x86_64                                                                                         1/1
  Verifying  : libtool-2.4.2-22.el7_3.x86_64                                                                                         1/1

Installed:
  libtool.x86_64 0:2.4.2-22.el7_3

Complete!
[root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# ./configure
checking for OS
 + Linux 3.10.0-1160.102.1.el7.x86_64 x86_64
checking for C compiler ... found
 + using GNU C compiler
 + gcc version: 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)
checking for gcc -pipe switch ... found
checking for -Wl,-E switch ... found
checking for gcc builtin atomic operations ... found
checking for C99 variadic macros ... found
checking for gcc variadic macros ... found
checking for gcc builtin 64 bit byteswap ... found
checking for unistd.h ... found
checking for inttypes.h ... found
checking for limits.h ... found
checking for sys/filio.h ... not found
checking for sys/param.h ... found
checking for sys/mount.h ... found
checking for sys/statvfs.h ... found
checking for crypt.h ... found
checking for Linux specific features
checking for epoll ... found
checking for EPOLLRDHUP ... found
checking for EPOLLEXCLUSIVE ... not found
checking for eventfd() ... found
checking for O_PATH ... found
checking for sendfile() ... found
checking for sendfile64() ... found
checking for sys/prctl.h ... found
checking for prctl(PR_SET_DUMPABLE) ... found
checking for prctl(PR_SET_KEEPCAPS) ... found
checking for capabilities ... found
checking for crypt_r() ... found
checking for sys/vfs.h ... found
checking for UDP_SEGMENT ... not found
checking for nobody group ... found
checking for poll() ... found
checking for /dev/poll ... not found
checking for kqueue ... not found
checking for crypt() ... not found
checking for crypt() in libcrypt ... found
checking for F_READAHEAD ... not found
checking for posix_fadvise() ... found
checking for O_DIRECT ... found
checking for F_NOCACHE ... not found
checking for directio() ... not found
checking for statfs() ... found
checking for statvfs() ... found
checking for dlopen() ... not found
checking for dlopen() in libdl ... found
checking for sched_yield() ... found
checking for sched_setaffinity() ... found
checking for SO_SETFIB ... not found
checking for SO_REUSEPORT ... found
checking for SO_ACCEPTFILTER ... not found
checking for SO_BINDANY ... not found
checking for IP_TRANSPARENT ... found
checking for IP_BINDANY ... not found
checking for IP_BIND_ADDRESS_NO_PORT ... found
checking for IP_RECVDSTADDR ... not found
checking for IP_SENDSRCADDR ... not found
checking for IP_PKTINFO ... found
checking for IPV6_RECVPKTINFO ... found
checking for TCP_DEFER_ACCEPT ... found
checking for TCP_KEEPIDLE ... found
checking for TCP_FASTOPEN ... found
checking for TCP_INFO ... found
checking for accept4() ... found
checking for int size ... 4 bytes
checking for long size ... 8 bytes
checking for long long size ... 8 bytes
checking for void * size ... 8 bytes
checking for uint32_t ... found
checking for uint64_t ... found
checking for sig_atomic_t ... found
checking for sig_atomic_t size ... 4 bytes
checking for socklen_t ... found
checking for in_addr_t ... found
checking for in_port_t ... found
checking for rlim_t ... found
checking for uintptr_t ... uintptr_t found
checking for system byte ordering ... little endian
checking for size_t size ... 8 bytes
checking for off_t size ... 8 bytes
checking for time_t size ... 8 bytes
checking for AF_INET6 ... found
checking for setproctitle() ... not found
checking for pread() ... found
checking for pwrite() ... found
checking for pwritev() ... found
checking for strerrordesc_np() ... not found
checking for sys_nerr ... found
checking for localtime_r() ... found
checking for clock_gettime(CLOCK_MONOTONIC) ... found
checking for posix_memalign() ... found
checking for memalign() ... found
checking for mmap(MAP_ANON|MAP_SHARED) ... found
checking for mmap("/dev/zero", MAP_SHARED) ... found
checking for System V shared memory ... found
checking for POSIX semaphores ... not found
checking for POSIX semaphores in libpthread ... found
checking for struct msghdr.msg_control ... found
checking for ioctl(FIONBIO) ... found
checking for ioctl(FIONREAD) ... found
checking for struct tm.tm_gmtoff ... found
checking for struct dirent.d_namlen ... not found
checking for struct dirent.d_type ... found
checking for sysconf(_SC_NPROCESSORS_ONLN) ... found
checking for sysconf(_SC_LEVEL1_DCACHE_LINESIZE) ... found
checking for openat(), fstatat() ... found
checking for getaddrinfo() ... found
checking for PCRE2 library ... not found
checking for PCRE library ... found
checking for PCRE JIT support ... found
checking for zlib library ... found
creating objs/Makefile

Configuration summary
  + using system PCRE library
  + OpenSSL library is not used
  + using system zlib library

  nginx path prefix: "/usr/local/nginx"
  nginx binary file: "/usr/local/nginx/sbin/nginx"
  nginx modules path: "/usr/local/nginx/modules"
  nginx configuration prefix: "/usr/local/nginx/conf"
  nginx configuration file: "/usr/local/nginx/conf/nginx.conf"
  nginx pid file: "/usr/local/nginx/logs/nginx.pid"
  nginx error log file: "/usr/local/nginx/logs/error.log"
  nginx http access log file: "/usr/local/nginx/logs/access.log"
  nginx http client request body temporary files: "client_body_temp"
  nginx http proxy temporary files: "proxy_temp"
  nginx http fastcgi temporary files: "fastcgi_temp"
  nginx http uwsgi temporary files: "uwsgi_temp"
  nginx http scgi temporary files: "scgi_temp"

[root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# make && make install
make -f objs/Makefile
make[1]: Entering directory `/evir/nginx1240/nginx-1.24.0'
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/nginx.o \
        src/core/nginx.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_log.o \
        src/core/ngx_log.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_palloc.o \
        src/core/ngx_palloc.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_array.o \
        src/core/ngx_array.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_list.o \
        src/core/ngx_list.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_hash.o \
        src/core/ngx_hash.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_buf.o \
        src/core/ngx_buf.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_queue.o \
        src/core/ngx_queue.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_output_chain.o \
        src/core/ngx_output_chain.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_string.o \
        src/core/ngx_string.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_parse.o \
        src/core/ngx_parse.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_parse_time.o \
        src/core/ngx_parse_time.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_inet.o \
        src/core/ngx_inet.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_file.o \
        src/core/ngx_file.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_crc32.o \
        src/core/ngx_crc32.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_murmurhash.o \
        src/core/ngx_murmurhash.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_md5.o \
        src/core/ngx_md5.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_sha1.o \
        src/core/ngx_sha1.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_rbtree.o \
        src/core/ngx_rbtree.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_radix_tree.o \
        src/core/ngx_radix_tree.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_slab.o \
        src/core/ngx_slab.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_times.o \
        src/core/ngx_times.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_shmtx.o \
        src/core/ngx_shmtx.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_connection.o \
        src/core/ngx_connection.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_cycle.o \
        src/core/ngx_cycle.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_spinlock.o \
        src/core/ngx_spinlock.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_rwlock.o \
        src/core/ngx_rwlock.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_cpuinfo.o \
        src/core/ngx_cpuinfo.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_conf_file.o \
        src/core/ngx_conf_file.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_module.o \
        src/core/ngx_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_resolver.o \
        src/core/ngx_resolver.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_open_file_cache.o \
        src/core/ngx_open_file_cache.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_crypt.o \
        src/core/ngx_crypt.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_proxy_protocol.o \
        src/core/ngx_proxy_protocol.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_syslog.o \
        src/core/ngx_syslog.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/ngx_event.o \
        src/event/ngx_event.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/ngx_event_timer.o \
        src/event/ngx_event_timer.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/ngx_event_posted.o \
        src/event/ngx_event_posted.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/ngx_event_accept.o \
        src/event/ngx_event_accept.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/ngx_event_udp.o \
        src/event/ngx_event_udp.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/ngx_event_connect.o \
        src/event/ngx_event_connect.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/ngx_event_pipe.o \
        src/event/ngx_event_pipe.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_time.o \
        src/os/unix/ngx_time.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_errno.o \
        src/os/unix/ngx_errno.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_alloc.o \
        src/os/unix/ngx_alloc.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_files.o \
        src/os/unix/ngx_files.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_socket.o \
        src/os/unix/ngx_socket.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_recv.o \
        src/os/unix/ngx_recv.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_readv_chain.o \
        src/os/unix/ngx_readv_chain.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_udp_recv.o \
        src/os/unix/ngx_udp_recv.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_send.o \
        src/os/unix/ngx_send.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_writev_chain.o \
        src/os/unix/ngx_writev_chain.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_udp_send.o \
        src/os/unix/ngx_udp_send.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_udp_sendmsg_chain.o \
        src/os/unix/ngx_udp_sendmsg_chain.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_channel.o \
        src/os/unix/ngx_channel.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_shmem.o \
        src/os/unix/ngx_shmem.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_process.o \
        src/os/unix/ngx_process.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_daemon.o \
        src/os/unix/ngx_daemon.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_setaffinity.o \
        src/os/unix/ngx_setaffinity.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_setproctitle.o \
        src/os/unix/ngx_setproctitle.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_posix_init.o \
        src/os/unix/ngx_posix_init.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_user.o \
        src/os/unix/ngx_user.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_dlopen.o \
        src/os/unix/ngx_dlopen.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_process_cycle.o \
        src/os/unix/ngx_process_cycle.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_linux_init.o \
        src/os/unix/ngx_linux_init.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/event/modules/ngx_epoll_module.o \
        src/event/modules/ngx_epoll_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/os/unix/ngx_linux_sendfile_chain.o \
        src/os/unix/ngx_linux_sendfile_chain.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/src/core/ngx_regex.o \
        src/core/ngx_regex.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http.o \
        src/http/ngx_http.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_core_module.o \
        src/http/ngx_http_core_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_special_response.o \
        src/http/ngx_http_special_response.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_request.o \
        src/http/ngx_http_request.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_parse.o \
        src/http/ngx_http_parse.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_log_module.o \
        src/http/modules/ngx_http_log_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_request_body.o \
        src/http/ngx_http_request_body.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_variables.o \
        src/http/ngx_http_variables.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_script.o \
        src/http/ngx_http_script.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_upstream.o \
        src/http/ngx_http_upstream.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_upstream_round_robin.o \
        src/http/ngx_http_upstream_round_robin.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_file_cache.o \
        src/http/ngx_http_file_cache.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_write_filter_module.o \
        src/http/ngx_http_write_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_header_filter_module.o \
        src/http/ngx_http_header_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_chunked_filter_module.o \
        src/http/modules/ngx_http_chunked_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_range_filter_module.o \
        src/http/modules/ngx_http_range_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_gzip_filter_module.o \
        src/http/modules/ngx_http_gzip_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_postpone_filter_module.o \
        src/http/ngx_http_postpone_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_ssi_filter_module.o \
        src/http/modules/ngx_http_ssi_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_charset_filter_module.o \
        src/http/modules/ngx_http_charset_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_userid_filter_module.o \
        src/http/modules/ngx_http_userid_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_headers_filter_module.o \
        src/http/modules/ngx_http_headers_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/ngx_http_copy_filter_module.o \
        src/http/ngx_http_copy_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_not_modified_filter_module.o \
        src/http/modules/ngx_http_not_modified_filter_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_static_module.o \
        src/http/modules/ngx_http_static_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_autoindex_module.o \
        src/http/modules/ngx_http_autoindex_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_index_module.o \
        src/http/modules/ngx_http_index_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_mirror_module.o \
        src/http/modules/ngx_http_mirror_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_try_files_module.o \
        src/http/modules/ngx_http_try_files_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_auth_basic_module.o \
        src/http/modules/ngx_http_auth_basic_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_access_module.o \
        src/http/modules/ngx_http_access_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_limit_conn_module.o \
        src/http/modules/ngx_http_limit_conn_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_limit_req_module.o \
        src/http/modules/ngx_http_limit_req_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_geo_module.o \
        src/http/modules/ngx_http_geo_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_map_module.o \
        src/http/modules/ngx_http_map_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_split_clients_module.o \
        src/http/modules/ngx_http_split_clients_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_referer_module.o \
        src/http/modules/ngx_http_referer_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_rewrite_module.o \
        src/http/modules/ngx_http_rewrite_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_proxy_module.o \
        src/http/modules/ngx_http_proxy_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_fastcgi_module.o \
        src/http/modules/ngx_http_fastcgi_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_uwsgi_module.o \
        src/http/modules/ngx_http_uwsgi_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_scgi_module.o \
        src/http/modules/ngx_http_scgi_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_memcached_module.o \
        src/http/modules/ngx_http_memcached_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_empty_gif_module.o \
        src/http/modules/ngx_http_empty_gif_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_browser_module.o \
        src/http/modules/ngx_http_browser_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_upstream_hash_module.o \
        src/http/modules/ngx_http_upstream_hash_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_upstream_ip_hash_module.o \
        src/http/modules/ngx_http_upstream_ip_hash_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_upstream_least_conn_module.o \
        src/http/modules/ngx_http_upstream_least_conn_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_upstream_random_module.o \
        src/http/modules/ngx_http_upstream_random_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_upstream_keepalive_module.o \
        src/http/modules/ngx_http_upstream_keepalive_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
        -o objs/src/http/modules/ngx_http_upstream_zone_module.o \
        src/http/modules/ngx_http_upstream_zone_module.c
cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
        -o objs/ngx_modules.o \
        objs/ngx_modules.c
cc -o objs/nginx \
objs/src/core/nginx.o \
objs/src/core/ngx_log.o \
objs/src/core/ngx_palloc.o \
objs/src/core/ngx_array.o \
objs/src/core/ngx_list.o \
objs/src/core/ngx_hash.o \
objs/src/core/ngx_buf.o \
objs/src/core/ngx_queue.o \
objs/src/core/ngx_output_chain.o \
objs/src/core/ngx_string.o \
objs/src/core/ngx_parse.o \
objs/src/core/ngx_parse_time.o \
objs/src/core/ngx_inet.o \
objs/src/core/ngx_file.o \
objs/src/core/ngx_crc32.o \
objs/src/core/ngx_murmurhash.o \
objs/src/core/ngx_md5.o \
objs/src/core/ngx_sha1.o \
objs/src/core/ngx_rbtree.o \
objs/src/core/ngx_radix_tree.o \
objs/src/core/ngx_slab.o \
objs/src/core/ngx_times.o \
objs/src/core/ngx_shmtx.o \
objs/src/core/ngx_connection.o \
objs/src/core/ngx_cycle.o \
objs/src/core/ngx_spinlock.o \
objs/src/core/ngx_rwlock.o \
objs/src/core/ngx_cpuinfo.o \
objs/src/core/ngx_conf_file.o \
objs/src/core/ngx_module.o \
objs/src/core/ngx_resolver.o \
objs/src/core/ngx_open_file_cache.o \
objs/src/core/ngx_crypt.o \
objs/src/core/ngx_proxy_protocol.o \
objs/src/core/ngx_syslog.o \
objs/src/event/ngx_event.o \
objs/src/event/ngx_event_timer.o \
objs/src/event/ngx_event_posted.o \
objs/src/event/ngx_event_accept.o \
objs/src/event/ngx_event_udp.o \
objs/src/event/ngx_event_connect.o \
objs/src/event/ngx_event_pipe.o \
objs/src/os/unix/ngx_time.o \
objs/src/os/unix/ngx_errno.o \
objs/src/os/unix/ngx_alloc.o \
objs/src/os/unix/ngx_files.o \
objs/src/os/unix/ngx_socket.o \
objs/src/os/unix/ngx_recv.o \
objs/src/os/unix/ngx_readv_chain.o \
objs/src/os/unix/ngx_udp_recv.o \
objs/src/os/unix/ngx_send.o \
objs/src/os/unix/ngx_writev_chain.o \
objs/src/os/unix/ngx_udp_send.o \
objs/src/os/unix/ngx_udp_sendmsg_chain.o \
objs/src/os/unix/ngx_channel.o \
objs/src/os/unix/ngx_shmem.o \
objs/src/os/unix/ngx_process.o \
objs/src/os/unix/ngx_daemon.o \
objs/src/os/unix/ngx_setaffinity.o \
objs/src/os/unix/ngx_setproctitle.o \
objs/src/os/unix/ngx_posix_init.o \
objs/src/os/unix/ngx_user.o \
objs/src/os/unix/ngx_dlopen.o \
objs/src/os/unix/ngx_process_cycle.o \
objs/src/os/unix/ngx_linux_init.o \
objs/src/event/modules/ngx_epoll_module.o \
objs/src/os/unix/ngx_linux_sendfile_chain.o \
objs/src/core/ngx_regex.o \
objs/src/http/ngx_http.o \
objs/src/http/ngx_http_core_module.o \
objs/src/http/ngx_http_special_response.o \
objs/src/http/ngx_http_request.o \
objs/src/http/ngx_http_parse.o \
objs/src/http/modules/ngx_http_log_module.o \
objs/src/http/ngx_http_request_body.o \
objs/src/http/ngx_http_variables.o \
objs/src/http/ngx_http_script.o \
objs/src/http/ngx_http_upstream.o \
objs/src/http/ngx_http_upstream_round_robin.o \
objs/src/http/ngx_http_file_cache.o \
objs/src/http/ngx_http_write_filter_module.o \
objs/src/http/ngx_http_header_filter_module.o \
objs/src/http/modules/ngx_http_chunked_filter_module.o \
objs/src/http/modules/ngx_http_range_filter_module.o \
objs/src/http/modules/ngx_http_gzip_filter_module.o \
objs/src/http/ngx_http_postpone_filter_module.o \
objs/src/http/modules/ngx_http_ssi_filter_module.o \
objs/src/http/modules/ngx_http_charset_filter_module.o \
objs/src/http/modules/ngx_http_userid_filter_module.o \
objs/src/http/modules/ngx_http_headers_filter_module.o \
objs/src/http/ngx_http_copy_filter_module.o \
objs/src/http/modules/ngx_http_not_modified_filter_module.o \
objs/src/http/modules/ngx_http_static_module.o \
objs/src/http/modules/ngx_http_autoindex_module.o \
objs/src/http/modules/ngx_http_index_module.o \
objs/src/http/modules/ngx_http_mirror_module.o \
objs/src/http/modules/ngx_http_try_files_module.o \
objs/src/http/modules/ngx_http_auth_basic_module.o \
objs/src/http/modules/ngx_http_access_module.o \
objs/src/http/modules/ngx_http_limit_conn_module.o \
objs/src/http/modules/ngx_http_limit_req_module.o \
objs/src/http/modules/ngx_http_geo_module.o \
objs/src/http/modules/ngx_http_map_module.o \
objs/src/http/modules/ngx_http_split_clients_module.o \
objs/src/http/modules/ngx_http_referer_module.o \
objs/src/http/modules/ngx_http_rewrite_module.o \
objs/src/http/modules/ngx_http_proxy_module.o \
objs/src/http/modules/ngx_http_fastcgi_module.o \
objs/src/http/modules/ngx_http_uwsgi_module.o \
objs/src/http/modules/ngx_http_scgi_module.o \
objs/src/http/modules/ngx_http_memcached_module.o \
objs/src/http/modules/ngx_http_empty_gif_module.o \
objs/src/http/modules/ngx_http_browser_module.o \
objs/src/http/modules/ngx_http_upstream_hash_module.o \
objs/src/http/modules/ngx_http_upstream_ip_hash_module.o \
objs/src/http/modules/ngx_http_upstream_least_conn_module.o \
objs/src/http/modules/ngx_http_upstream_random_module.o \
objs/src/http/modules/ngx_http_upstream_keepalive_module.o \
objs/src/http/modules/ngx_http_upstream_zone_module.o \
objs/ngx_modules.o \
-ldl -lpthread -lcrypt -lpcre -lz \
-Wl,-E
sed -e "s|%%PREFIX%%|/usr/local/nginx|" \
        -e "s|%%PID_PATH%%|/usr/local/nginx/logs/nginx.pid|" \
        -e "s|%%CONF_PATH%%|/usr/local/nginx/conf/nginx.conf|" \
        -e "s|%%ERROR_LOG_PATH%%|/usr/local/nginx/logs/error.log|" \
        < man/nginx.8 > objs/nginx.8
make[1]: Leaving directory `/evir/nginx1240/nginx-1.24.0'
make -f objs/Makefile install
make[1]: Entering directory `/evir/nginx1240/nginx-1.24.0'
test -d '/usr/local/nginx' || mkdir -p '/usr/local/nginx'
test -d '/usr/local/nginx/sbin' \
        || mkdir -p '/usr/local/nginx/sbin'
test ! -f '/usr/local/nginx/sbin/nginx' \
        || mv '/usr/local/nginx/sbin/nginx' \
                '/usr/local/nginx/sbin/nginx.old'
cp objs/nginx '/usr/local/nginx/sbin/nginx'
test -d '/usr/local/nginx/conf' \
        || mkdir -p '/usr/local/nginx/conf'
cp conf/koi-win '/usr/local/nginx/conf'
cp conf/koi-utf '/usr/local/nginx/conf'
cp conf/win-utf '/usr/local/nginx/conf'
test -f '/usr/local/nginx/conf/mime.types' \
        || cp conf/mime.types '/usr/local/nginx/conf'
cp conf/mime.types '/usr/local/nginx/conf/mime.types.default'
test -f '/usr/local/nginx/conf/fastcgi_params' \
        || cp conf/fastcgi_params '/usr/local/nginx/conf'
cp conf/fastcgi_params \
        '/usr/local/nginx/conf/fastcgi_params.default'
test -f '/usr/local/nginx/conf/fastcgi.conf' \
        || cp conf/fastcgi.conf '/usr/local/nginx/conf'
cp conf/fastcgi.conf '/usr/local/nginx/conf/fastcgi.conf.default'
test -f '/usr/local/nginx/conf/uwsgi_params' \
        || cp conf/uwsgi_params '/usr/local/nginx/conf'
cp conf/uwsgi_params \
        '/usr/local/nginx/conf/uwsgi_params.default'
test -f '/usr/local/nginx/conf/scgi_params' \
        || cp conf/scgi_params '/usr/local/nginx/conf'
cp conf/scgi_params \
        '/usr/local/nginx/conf/scgi_params.default'
test -f '/usr/local/nginx/conf/nginx.conf' \
        || cp conf/nginx.conf '/usr/local/nginx/conf/nginx.conf'
cp conf/nginx.conf '/usr/local/nginx/conf/nginx.conf.default'
test -d '/usr/local/nginx/logs' \
        || mkdir -p '/usr/local/nginx/logs'
test -d '/usr/local/nginx/logs' \
        || mkdir -p '/usr/local/nginx/logs'
test -d '/usr/local/nginx/html' \
        || cp -R html '/usr/local/nginx'
test -d '/usr/local/nginx/logs' \
        || mkdir -p '/usr/local/nginx/logs'
make[1]: Leaving directory `/evir/nginx1240/nginx-1.24.0'
[root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# nginx -v
-bash: nginx: command not found
[root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# cd /usr/local/nginx/sbin/
[root@iZbp14cdvd1cf45cy90gqcZ sbin]# nginx -v
-bash: nginx: command not found
[root@iZbp14cdvd1cf45cy90gqcZ sbin]# echo "export PATH=$PATH:/usr/local/nginx/sbin"  >>  /etc/profile
[root@iZbp14cdvd1cf45cy90gqcZ sbin]# source /etc/profile
[root@iZbp14cdvd1cf45cy90gqcZ sbin]# /usr/local/nginx/sbin/./nginx
[root@iZbp14cdvd1cf45cy90gqcZ sbin]# ps -ef|grep nginx
root     12851     1  0 15:23 ?        00:00:00 nginx: master process /usr/local/nginx/sbin/./nginx
nobody   12852 12851  0 15:23 ?        00:00:00 nginx: worker process
root     12944  1682  0 15:24 pts/0    00:00:00 grep --color=auto nginx
[root@iZbp14cdvd1cf45cy90gqcZ sbin]# cd /lib/systemd/system/
[root@iZbp14cdvd1cf45cy90gqcZ system]# vim nginx.service
[root@iZbp14cdvd1cf45cy90gqcZ system]# firewall-cmd --list-all
FirewallD is not running
[root@iZbp14cdvd1cf45cy90gqcZ system]# systemctl start firewalld.service
[root@iZbp14cdvd1cf45cy90gqcZ system]# firewall-cmd --add-port=80/tcp --permanent
success
[root@iZbp14cdvd1cf45cy90gqcZ system]# firewall-cmd --reload
success
[root@iZbp14cdvd1cf45cy90gqcZ system]# ll
total 1012
-rw-r--r--  1 root root  275 Aug  9  2019 arp-ethers.service
-rw-r--r--  1 root root  222 May 18  2022 atd.service
-rw-r--r--. 1 root root 1384 Aug  8  2019 auditd.service
-rw-r--r--  1 root root  646 Oct 14  2021 auth-rpcgss-module.service
lrwxrwxrwx  1 root root   14 Nov  9 14:31 autovt@.service -> getty@.service
-rw-r--r--  1 root root  517 Sep  1  2022 basic.target
drwxr-xr-x. 2 root root 4096 Nov  9 14:31 basic.target.wants
-r--r--r--  1 root root  429 Apr 28  2021 blk-availability.service
-rw-r--r--  1 root root  379 Sep  1  2022 bluetooth.target
-rw-r--r--  1 root root  160 May 22  2020 brandbot.path
-rw-r--r--  1 root root  116 May 22  2020 brandbot.service
-rw-r--r--. 1 root root  209 Aug  6  2019 chrony-dnssrv@.service
-rw-r--r--. 1 root root  138 Aug  6  2019 chrony-dnssrv@.timer
-rw-r--r--. 1 root root  495 Aug  8  2019 chronyd.service
-rw-r--r--. 1 root root  472 Sep 19  2018 chrony-wait.service
-rw-r--r--  1 root root  418 Nov  9 14:36 cloud-config.service
-rw-r--r--  1 root root  536 Sep  6 17:10 cloud-config.target
-rw-r--r--  1 root root  433 Nov  9 14:36 cloud-final.service
-rw-r--r--  1 root root  509 Nov  9 14:36 cloud-init-local.service
-rw-r--r--  1 root root  591 Nov  9 14:36 cloud-init.service
-rw-r--r--  1 root root  256 Sep  6 17:10 cloud-init.target
-rw-r--r--  1 root root  386 Apr  1  2020 conntrackd.service
-rw-r--r--  1 root root  787 Sep  1  2022 console-getty.service
-rw-r--r--  1 root root  749 Sep  1  2022 console-shell.service
-rw-r--r--  1 root root  808 Sep  1  2022 container-getty@.service
-rw-r--r--  1 root root  294 Oct 17 23:53 cpupower.service
-rw-r--r--  1 root root  318 May 16  2023 crond.service
-rw-r--r--  1 root root  425 Sep  1  2022 cryptsetup-pre.target
-rw-r--r--  1 root root  372 Sep  1  2022 cryptsetup.target
lrwxrwxrwx  1 root root   13 Nov  9 14:31 ctrl-alt-del.target -> reboot.target
lrwxrwxrwx  1 root root   25 Nov  9 14:31 dbus-org.freedesktop.hostname1.service -> systemd-hostnamed.service
lrwxrwxrwx  1 root root   23 Nov  9 14:31 dbus-org.freedesktop.import1.service -> systemd-importd.service
lrwxrwxrwx  1 root root   23 Nov  9 14:31 dbus-org.freedesktop.locale1.service -> systemd-localed.service
lrwxrwxrwx  1 root root   22 Nov  9 14:31 dbus-org.freedesktop.login1.service -> systemd-logind.service
lrwxrwxrwx  1 root root   24 Nov  9 14:31 dbus-org.freedesktop.machine1.service -> systemd-machined.service
lrwxrwxrwx  1 root root   25 Nov  9 14:31 dbus-org.freedesktop.timedate1.service -> systemd-timedated.service
-rw-r--r--. 1 root root  366 Sep 30  2020 dbus.service
-rw-r--r--. 1 root root  102 Sep 30  2020 dbus.socket
drwxr-xr-x. 2 root root 4096 Sep  1  2022 dbus.target.wants
-rw-r--r--  1 root root 1014 Sep  1  2022 debug-shell.service
lrwxrwxrwx  1 root root   16 Nov  9 14:31 default.target -> graphical.target
drwxr-xr-x. 2 root root 4096 Sep  1  2022 default.target.wants
-rw-r--r--  1 root root  670 Sep  1  2022 dev-hugepages.mount
-rw-r--r--  1 root root  590 Sep  1  2022 dev-mqueue.mount
lrwxrwxrwx. 1 root root   55 Nov  9 14:19 dracut-cmdline.service -> ../../dracut/modules.d/98systemd/dracut-cmdline.service
lrwxrwxrwx. 1 root root   57 Nov  9 14:19 dracut-initqueue.service -> ../../dracut/modules.d/98systemd/dracut-initqueue.service
lrwxrwxrwx. 1 root root   53 Nov  9 14:19 dracut-mount.service -> ../../dracut/modules.d/98systemd/dracut-mount.service
lrwxrwxrwx. 1 root root   57 Nov  9 14:19 dracut-pre-mount.service -> ../../dracut/modules.d/98systemd/dracut-pre-mount.service
lrwxrwxrwx. 1 root root   57 Nov  9 14:19 dracut-pre-pivot.service -> ../../dracut/modules.d/98systemd/dracut-pre-pivot.service
lrwxrwxrwx. 1 root root   59 Nov  9 14:19 dracut-pre-trigger.service -> ../../dracut/modules.d/98systemd/dracut-pre-trigger.service
lrwxrwxrwx. 1 root root   56 Nov  9 14:19 dracut-pre-udev.service -> ../../dracut/modules.d/98systemd/dracut-pre-udev.service
lrwxrwxrwx. 1 root root   56 Nov  9 14:19 dracut-shutdown.service -> ../../dracut/modules.d/98systemd/dracut-shutdown.service
-rw-r--r--. 1 root root  208 Apr 11  2018 ebtables.service
-rw-r--r--  1 root root  186 Nov  9 14:36 ecs_mq.service
-rw-r--r--  1 root root  976 Sep  1  2022 emergency.service
-rw-r--r--  1 root root  431 Sep  1  2022 emergency.target
-rw-r--r--  1 root root  440 Sep  1  2022 final.target
-rw-r--r--  1 root root  657 Apr 28  2021 firewalld.service
-rw-r--r--  1 root root   95 Feb  3  2021 fstrim.service
-rw-r--r--  1 root root  174 Feb  3  2021 fstrim.timer
-rw-r--r--  1 root root  466 Sep  1  2022 getty-pre.target
-rw-r--r--  1 root root 1553 Sep  1  2022 getty@.service
-rw-r--r--  1 root root  460 Sep  1  2022 getty.target
-rw-r--r--  1 root root  558 Sep  1  2022 graphical.target
drwxr-xr-x. 2 root root 4096 Nov  9 14:31 graphical.target.wants
-rw-r--r--  1 root root  479 Jun 10  2021 gssproxy.service
-rw-r--r--  1 root root  565 Sep  1  2022 halt-local.service
-rw-r--r--  1 root root  487 Sep  1  2022 halt.target
drwxr-xr-x. 2 root root 4096 Nov  9 14:20 halt.target.wants
-rw-r--r--  1 root root  447 Sep  1  2022 hibernate.target
-rw-r--r--  1 root root  468 Sep  1  2022 hybrid-sleep.target
-rw-r--r--  1 root root  634 Sep  1  2022 initrd-cleanup.service
-rw-r--r--  1 root root  553 Sep  1  2022 initrd-fs.target
-rw-r--r--  1 root root  802 Sep  1  2022 initrd-parse-etc.service
-rw-r--r--  1 root root  526 Sep  1  2022 initrd-root-fs.target
-rw-r--r--  1 root root  630 Sep  1  2022 initrd-switch-root.service
-rw-r--r--  1 root root  737 Sep  1  2022 initrd-switch-root.target
drwxr-xr-x. 2 root root 4096 Nov  9 14:20 initrd-switch-root.target.wants
-rw-r--r--  1 root root  671 Sep  1  2022 initrd.target
drwxr-xr-x. 2 root root 4096 Nov  9 14:19 initrd.target.wants
-rw-r--r--  1 root root  668 Sep  1  2022 initrd-udevadm-cleanup-db.service
-rw-r--r--  1 root root  184 Feb  5  2020 iprdump.service
-rw-r--r--  1 root root  143 Feb  5  2020 iprinit.service
-rw-r--r--  1 root root  147 Feb  5  2020 iprupdate.service
-rw-r--r--  1 root root  173 Feb  5  2020 iprutils.target
-rw-r--r--. 1 root root  209 Aug  9  2019 irqbalance.service
-rw-r--r--  1 root root  349 Jun 10  2021 kdump.service
-rw-r--r--  1 root root  501 Sep  1  2022 kexec.target
drwxr-xr-x. 2 root root 4096 Nov  9 14:20 kexec.target.wants
-rw-r--r--  1 root root  679 Sep  1  2022 kmod-static-nodes.service
-rw-r--r--  1 root root  395 Sep  1  2022 local-fs-pre.target
-rw-r--r--  1 root root  507 Sep  1  2022 local-fs.target
drwxr-xr-x. 2 root root 4096 Nov  9 14:31 local-fs.target.wants
-rw-r--r--  1 root root  405 Sep  1  2022 machine.slice
-rw-r--r--  1 root root  531 Sep  1  2022 machines.target
lrwxrwxrwx. 1 root root   12 Nov  9 14:20 messagebus.service -> dbus.service
-rw-r--r--  1 root root  284 Aug 23 22:32 microcode.service
-rw-r--r--  1 root root  492 Sep  1  2022 multi-user.target
drwxr-xr-x. 2 root root 4096 Nov  9 14:31 multi-user.target.wants
-rw-r--r--  1 root root  353 Nov 17  2020 NetworkManager-dispatcher.service
-rw-r--r--  1 root root 1445 Nov 17  2020 NetworkManager.service
-rw-r--r--  1 root root  303 Nov 17  2020 NetworkManager-wait-online.service
-rw-r--r--  1 root root  464 Sep  1  2022 network-online.target
-rw-r--r--  1 root root  461 Sep  1  2022 network-pre.target
-rw-r--r--  1 root root  480 Sep  1  2022 network.target
-rw-r--r--  1 root root  350 Oct 14  2021 nfs-blkmap.service
-rw-r--r--  1 root root  413 Oct 14  2021 nfs-client.target
-rw-r--r--  1 root root  375 Oct 14  2021 nfs-config.service
-rw-r--r--  1 root root  330 Oct 14  2021 nfs-idmapd.service
lrwxrwxrwx  1 root root   18 Nov  9 14:28 nfs-idmap.service -> nfs-idmapd.service
lrwxrwxrwx  1 root root   17 Nov  9 14:28 nfs-lock.service -> rpc-statd.service
lrwxrwxrwx  1 root root   17 Nov  9 14:28 nfslock.service -> rpc-statd.service
-rw-r--r--  1 root root  395 Oct 14  2021 nfs-mountd.service
lrwxrwxrwx  1 root root   19 Nov  9 14:28 nfs-rquotad.service -> rpc-rquotad.service
lrwxrwxrwx  1 root root   16 Nov  9 14:28 nfs-secure.service -> rpc-gssd.service
-rw-r--r--  1 root root 1044 Oct 14  2021 nfs-server.service
lrwxrwxrwx  1 root root   18 Nov  9 14:28 nfs.service -> nfs-server.service
-rw-r--r--  1 root root  567 Oct 14  2021 nfs-utils.service
-rw-r--r--  1 root root   23 Dec 16 15:24 nginx.service
-rw-r--r--  1 root root  512 May 18  2022 nscd.service
-rw-r--r--  1 root root  133 May 18  2022 nscd.socket
-rw-r--r--  1 root root  514 Sep  1  2022 nss-lookup.target
-rw-r--r--  1 root root  473 Sep  1  2022 nss-user-lookup.target
-rw-r--r--  1 root root  354 Sep  1  2022 paths.target
-rw-r--r--. 1 root root  381 Oct  2  2020 plymouth-halt.service
-rw-r--r--. 1 root root  396 Oct  2  2020 plymouth-kexec.service
-rw-r--r--. 1 root root  393 Oct  2  2020 plymouth-poweroff.service
-rw-r--r--. 1 root root  235 Oct  2  2020 plymouth-quit.service
-rw-r--r--. 1 root root  243 Oct  2  2020 plymouth-quit-wait.service
-rw-r--r--. 1 root root  282 Oct  2  2020 plymouth-read-write.service
-rw-r--r--. 1 root root  386 Oct  2  2020 plymouth-reboot.service
-rw-r--r--. 1 root root  546 Oct  2  2020 plymouth-start.service
-rw-r--r--. 1 root root  295 Oct  2  2020 plymouth-switch-root.service
-rw-r--r--  1 root root  172 Jan 26  2022 polkit.service
-rw-r--r--. 1 root root  463 Apr  1  2020 postfix.service
-rw-r--r--  1 root root  552 Sep  1  2022 poweroff.target
drwxr-xr-x. 2 root root 4096 Nov  9 14:31 poweroff.target.wants
-rw-r--r--  1 root root  377 Sep  1  2022 printer.target
-rw-r--r--  1 root root   98 Oct 14  2021 proc-fs-nfsd.mount
-rw-r--r--  1 root root  705 Sep  1  2022 proc-sys-fs-binfmt_misc.automount
-rw-r--r--  1 root root  615 Sep  1  2022 proc-sys-fs-binfmt_misc.mount
-rw-r--r--  1 root root  644 Sep  1  2022 quotaon.service
-rw-r--r--  1 root root  632 Sep  1  2022 rc-local.service
-rw-r--r--. 1 root root  243 Aug  4  2017 rdisc.service
-rw-r--r--  1 root root  543 Sep  1  2022 reboot.target
drwxr-xr-x. 2 root root 4096 Nov  9 14:31 reboot.target.wants
-rw-r--r--  1 root root  509 Sep  1  2022 remote-cryptsetup.target
-rw-r--r--  1 root root  396 Sep  1  2022 remote-fs-pre.target
-rw-r--r--  1 root root  482 Sep  1  2022 remote-fs.target
-rw-r--r--  1 root root  976 Sep  1  2022 rescue.service
-rw-r--r--  1 root root  486 Sep  1  2022 rescue.target
drwxr-xr-x. 2 root root 4096 Nov  9 14:31 rescue.target.wants
-rw-r--r--  1 root root  410 May 22  2020 rhel-autorelabel-mark.service
-rw-r--r--  1 root root  459 May 22  2020 rhel-autorelabel.service
-rw-r--r--  1 root root  408 May 22  2020 rhel-configure.service
-rw-r--r--  1 root root  217 May 22  2020 rhel-dmesg.service
-rw-r--r--  1 root root  331 May 22  2020 rhel-domainname.service
-rw-r--r--  1 root root  450 May 22  2020 rhel-import-state.service
-rw-r--r--  1 root root  437 May 22  2020 rhel-loadmodules.service
-rw-r--r--  1 root root  401 May 22  2020 rhel-readonly.service
-rw-r--r--  1 root root  385 Apr  1  2020 rpcbind.service
-rw-r--r--  1 root root  132 Apr  1  2020 rpcbind.socket
-rw-r--r--  1 root root  500 Sep  1  2022 rpcbind.target
-rw-r--r--  1 root root  402 Oct 14  2021 rpc-gssd.service
lrwxrwxrwx  1 root root   16 Nov  9 14:28 rpcgssd.service -> rpc-gssd.service
lrwxrwxrwx  1 root root   18 Nov  9 14:28 rpcidmapd.service -> nfs-idmapd.service
-rw-r--r--  1 root root   80 Oct 14  2021 rpc_pipefs.target
-rw-r--r--  1 root root  324 Aug  6  2019 rpc-rquotad.service
-rw-r--r--  1 root root  558 Oct 14  2021 rpc-statd-notify.service
-rw-r--r--  1 root root  486 Oct 14  2021 rpc-statd.service
-rw-r--r--  1 root root  237 Dec 16  2022 rsyncd.service
-rw-r--r--  1 root root  220 Dec 16  2022 rsyncd@.service
-rw-r--r--  1 root root  138 Dec 16  2022 rsyncd.socket
-rw-r--r--  1 root root  465 May 31  2022 rsyslog.service
lrwxrwxrwx  1 root root   15 Nov  9 14:31 runlevel0.target -> poweroff.target
lrwxrwxrwx  1 root root   13 Nov  9 14:31 runlevel1.target -> rescue.target
drwxr-xr-x. 2 root root 4096 Nov  9 14:31 runlevel1.target.wants
lrwxrwxrwx  1 root root   17 Nov  9 14:31 runlevel2.target -> multi-user.target
drwxr-xr-x. 2 root root 4096 Nov  9 14:31 runlevel2.target.wants
lrwxrwxrwx  1 root root   17 Nov  9 14:31 runlevel3.target -> multi-user.target
drwxr-xr-x. 2 root root 4096 Nov  9 14:31 runlevel3.target.wants
lrwxrwxrwx  1 root root   17 Nov  9 14:31 runlevel4.target -> multi-user.target
drwxr-xr-x. 2 root root 4096 Nov  9 14:31 runlevel4.target.wants
lrwxrwxrwx  1 root root   16 Nov  9 14:31 runlevel5.target -> graphical.target
drwxr-xr-x. 2 root root 4096 Nov  9 14:31 runlevel5.target.wants
lrwxrwxrwx  1 root root   13 Nov  9 14:31 runlevel6.target -> reboot.target
-rw-r--r--  1 root root  527 Nov 16  2020 selinux-policy-migrate-local-changes@.service
-rw-r--r--  1 root root 1055 Sep  1  2022 serial-getty@.service
-rw-r--r--  1 root root  402 Sep  1  2022 shutdown.target
drwxr-xr-x. 2 root root 4096 Nov  9 14:19 shutdown.target.wants
-rw-r--r--  1 root root  362 Sep  1  2022 sigpwr.target
-rw-r--r--  1 root root  420 Sep  1  2022 sleep.target
-rw-r--r--  1 root root  403 Sep  1  2022 -.slice
-rw-r--r--  1 root root  409 Sep  1  2022 slices.target
-rw-r--r--  1 root root  380 Sep  1  2022 smartcard.target
-rw-r--r--  1 root root  356 Sep  1  2022 sockets.target
drwxr-xr-x. 2 root root 4096 Nov  9 14:31 sockets.target.wants
-rw-r--r--  1 root root  380 Sep  1  2022 sound.target
-rw-r--r--  1 root root  313 Aug  5 00:00 sshd-keygen.service
-rw-r--r--  1 root root  373 Aug  5 00:00 sshd.service
-rw-r--r--  1 root root  260 Aug  5 00:00 sshd@.service
-rw-r--r--  1 root root  181 Aug  5 00:00 sshd.socket
-rw-r--r--  1 root root  441 Sep  1  2022 suspend.target
-rw-r--r--  1 root root  353 Sep  1  2022 swap.target
-rw-r--r--  1 root root  681 Sep  1  2022 sys-fs-fuse-connections.mount
-rw-r--r--  1 root root  518 Sep  1  2022 sysinit.target
drwxr-xr-x. 2 root root 4096 Nov  9 14:31 sysinit.target.wants
-rw-r--r--  1 root root  719 Sep  1  2022 sys-kernel-config.mount
-rw-r--r--  1 root root  662 Sep  1  2022 sys-kernel-debug.mount
-rw-r--r--  1 root root 1235 Sep  1  2022 syslog.socket
drwxr-xr-x. 2 root root 4096 Sep  1  2022 syslog.target.wants
-rw-r--r--  1 root root  421 Dec 16  2022 sysstat.service
-rw-r--r--  1 root root  646 Sep  1  2022 systemd-ask-password-console.path
-rw-r--r--  1 root root  657 Sep  1  2022 systemd-ask-password-console.service
-rw-r--r--. 1 root root  419 Oct  2  2020 systemd-ask-password-plymouth.path
-rw-r--r--. 1 root root  400 Oct  2  2020 systemd-ask-password-plymouth.service
-rw-r--r--  1 root root  574 Sep  1  2022 systemd-ask-password-wall.path
-rw-r--r--  1 root root  689 Sep  1  2022 systemd-ask-password-wall.service
-rw-r--r--  1 root root  799 Sep  1  2022 systemd-backlight@.service
-rw-r--r--  1 root root 1027 Sep  1  2022 systemd-binfmt.service
-rw-r--r--  1 root root  654 Sep  1  2022 systemd-bootchart.service
-rw-r--r--  1 root root  826 Sep  1  2022 systemd-firstboot.service
-rw-r--r--  1 root root  682 Sep  1  2022 systemd-fsck-root.service
-rw-r--r--  1 root root  702 Sep  1  2022 systemd-fsck@.service
-rw-r--r--  1 root root  548 Sep  1  2022 systemd-halt.service
-rw-r--r--  1 root root  635 Sep  1  2022 systemd-hibernate-resume@.service
-rw-r--r--  1 root root  505 Sep  1  2022 systemd-hibernate.service
-rw-r--r--  1 root root  714 Sep  1  2022 systemd-hostnamed.service
-rw-r--r--  1 root root  838 Sep  1  2022 systemd-hwdb-update.service
-rw-r--r--  1 root root  523 Sep  1  2022 systemd-hybrid-sleep.service
-rw-r--r--  1 root root  693 Sep  1  2022 systemd-importd.service
-rw-r--r--  1 root root  484 Sep  1  2022 systemd-initctl.service
-rw-r--r--  1 root root  524 Sep  1  2022 systemd-initctl.socket
-rw-r--r--  1 root root  738 Sep  1  2022 systemd-journal-catalog-update.service
-rw-r--r--  1 root root 1156 Sep  1  2022 systemd-journald.service
-rw-r--r--  1 root root  833 Sep  1  2022 systemd-journald.socket
-rw-r--r--  1 root root  735 Sep  1  2022 systemd-journal-flush.service
-rw-r--r--  1 root root  561 Sep  1  2022 systemd-kexec.service
-rw-r--r--  1 root root  695 Sep  1  2022 systemd-localed.service
-rw-r--r--  1 root root 1130 Sep  1  2022 systemd-logind.service
-rw-r--r--  1 root root  819 Sep  1  2022 systemd-machined.service
-rw-r--r--  1 root root  682 Sep  1  2022 systemd-machine-id-commit.service
-rw-r--r--  1 root root 1029 Sep  1  2022 systemd-modules-load.service
-rw-r--r--  1 root root  676 Sep  1  2022 systemd-nspawn@.service
-rw-r--r--  1 root root  557 Sep  1  2022 systemd-poweroff.service
-rw-r--r--  1 root root  690 Sep  1  2022 systemd-quotacheck.service
-rw-r--r--  1 root root  777 Sep  1  2022 systemd-random-seed.service
-rw-r--r--  1 root root  845 Sep  1  2022 systemd-readahead-collect.service
-rw-r--r--  1 root root  642 Sep  1  2022 systemd-readahead-done.service
-rw-r--r--  1 root root  635 Sep  1  2022 systemd-readahead-done.timer
-rw-r--r--  1 root root  555 Sep  1  2022 systemd-readahead-drop.service
-rw-r--r--  1 root root  757 Sep  1  2022 systemd-readahead-replay.service
-rw-r--r--  1 root root  552 Sep  1  2022 systemd-reboot.service
-rw-r--r--  1 root root  828 Sep  1  2022 systemd-remount-fs.service
-rw-r--r--  1 root root  813 Sep  1  2022 systemd-rfkill@.service
-rw-r--r--  1 root root  479 Sep  1  2022 systemd-shutdownd.service
-rw-r--r--  1 root root  528 Sep  1  2022 systemd-shutdownd.socket
-rw-r--r--  1 root root  501 Sep  1  2022 systemd-suspend.service
-rw-r--r--  1 root root  711 Sep  1  2022 systemd-sysctl.service
-rw-r--r--  1 root root  659 Sep  1  2022 systemd-timedated.service
-rw-r--r--  1 root root  669 Sep  1  2022 systemd-tmpfiles-clean.service
-rw-r--r--  1 root root  450 Sep  1  2022 systemd-tmpfiles-clean.timer
-rw-r--r--  1 root root  774 Sep  1  2022 systemd-tmpfiles-setup-dev.service
-rw-r--r--  1 root root  754 Sep  1  2022 systemd-tmpfiles-setup.service
-rw-r--r--  1 root root  595 Sep  1  2022 systemd-udevd-control.socket
-rw-r--r--  1 root root  570 Sep  1  2022 systemd-udevd-kernel.socket
-rw-r--r--  1 root root  812 Sep  1  2022 systemd-udevd.service
-rw-r--r--  1 root root  827 Sep  1  2022 systemd-udev-settle.service
-rw-r--r--  1 root root  751 Sep  1  2022 systemd-udev-trigger.service
-rw-r--r--  1 root root  701 Sep  1  2022 systemd-update-done.service
-rw-r--r--  1 root root  761 Sep  1  2022 systemd-update-utmp-runlevel.service
-rw-r--r--  1 root root  829 Sep  1  2022 systemd-update-utmp.service
-rw-r--r--  1 root root  581 Sep  1  2022 systemd-user-sessions.service
-rw-r--r--  1 root root  716 Sep  1  2022 systemd-vconsole-setup.service
-rw-r--r--  1 root root  433 Sep  1  2022 system.slice
-rw-r--r--  1 root root  652 Sep  1  2022 system-update.target
-rw-r--r--. 1 root root  244 Dec  9  2018 teamd@.service
-rw-r--r--  1 root root  405 Sep  1  2022 timers.target
drwxr-xr-x. 2 root root 4096 Nov  9 14:31 timers.target.wants
-rw-r--r--  1 root root  395 Sep  1  2022 time-sync.target
-rw-r--r--  1 root root  703 Sep  1  2022 tmp.mount
-rw-r--r--  1 root root  376 Mar 22  2019 tuned.service
-rw-r--r--  1 root root  417 Sep  1  2022 umount.target
-rw-r--r--  1 root root  392 Sep  1  2022 user.slice
-rw-r--r--  1 root root  191 Oct 14  2021 var-lib-nfs-rpc_pipefs.mount
-rw-r--r--  1 root root  365 Mar 16  2021 wpa_supplicant.service
[root@iZbp14cdvd1cf45cy90gqcZ system]#

 

posted @ 2023-12-16 16:04  小白龙白龙马  阅读(107)  评论(0编辑  收藏  举报